How to Make Tomato Tofu Basil Pasta - A Step-by-Step Guide

Are you looking for a delicious and healthy pasta recipe that is easy to make and packed with flavor? Look no further than this Tomato Tofu Basil Pasta! This dish is perfect for a weeknight meal or for when you want to impress dinner guests with a satisfying and tasty homemade dinner.

This dish features tender pasta tossed with a savory and rich tomato sauce, complemented by the smooth and creamy texture of tofu. The basil adds a fresh and herbaceous note that brings all the flavors t...

Read more

Ingredients

  • 4 cups whole wheat penne pasta
  • ¼ cup olive oil
  • 2 cloves garlic, crushed
  • 1 cup extra-firm tofu cubes
  • 3 cups grape tomatoes, halved
  • ½ cup grated Parmigiano-Reggiano cheese
  • ¼ cup chopped fresh basil
  • salt and ground black pepper to taste

Information

  • Prep Time: 15 mins
  • Cook Time: 20 mins
  • Total Time: 35 mins
  • Servings: 6
  • Yield: 6 servings

  • Bring a large pot of lightly salted water to a boil; add penne and cook, stirring occasionally, until tender yet firm to the bite, about 11 minutes; drain, reserving 2 cups of the water.
  • Heat olive oil in a large saucepan over low heat. Cook garlic in hot oil until golden brown, 2 to 3 minutes; add tofu and continue cooking and stirring until browned, about 5 minutes more.
  • Arrange tomatoes in the bottom of the saucepan so the cut sides are down; cook until softened, 2 to 3 minutes. Squeeze the tomatoes with the back of a fork to release their juices.
  • Pour 1 cup reserved water over the tomato mixture; bring to a simmer and cook until the liquid reduces slightly, about 5 minutes. Add more reserved water if the liquid gets too thick.
  • Remove saucepan from heat; add drained penne. Stir cheese and basil through the pasta mixture; season with salt and pepper.
  • Nutrition

    699 cal.

    • Total Fat: 17g
    • Saturated Fat: 4g
    • Cholesterol: 6mg
    • Sodium: 120mg
    • Total Carbohydrate: 115g
    • Dietary Fiber: 6g
    • Total Sugars: 5g
    • Protein: 27g
    • Vitamin C: 15mg
    • Calcium: 259mg
    • Iron: 7mg
    • Potassium: 516mg