Go Back
+ servings
tofu tomato pasta sauce

Savory Tofu Tomato Pasta Sauce for a Quick Vegan Meal

This easy tofu tomato pasta sauce is a quick vegan meal perfect for busy weeknights.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Sauces
Cuisine: Vegan
Calories: 350

Ingredients
  

For the Pasta
  • 8 oz Pasta Choose your favorite variety; gluten-free options recommended.
For the Sauce
  • 14 oz Firm/Extra Firm Tofu This is the protein hero of the dish.
  • 2 tbsp Olive Oil Use for sautéing; can substitute with any cooking oil.
  • 3 cloves Garlic Essential for infusing flavor.
  • 1 cup Bell Pepper Adds sweetness and color.
  • 1 tsp Smoked Paprika Offers a delicious, smoky flavor.
  • 1 tsp Chili Powder Adjust according to your spice tolerance.
  • 2 cups Spinach Brings nutrition and color.
  • 2 cups Tomato Sauce The star of this dish.
  • 1/4 cup Parsley Freshens up the dish.
  • to taste Salt Essential for enhancing flavor.
  • to taste Pepper Essential for enhancing flavor.
Optional Garnish
  • to taste Fresh Basil Garnish for a pop of flavor.
  • to taste Vegan Parmesan Garnish for a finishing touch.

Equipment

  • Large Pot
  • Non-stick skillet
  • Colander

Method
 

Step-by-Step Instructions
  1. Fill a large pot with water and bring it to a rolling boil over high heat. Add a pinch of salt and cook pasta according to package directions for 8 to 12 minutes. Drain and set aside.
  2. While the pasta is cooking, drain the tofu and wrap in paper towels to absorb excess moisture. Let sit for about 5 minutes, then crumble into small pieces.
  3. Heat olive oil in a large skillet over medium-high heat. Add minced garlic and sauté for about 2 minutes until fragrant.
  4. Toss in chopped bell peppers and sauté for an additional 5 minutes until they soften.
  5. Add crumbled tofu, smoked paprika, chili powder, salt, and pepper. Stir thoroughly and cook for another 5 minutes.
  6. Fold in fresh spinach, let it wilt, then add tomato sauce and parsley. Stir and let simmer on low for about 5 minutes.
  7. Add the drained pasta to the skillet, tossing to coat with the sauce. Cook for an additional minute or two.
  8. Spoon the pasta into bowls and serve immediately. Garnish with fresh basil or vegan parmesan.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 45gProtein: 25gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gSodium: 500mgPotassium: 800mgFiber: 6gSugar: 4gVitamin A: 40IUVitamin C: 90mgCalcium: 10mgIron: 20mg

Notes

This dish stores beautifully in an airtight container for up to 4-5 days, perfect for meal prep.

Tried this recipe?

Let us know how it was!