If you’ve ever craved a pasta sauce that’s rich, creamy, and packed with wholesome goodness, you are about to fall in love with this Tofu Tomato Pasta Sauce Recipe. It’s the perfect blend of fresh vegetables, tangy tomatoes, and smooth silken tofu that creates a luscious, velvety sauce with a hearty texture you wouldn’t expect from a tomato-based dish. Whether you’re vegan, vegetarian, or simply looking to try something new and nourishing, this recipe brings together simple ingredients and elevates them into a comforting sauce that beautifully coats any pasta. Get ready to make your mealtime a little more exciting and a lot more delicious!

Ingredients You’ll Need

A large silver pot with two handles contains two main layers: a smooth, rich orange tomato sauce as the bottom layer, topped with a mound of curled pale yellow pasta shells. A wooden spoon with a dark tip rests in the pot, partially submerged in the sauce near the pasta. Surrounding the pot on a white marbled surface are small white bowls with dried bay leaves, green herbs, and crushed red pepper flakes. A sliced garlic bulb with white cloves and a dark blue cloth beneath the pot add more texture and color to the scene. Photo taken with an iphone --ar 4:5 --v 7

These ingredients are straightforward yet play an essential role in building the flavor, texture, and vibrant color of your sauce. Each fresh vegetable adds depth and natural sweetness, while the tofu gives the sauce a creamy body without heaviness.

  • 3 Tbsp olive oil: For gently sautéing the vegetables and adding a fruity richness.
  • 1 large onion (peeled and chopped): Brings a mellow sweetness that deepens as it cooks.
  • 2 sticks celery (chopped): Adds a subtle crisp texture and aromatic flavor base.
  • 1 large carrot (diced): Natural sweetness and an inviting orange hue brightens the sauce.
  • 1 red bell pepper (diced): Offers a lovely fruity freshness and enhances the color palette.
  • 5 cloves garlic (peeled and crushed): Packs that signature aromatic punch that complements tomatoes beautifully.
  • 2 Tbsp tomato puree (paste): Intensifies the tomato flavor and thickens the sauce.
  • 2 bay leaves: Infuse subtle herbal notes for complexity.
  • Three 400 g (14 oz) tins chopped tomatoes: The star of the sauce, providing tang and body.
  • 1 tsp dried oregano: Adds a hint of earthiness and pairs perfectly with tomato.
  • 1 tsp sugar: Balances the acidity in the tomatoes for a well-rounded taste.
  • 2 tsp balsamic vinegar: Introduces a sweet, tangy depth that elevates the sauce.
  • Pinch chilli flakes (optional): For just a touch of warmth, if you fancy a little kick.
  • Salt and pepper: To season and enhance every flavor note.
  • Approx 350 g (12 oz) firm silken tofu (I use Mori-Nu): Silky tofu brings creaminess and protein without dairy.
  • 4 Tbsp nutritional yeast (more to taste): Adds cheesy, umami richness that’s totally plant-based.

How to Make Tofu Tomato Pasta Sauce Recipe

Step 1: Soften the Vegetables

Start by warming the olive oil in a large pan over medium heat. Add your chopped onion, celery, carrot, and red bell pepper. Let these cook gently for 10 to 15 minutes until they soften and the kitchen fills with an amazing aroma. This slow cooking brings out their natural sweetness and builds a tasty base for your sauce.

Step 2: Add Garlic, Tomato Puree, and Bay Leaves

Stir in the crushed garlic, tomato puree, and bay leaves, cooking everything together for a couple more minutes. This step helps the garlic mellow just enough and allows the tomato paste to deepen the flavor, setting the stage for the tomato tins to shine.

Step 3: Introduce the Tomatoes and Seasonings

Pour in the chopped tomatoes straight from the tins along with their juices, then sprinkle in oregano, sugar, balsamic vinegar, a pinch of chilli flakes if using, and season with salt and pepper. Make sure to rinse the empty tomato tins with a splash of water and add that to the pan for no tomatoey goodness lost.

Step 4: Simmer and Develop Flavors

Bring the mixture to a gentle simmer uncovered. Allow it to cook for about 30 minutes, stirring occasionally to prevent sticking and to help the sauce thicken beautifully. This simmering melds all those vibrant flavors into a harmonious and comforting sauce.

Step 5: Blend in Tofu and Nutritional Yeast

After removing the bay leaves, carefully transfer the sauce to a blender. Add the silken tofu and nutritional yeast, then blend until the sauce becomes luxuriously smooth and creamy. Depending on your blender size, you might do this in batches. Taste the finished sauce and adjust seasoning with extra salt, pepper, nutritional yeast, or chilli flakes if needed.

How to Serve Tofu Tomato Pasta Sauce Recipe

A round white speckled bowl is filled with many pieces of short, thick pasta covered in smooth orange sauce, giving the dish a creamy look. The pasta pieces are tightly packed, sitting on top of one another in multiple layers, with shiny surfaces reflecting light. A silver fork is placed at the edge of the bowl, partly buried in the pasta. Around the bowl, there are small white bowls with dried herbs and red chili flakes, pieces of garlic, and green leaves scattered on a white marbled surface. A dark blue cloth lies near the bowl. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh herbs like basil or parsley bring a vibrant green contrast and fresh aroma that brighten every bite. A sprinkle of extra nutritional yeast adds cheesy notes, while a drizzle of good quality olive oil on top adds shine and richness.

Side Dishes

This sauce pairs wonderfully with a variety of pastas—from classic spaghetti to sturdy penne or ribbons of fresh fettuccine. For a complete meal, serve it alongside a crisp green salad or crusty garlic bread to mop up every last bit of sauce.

Creative Ways to Present

Try layering this sauce in a vegetable lasagna or dolloping it over roasted spaghetti squash for a low-carb alternative. It also works beautifully as a base for shakshuka-style dishes or even as a dipping sauce for savory vegan flatbreads.

Make Ahead and Storage

Storing Leftovers

Keep your leftover Tofu Tomato Pasta Sauce Recipe in an airtight container in the refrigerator for up to 4 days. The flavors deepen and the texture remains smooth, making it perfect for quick weeknight meals.

Freezing

This sauce freezes exceptionally well. Portion it into freezer-safe containers or bags and store for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge for best results.

Reheating

Reheat gently on the stove over low heat, stirring occasionally to prevent sticking. You may add a splash of water or vegetable broth if the sauce feels too thick. Avoid boiling to maintain the smooth tofu texture.

FAQs

Can I use regular tofu instead of silken tofu?

Silken tofu is preferred because it blends smoothly and creates a creamy texture, while regular tofu is firmer and can make the sauce grainy. If you only have regular tofu, try blending it thoroughly and add a little extra liquid for creaminess.

Is this sauce suitable for vegans?

Absolutely! This Tofu Tomato Pasta Sauce Recipe uses only plant-based ingredients like tofu and nutritional yeast, making it perfect for anyone following a vegan diet.

Can I make this sauce spicy?

Yes! The pinch of chilli flakes in the recipe adds a gentle heat, but feel free to increase the amount or add fresh chilies for a stronger kick.

What pasta types work best with this sauce?

This sauce is incredibly versatile and pairs well with almost any pasta. Thicker noodles like penne or rigatoni hold the sauce beautifully, but classic spaghetti works just as well for a quicker meal.

Can I substitute nutritional yeast with Parmesan cheese?

You can, if you’re not following a vegan diet. Parmesan will add that cheesy umami flavor, but nutritional yeast provides a dairy-free alternative with a similar effect.

Final Thoughts

This Tofu Tomato Pasta Sauce Recipe is one of those delightful discoveries that you’ll want to make again and again. It brings together vibrant veggies, creamy tofu, and rich tomato flavors in a way that feels indulgent but is completely nourishing. Whether you’re cooking for family, friends, or just treating yourself, this sauce hits all the right notes. Give it a try—you might just find your new favorite pasta companion!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tofu Tomato Pasta Sauce Recipe

Tofu Tomato Pasta Sauce Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 9 reviews

  • Author: Sara
  • Total Time: 1 hour
  • Yield: 6 servings
  • Diet: Vegan

Description

A rich and creamy Tofu Tomato Pasta Sauce that combines the vibrant flavors of fresh vegetables, tomatoes, and silken tofu blended to a smooth finish. This healthy, vegan-friendly sauce is perfect to pour over your favorite pasta, offering a comforting and nutritious meal option.


Ingredients

Vegetables and Aromatics

  • 3 Tbsp olive oil
  • 1 large onion, peeled and chopped
  • 2 sticks celery, chopped
  • 1 large carrot, diced
  • 1 red bell pepper, diced
  • 5 cloves garlic, peeled and crushed

Tomato Base

  • 2 Tbsp tomato puree (tomato paste)
  • 2 bay leaves
  • Three 400 g (14 oz) tins chopped tomatoes
  • 1 tsp dried oregano
  • 1 tsp sugar
  • 2 tsp balsamic vinegar
  • Pinch chili flakes (optional)
  • Salt and pepper, to taste

Finishing Ingredients

  • Approx 350 g (12 oz) firm silken tofu (such as Mori-Nu)
  • 4 Tbsp nutritional yeast (more to taste)


Instructions

  1. Sauté the Vegetables: Heat the olive oil in a large pan over medium heat. Add the chopped onion, celery, carrot, and red bell pepper. Cook gently for 10-15 minutes or until the vegetables have softened and become fragrant.
  2. Add Garlic and Tomato Puree: Stir in the crushed garlic, tomato puree, and bay leaves. Cook for an additional 2 minutes, stirring frequently to blend the flavors.
  3. Add Tomatoes and Seasonings: Pour in the chopped tomatoes, sprinkle in the oregano, sugar, balsamic vinegar, and a pinch of chili flakes if using. Season with salt and pepper to taste.
  4. Add Tomato Tin Water: Rinse the empty tomato tins with a splash of water to capture any remaining tomato, then add this to the pan to retain full flavor and moisture.
  5. Simmer the Sauce: Bring the sauce to a gentle simmer. Let it cook uncovered for 30 minutes, stirring occasionally to prevent sticking and allow the flavors to meld.
  6. Blend with Tofu and Nutritional Yeast: Remove the bay leaves. Transfer the hot sauce to a blender and add the silken tofu and nutritional yeast. Blend until very smooth and creamy. If your blender is small, blend in batches.
  7. Adjust Seasoning and Serve: Taste the sauce and adjust seasoning with additional salt, pepper, nutritional yeast, or chili flakes as desired. Serve immediately over cooked pasta.

Notes

  • This sauce keeps well refrigerated for up to 4 days and also freezes beautifully for up to 3 months.
  • The nutritional yeast adds a cheesy, umami flavor and boosts B vitamins.
  • Use firm silken tofu to achieve the best creamy texture without curdling.
  • For a spicier version, increase the chili flakes or add a dash of hot sauce.
  • Perfect served with any pasta shape or as a base for a vegetarian lasagna.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Sauce
  • Method: Stovetop
  • Cuisine: Italian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star