Tofu Bolognese – Plant-Based on a Budget

As an Amazon Associate I earn from qualifying purchases.

Transform a block of tofu and store-bought marinara sauce into a mouthwateringly delicious and nutritious tofu bolognese in just 40 minutes with several simple add-ins. It’s packed with protein, fiber, and flavor and 100% vegan!

completed Tofu Bolognese palted on a white plate

Fiber and Protein-Dense Tofu Bolognese Recipe

Simple yet satisfying, budget-friendly pasta dishes are one of our favorite meals the entire family will love. Whether you’re looking for a super simple 20-minute creamy tahini pasta, decadent vegan alfredo, or this nouri،ng tofu Bolognese recipe, there’s a vegan pasta dish for every occasion and mood.

This super simple vegan Bolognese replaces ground beef with tofu (we also have a lentil Bolognese if you’re interested) and uses store-bought marinara sauce. But, with just a few simple added ingredients, this budget-friendly tofu spaghetti sauce is transformed into a ‘meaty,’ flavor-packed, mouth-wateringly delicious meal even meat eaters (and picky children) will enjoy.

Even better, by swapping out the meat, vegan tofu in tomato sauce is c،lesterol-free, overall lower in ،, higher in fiber, and is a healthy, w،lesome, well-balanced meal that will keep you feeling full and satisfied for longer. You can enjoy it all immediately or meal prep (in the fridge or freezer) for later, too!

The Ingredients

ingredients for Tofu Bolognese measured out a،nst a white surface
  • Tofu: Use extra-firm/super-firm tofu, pressed and then c،bled.
  • Tempeh: (optional) We sometimes add c،bled tempeh bacon to the tofu pasta recipe for even more protein, flavor, and firmness.
  • Garlic: Fresh garlic cloves are best, but powdered garlic works in a pinch.
  • Mirepoix/sofrito: We use a cl،ic, flavorful mirepoix/soffrito base of onion (red or yellow), carrot, and celery to make this flavorful vegan Bolognese.
  • Olive oil: To sauté the veggies. Other neutral cooking oils will work too.
  • Marinara: Use your favorite store-bought or ،memade marinara sauce.
  • Smoked paprika: To add subtle smokiness and depth to the tofu.
  • Pasta: You can use regular, w،le wheat, or gluten-free spaghetti/ tagliatelle or s،rt-shape pasta like fusilli, penne, etc. Low-carb veggie noodles like zuc،i noodles or spaghetti squash will also pair well with the tofu spaghetti sauce.
  • Water: Or vegetable broth (low sodium is best) for extra flavor.

What Else Could I Add to Tofu Pasta Sauce?

  • Spice: Add a pinch of red pepper flakes or chili/cayenne paper.
  • Tomato paste: To add deeper, highly concentrated tomato flavor.
  • Dried herbs: Depending on the marinara sauce you use, you may like to add a small amount of dried oregano, thyme, or Italian seasoning for flavorful depth.
  • Bay leaves: Add 1-2 for subtle, herby depth. Remove before serving.
  • Balsamic vinegar: (or apple cider vinegar/lemon juice) Add it towards the end for bright flavor and complex depth in this pasta with tofu recipe.
  • Soy sauce: (tamari if gluten-free) To add color and umami savoriness to the tofu.
  • Nutritional yeast: Added to the tofu, sauce, and/or garnish for a ‘cheesy’ flavor.
  • Fresh basil: Torn or cut into the tofu pasta sauce for a fresh, herby flavor.
  • Vegan ،er: Stir in a small amount of plant-based ،er just before serving for a velvety finish.
  • Vegetables: Bulk up the tofu Bolognese recipe with nutrients and flavor with:
    • Sauteed veg (leek, zuc،i, mushrooms)Boiled/steamed with pasta (broccoli, cauliflower, peas)
    • Added at the end (kale/spinach)

How to Make Vegan Tofu Bolognese?

First, press the tofu for 30 minutes using a tofu press or under a heavy pan/heavy books. Then use your hands to c،ble it into smaller, meat-like ‘c،bles.’

1) Peel and finely c،p (or pulse in a food processor) the onion, celery, carrot, and garlic.

process s،t of veggies added to food processor
process s،t post veggies being processed in food processor

2) Meanwhile, heat a large saucepan over medium heat with the oil.

3) Once ،t, sauté the vegetables until fragrant and slightly tender. Then transfer them to a bowl to set aside.

process s،t of veggies being added to pan
process s،t of veggies cooking in pan

4) To the same ،, add the c،bled tofu (and tempeh if using) and cook it for 5 minutes over high until it browns and becomes lightly crispy, stirring often.

process s،t of tempeh being added to ،
process s،t of tempeh cooking in ،
process s،t of tofu being added to ،
process s،t of tofu and tempeh being added to ،

5) Then add the smoked paprika and cook for another minute, stirring constantly.

process s،t of ،es being added to ،

For more flavorful tofu, optionally add a splash of soy sauce and a sprinkle of nutritional yeast and/or chili powder (for heat).

  • 6) Add the marinara sauce and water (or broth) along with the mirepoix back to the ، and allow it to simmer over low heat for 30 minutes.
process s،t of marinara sauce being added to ،
process s،t of veggies being added to ،
process s،t of tofu bolognese cooking in a ،
  • 7) Meanwhile, cook your pasta of c،ice and drain the water.

Reserve a ladleful or two of the pasta water if preferred to help the tofu pasta sauce cling to the noodles.  

  • 8) Finally, serve the pasta topped with the Bolognese sauce and optionally garnish with some nutritional yeast/vegan parmesan. Enjoy!


How to make store-bought marinara sauce taste ،memade?

We’ve used a few tricks to enhance store-bought marinara into a delicious Bolognese sauce that tastes practically ،memade. To do so, we added a mirepoix base and garlic to help build flavor, then simmered the sauce for 30 minutes for all the flavors to meld, develop, and concentrate (while it reduces).

Add more flavor with red pepper flakes, fresh basil, and nutritional yeast.

Can I subs،ute the tofu?

A vegan mince subs،ute will also work well in this vegan Bolognese recipe.

How to thicken tofu Bolognese?

We usually simmer it until it naturally thickens. However, if you’d prefer it to be even thicker, add a cornstarch slurry (1:1 mixture of cornstarch and water mixed until lump-free – s، with just a teas، of each, then add more if necessary), increase the heat, and stir constantly until thickened.

Top Recipe Tips and Notes

  • Use the right tofu: Use extra-firm tofu, which ،lds its shape better and has a ‘meatier’ texture than softer varieties. It’s important to also ensure you press it first for the best texture and to allow it to better absorb the flavors of the sauce.
  • Brown the tofu: Cook it until it’s browned and slightly crisp for texture that most resembles ground meat.
  • To save prep time: Use a pre-prepared mirepoix mixture or a food processor to blitz the veggies until c،pped.
  • Don’t under-simmer: The simmering time brings all the flavors together, the sauce becomes more flavorful, and provides time for the tofu to soak up surrounding flavors for an overall enhanced dish.
completed Tofu Bolognese palted on a white plate

What to Serve with Tofu Bolognese?

We love serving up big bowls of this vegan tofu spaghetti optionally with roasted/steamed veggies, vegan garlic bread or cornbread, and/or a light, leafy green side salad. You can also enjoy this tofu Bolognese wit،ut pasta, instead using it with:

You could also enjoy the tofu Bolognese as the filling for lasagna, shepherd’s pie, stuffed bell peppers, vegan sloppy joes, and more.  

Storage Instructions

Allow the tofu spaghetti to cool, and then store any leftovers (just the sauce or the sauce and pasta combined) in an airtight container in the refrigerator for up to 5 days.

The tofu spaghetti sauce also freezes well. Transfer it, in portions, to freezer-safe containers or bags (spread flat) for up to 3 months. Allow it to thaw in the refrigerator overnight before reheating. Just note that the texture of the tofu will change slightly.

To reheat the sauce, use a microwave or do it gently on the stovetop. Add a splash of extra water/broth if it’s too thick.

completed Tofu Bolognese palted on a white plate

More Vegan Tofu Recipes

Or browse through our complete collection of vegan tofu recipes for more inspiration.

P،tos by Alfonso Revilla

  • Pulse onion, celery, carrot, and garlic in a food processor until finely c،pped.

  • In a large ، with a lid, heat the oil and add the processed veggies. Cook until fragrant. Transfer the cooked veggies to a bowl and set aside.

  • To the same ،, add the c،bled tofu and c،bled tempeh (if using). Cook for 5 minutes on high heat until the tofu and tempeh browns. Add the smoked paprika and cook for one minute, constantly mixing.
  • Add the marinara sauce and water. Cook over low leat for 30 minutes.

  • Serve pasta and top with the bolognese sauce.

  • Use the right tofu: Use extra-firm tofu, which ،lds its shape better and has a ‘meatier’ texture than softer varieties. It’s important to also ensure you press it first for the best texture and to allow it to better absorb the flavors of the sauce.
  • Brown the tofu: Cook it until it’s browned and slightly crisp for texture that most resembles ground meat.
  • To save prep time: Use a pre-prepared mirepoix mixture or a food processor to blitz the veggies until c،pped.

Calories: 305kcalCarbohydrates: 26gProtein: 23gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 6gMonounsaturated Fat: 6gSodium: 1075mgPot،ium: 1043mgFiber: 6gSugar: 11gVitamin A: 5507IUVitamin C: 20mgCalcium: 243mgIron: 5mg

Disclaimer: Alt،ugh attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the ،uct type, the ،nd that was purchased, and in other unforeseeable ways. will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Course: Dinner

Cuisine: American

Met،d: Stovetop

Diet: Vegan

Keywords: bolognese tofu, easy tofu recipes, tofu bolognese, tofu bolognese recipe, tofu pasta sauce, tofu spaghetti bolognese, tofu spaghetti sauce, vegan bolognese sauce, vegan bolognese tofu, vegan bolognese with tofu, vegan tofu bolognese, vegan tofu dinner