Hearty Vegetarian Puttanesca Sauce (with TVP)

Sauces

October 30, 2026

Vegetarian Puttanesca Sauce with TVP – vegetarian recipe

This vegetarian puttanesca sauce with TVP has all the briny punch of the original — kalamatas, capers, garlic, and a slow-simmered tomato base — with rehydrated TVP giving it substance and staying power. It makes enough for ten plates, easily.

Don’t let the name fool you—puttanesca is all about bold, beautiful flavors! This classic Italian sauce is a symphony of tangy, salty, and spicy notes that come together in one incredibly satisfying dish. My vegetarian version uses hearty textured soy protein (TVP) to create a rich, ‘meaty’ sauce that’s perfect for a weeknight dinner but special enough for company. Get ready to fall in love with this pantry-staple superstar!

Ingredients

• PREP: 15 minutes | COOK: 35 minutes | YIELD: 10 x ¾-cup servings
• 1¼ cups / 300 ml (10.1 fl oz) dried textured soy protein
• 1 1/8 cups / 241 ml boiling water or low-sodium, gluten-free vegetable broth
• 2 28-oz / 828 ml (28 fl oz) cans no-salt-added whole plum tomatoes, BPA-free
• 1 Tbsp / 15 ml extra virgin olive oil
• ½ onion, finely chopped
• 4 cloves garlic, minced
• 1 Tbsp / 15 ml tomato paste
• ¼ cup / 60 ml (2 fl oz) packed pitted kalamata olives, chopped
• 1 Tbsp / 15 ml capers, drained and rinsed
• ½ tsp / 2.5 ml (0.1 fl oz) dried Italian herbs
• ¼ tsp / 1.25 ml (0 fl oz) red pepper flakes
• Pinch sea salt and freshly ground black pepper

Instructions

1. Rehydrate the Protein: In a medium bowl, combine the textured soy protein with the boiling water or broth. Stir well and set aside for 5 minutes to rehydrate.
2. Prep the Tomatoes: Pour the whole plum tomatoes into a large bowl. Using your hands, crush and squish the tomatoes into rustic, bite-sized pieces.
3. Sauté Aromatics: Heat the olive oil in a Dutch oven or large pot over medium heat. Add the chopped onion and cook for about 3 minutes until soft and translucent. Stir in the minced garlic and cook for 1 more minute until fragrant.
4. Build the Sauce: Stir in the tomato paste until it’s well combined with the onions and garlic. Pour in the squished tomatoes, then add the chopped olives, capers, Italian herbs, red pepper flakes, and the rehydrated textured soy protein.
5. Simmer to Perfection: Stir everything to combine and increase the heat to bring the sauce to a vigorous simmer. Once simmering, reduce the heat to low, partially cover the pot, and let it gently simmer for about 30 minutes, stirring occasionally.
6. Season and Serve: After 30 minutes, taste the sauce and season with a pinch of salt and pepper, if needed. Serve hot over your favorite whole-grain pasta, quinoa, or steamed brown rice.

Nutritional Information

• Nutritional Value Per ServingCalories: 90 | Calories from Fat: 29 | Protein: 7 g (0.25 oz) | Carbs: 11 g (0.39 oz) | Total Fat: 3 g (0.11 oz) | Saturated Fat: 0.2 g (0.01 oz) | Trans Fat: 0 g (0 oz) | Fiber: 4 g (0.14 oz) | Sodium: 74 mg | Cholesterol: 0 mg

Pro Tips

• Textured soy protein is also known as TSP or TVP and is often found in the bulk or health food section of grocery stores.
• For a deeper flavor, add a splash of the olive or caper brine to the sauce along with the olives and capers.
• Don’t skip squishing the tomatoes by hand! This creates a rustic, varied texture that you can’t get from canned diced or crushed tomatoes.
• This sauce freezes beautifully. Let it cool completely, then store it in an airtight container in the freezer for up to 3 months for a quick future meal.

FAQ

Q: What can I use instead of textured soy protein (TVP)
A: If you don’t have TVP, you can substitute it with 1 cup (240 ml) of cooked brown or green lentils, a 15-oz can of rinsed and lightly mashed chickpeas, or 8 ounces of crumbled firm tofu or tempeh. Sauté the tofu or tempeh until golden before adding it to the sauce. Note that cooking times may vary slightly with these substitutions.

Q: Is traditional puttanesca sauce not vegetarian
A: Correct, traditional puttanesca sauce is not vegetarian because it contains anchovies, which provide a distinct salty, umami flavor. This recipe omits the anchovies and instead relies on the briny, savory notes of kalamata olives and capers to create that classic bold taste, making it completely vegetarian and vegan.

Q: Can I make this vegetarian puttanesca sauce ahead of time
A: Absolutely! This sauce is perfect for meal prep. You can store it in an airtight container in the refrigerator for up to 4 days. It also freezes beautifully. Simply let the sauce cool completely and freeze it for up to 3 months for a quick and delicious future meal.

More Recipes You’ll Love

Vegetarian Puttanesca Sauce with TVP – vegetarian recipe
Stav Kogan

Vegetarian Puttanesca Sauce with TVP

This classic Italian sauce is a symphony of tangy, salty, and spicy notes. My vegetarian version uses hearty textured soy protein (TVP) to create a rich, 'meaty' sauce that's perfect for a weeknight dinner but special enough for company.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 10 serving
Calories: 90

Ingredients
  

  • 1¼ cups / 300 ml (10.1 fl oz) dried textured soy protein
  • 1 1/8 cups (241 ml) boiling water or low-sodium, gluten-free vegetable broth
  • 2 28-oz / 828 ml (28 fl oz) cans no-salt-added whole plum tomatoes, BPA-free
  • 1 Tbsp (15 ml) extra virgin olive oil
  • ½ onion, finely chopped
  • 4 cloves garlic, minced
  • 1 Tbsp (15 ml) tomato paste
  • ¼ cup (60 ml / 2 fl oz) packed pitted kalamata olives, chopped
  • 1 Tbsp (15 ml) capers, drained and rinsed
  • ½ tsp (2.5 ml / 0.1 fl oz) dried Italian herbs
  • ¼ tsp (1.25 ml / 0 fl oz) red pepper flakes
  • Pinch sea salt and freshly ground black pepper
  • Textured soy protein is also known as TSP or TVP and is often found in the bulk or health food section of grocery stores.
  • For a deeper flavor, add a splash of the olive or caper brine to the sauce along with the olives and capers.
  • This sauce freezes beautifully. Let it cool completely, then store it in an airtight container in the freezer for up to 3 months for a quick future meal.

Method
 

  1. Rehydrate the Protein: In a medium bowl, combine the textured soy protein with the boiling water or broth.
  2. Stir well and set aside for 5 minutes to rehydrate.
  3. Prep the Tomatoes: Pour the whole plum tomatoes into a large bowl.
  4. Using your hands, crush and squish the tomatoes into rustic, bite-sized pieces.
  5. Sauté Aromatics: Heat the olive oil in a Dutch oven or large pot over medium heat.
  6. Add the chopped onion and cook for about 3 minutes until soft and translucent.
  7. Stir in the minced garlic and cook for 1 more minute until fragrant.
  8. Build the Sauce: Stir in the tomato paste until it's well combined with the onions and garlic.
  9. Pour in the squished tomatoes, then add the chopped olives, capers, Italian herbs, red pepper flakes, and the rehydrated textured soy protein.
  10. Simmer to Perfection: Stir everything to combine and increase the heat to bring the sauce to a vigorous simmer.
  11. Once simmering, reduce the heat to low, partially cover the pot, and let it gently simmer for about 30 minutes, stirring occasionally.
  12. Season and Serve: After 30 minutes, taste the sauce and season with a pinch of salt and pepper, if needed.
  13. Serve hot over your favorite whole-grain pasta, quinoa, or steamed brown rice.
  14. Don't skip squishing the tomatoes by hand! This creates a rustic, varied texture that you can't get from canned diced or crushed tomatoes.

Nutrition

Calories: 90kcalCarbohydrates: 11gProtein: 7gFat: 29g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Cardamom-Orange Butter ELAICHE MAKHAN – vegetarian recipe

Cardamom-Orange Butter ELAICHE MAKHAN

Cardamom-orange butter, elaiche makhan, is soft unsalted butter whipped with frozen orange juice concentrate, coarsely crushed cardamom, and an optional whisper of orange flower water. It's a compound butter that turns plain toast and scones into something...

Butter MAKHAN – vegetarian recipe

Homemade Butter MAKHAN

Homemade butter, makhan, is nothing more than cold heavy cream churned until it breaks into golden butter and buttermilk, then rinsed in ice water until the water runs clear. The flavor is sweeter and cleaner than anything from a carton. A pinch of salt is the only...

Simple Mauritian Rougaille (No-Cook Tomato Relish) – vegetarian recipe

Easy No-Cook Mauritian Tomato Rougaille

Mauritian rougaille is a bright no-cook tomato relish that Mauritians serve with almost everything. Diced tomatoes, sweet onion, green bell pepper, garlic, and ginger come together raw with cilantro and a flick of cayenne — twenty-five minutes, most of it resting...

Cardamom-Orange Butter ELAICHE MAKHAN – vegetarian recipe

Cardamom-Orange Butter ELAICHE MAKHAN

Cardamom-orange butter, elaiche makhan, is soft unsalted butter whipped with frozen orange juice concentrate, coarsely crushed cardamom, and an optional whisper of orange flower water. It's a compound butter that turns plain toast and scones into something...

Butter MAKHAN – vegetarian recipe

Homemade Butter MAKHAN

Homemade butter, makhan, is nothing more than cold heavy cream churned until it breaks into golden butter and buttermilk, then rinsed in ice water until the water runs clear. The flavor is sweeter and cleaner than anything from a carton. A pinch of salt is the only...

Simple Mauritian Rougaille (No-Cook Tomato Relish) – vegetarian recipe

Easy No-Cook Mauritian Tomato Rougaille

Mauritian rougaille is a bright no-cook tomato relish that Mauritians serve with almost everything. Diced tomatoes, sweet onion, green bell pepper, garlic, and ginger come together raw with cilantro and a flick of cayenne — twenty-five minutes, most of it resting...

Game-Changing Soy-Ginger Marinated Tofu – vegetarian recipe

Easy Soy-Ginger Marinated Tofu Recipe

Soy-ginger marinated tofu is the game-changing recipe that finally made me look forward to tofu. A punchy marinade of soy sauce, fresh ginger, scallions, sesame oil, and vinegar soaks into firm tofu, with an optional cornstarch-and-oil finish for crispy edges....