Go Back
+ servings
Tofu Tomato Pasta

Tofu Tomato Pasta: A Quick Vegan Delight for Busy Nights

This Tofu Tomato Pasta is a comforting vegan dish packed with protein, perfect for busy weeknights.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Vegan
Calories: 300

Ingredients
  

For the Pasta
  • 8 oz Pasta Any type works, including gluten-free options.
For the Tofu
  • 1 block Firm or Extra Firm Tofu Crumbled for better distribution.
For the Sauce
  • 2 tbsp Olive Oil Can be substituted with avocado oil.
  • 2 cloves Garlic (minced) Optional for a milder dish.
  • 1 cup Bell Pepper (chopped) Swap with zucchini or carrots if desired.
  • 1 tsp Smoked Paprika Regular paprika or Italian herbs can be used.
  • 1 tsp Chili Powder Adjust to taste.
  • 2 cups Spinach Kale or Swiss chard can be used instead.
  • 1 cup Tomato Sauce Any variety works, including marinara.
  • 2 tbsp Parsley (chopped) Replace with basil if preferred.
  • to taste Salt and Pepper
For the Optional Garnish
  • to taste Fresh Basil or Vegan Cheese Adds flavor and finish.

Equipment

  • Large Pot
  • colander
  • Large Skillet
  • Measuring cups
  • spoons

Method
 

Step‑by‑Step Instructions
  1. Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions, typically 8-12 minutes, until al dente.
  2. Drain the pasta and set aside to steam dry.
  3. Press the tofu between paper towels for about 10 minutes, then crumble into small pieces.
  4. Heat olive oil in a skillet over medium heat. Sauté minced garlic for 1-2 minutes until fragrant.
  5. Add chopped bell pepper and sauté for 5 minutes until tender.
  6. Stir in crumbled tofu, paprika, chili powder, salt, and pepper. Cook for another 5 minutes.
  7. Add spinach and tomato sauce to skillet, stir until spinach wilts and sauce is heated through, about 5 minutes.
  8. Combine the drained pasta into the skillet and toss gently, cooking for another 2-3 minutes.
  9. Serve in bowls, garnished with parsley or vegan cheese.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 45gProtein: 15gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 4gMonounsaturated Fat: 5gSodium: 400mgPotassium: 600mgFiber: 5gSugar: 5gVitamin A: 800IUVitamin C: 50mgCalcium: 200mgIron: 3mg

Notes

Press tofu well to avoid a watery sauce. Adjust spices and veggie types as needed for preference.

Tried this recipe?

Let us know how it was!