This post contains affiliate links.

Simple to make, this vegan bolognese sauce uses a trick to prepare the tofu in a way that mimics meat. It’s ready in under an hour and has fooled many meat eaters (see comments)!

A wooden spoon in a pot of vegan bolognese sauce.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Are you ready for this? Learn how to make a vegan bolognese that will knock your socks off. Tofu is mixed up with all the umami-containing ingredients for a ground beef substitute you won’t believe. This makes a nice big pot to invite the whole family over.

This is a bit of a cheater sauce as we start with a jar of your favorite tomato sauce. I like doing that because you can get a new flavor each time you make it. As long as you have a nice big pot, you can easily double this tofu bolognese to have plenty of leftovers (or serve it to the whole neighborhood).

Reader rating

★★★★★

“We finally made this and, wow, what a surprise! I couldn’t believe there wasn’t ground meat in it. I am not a vegetarian, but this is a recipe I will definitely be making again and again. As mentioned above, froze some for my daughter, who is vegetarian, and she LOVED it. Thank you!!” —CB

Add your review

A fork in vegan spaghetti bolognese in a large white platter.

here’s what you’ll need

Making tofu bolognese is nothing complicated. We’re adding the perfect seasoning to make this tofu fit into a classic meat sauce recipe. Jump down to the recipe card for exact measurements!

  • Firm Tofu: Tofu is a blank canvas, and we are adding all the umami to replicate that meaty flavor! (What is the difference between firm and soft tofu? Answers here.)
  • Tomato Sauce: Grab a jar of your favorite sauce at the store to doctor it up. Feeling adventurous? Make your own tomato sauce (it’s easy!)
  • Soy Sauce: It’s not just for Asian-inspired meals! This is our salt in the recipe, so don’t be afraid to use it in an Italian dish.
  • Nutritional Yeast: This adds the umami flavor that would typically come from parmesan or other cheese.
  • Spices: Enhance this dish with a quick hit of spices – smoked paprika, garlic powder, onion powder, and chili powder!
  • Pasta: Bolognese is typically served over a long cut like spaghetti, but feel free to use it however you’d like. Gluten-free pasta works too.

the best tofu to use

Use firm tofu for this vegan bolognese sauce as it will crumble the best. Extra-firm is going to break into large chunks and anything softer will turn to mush.

A fork in vegan spaghetti bolognese in a large white platter.

How to make Tofu Bolognese

There are six steps here, but it’s all super simple, and it creates a delicious pasta sauce! This is an overview. Jump to the recipe card for the full printable recipe.

Step 1: Prep the Tofu
Drain your tofu block well and pat dry. While the oven preheats, crumble the tofu into small pieces like you’d picture ground beef.

A block of firm tofu on a light blue background.
Crumbled tofu in a large glass mixing bowl on a light blue surface.

Step 2: Flavor the Tofu
Season up the tofu! Give it a good stir to make sure everything is well coated. There’s no need to marinate or let it sit—there’s just enough for it to soak up.

Seasoned and crumbled tofu on a parchment lined baking sheet.

Step 3: Bake
Spread the seasoned tofu on a parchment-lined baking sheet, giving it plenty of room to help it brown. Bake until browned to your liking; it should also start to crisp up.

Seasoned tofu crumbles that have been baked on a parchment lined baking sheet.

Step 4: Turn it into Bolognese
Heat your favorite tomato sauce in a large pot or microwave dish and stir in the browned tofu. Our tofu has tons of flavor, so pick your favorite sauce to go with it.

Seasoned and baked tofu crumbles in a pot of tomato sauce.
A wooden spoon in a pot of vegan bolognese sauce.

Step 5: Add the Pasta
While this is all happening, boil water and cook your desired pasta shape to al dente.

Step 6: Assemble
Next up, get ready to dig in! Either stir the pasta into the pot of sauce or mound it on top of each serving. I love a lot of extra sauce on my plate.

A plate of vegan bolognese spaghetti is served with a fork, garnished with basil leaves. Fresh tomatoes and basil are placed beside the plate on a light blue surface.

Recipe tips

Leftovers: If you actually have any sauce left after licking your plate, I recommend storing it separately from your pasta so it doesn’t soak in and disappear.

Swap The Protein: While we love using tofu here, you could also try something different, like grated tempeh or this vegan ground beef (made with TVP!)

It’s Pasta Time!

This vegetarian bolognese will be the star of the evening, and it can feed a crowd. Make an entire Italian meal your nonna would be proud of with these dishes.

A fork in vegan spaghetti bolognese in a large white platter.

Vegan Bolognese Sauce (With Tofu!)

5 from 12 ratings
Prep: 5 minutes
Cook: 45 minutes
Total: 50 minutes
Servings: 4 servings
Simple to make, this vegan bolognese sauce uses a trick to prepare the tofu in a way that mimics meat. It's ready in under an hour and has fooled many meat eaters (see comments)!

Ingredients 

  • 1 lb block firm tofu, 453 g
  • 2 Tbsp nutritional yeast
  • 2 Tbsp soy sauce, 30 mL
  • 1 Tbsp olive oil, 15 mL
  • 1 tsp smoked paprika
  • ½ tsp each garlic powder, onion powder, chili powder
  • 24 oz jar tomato sauce, 680 g
  • ½ lb uncooked pasta*, 226 g
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Prep: Preheat oven to 350°F (176°C). Drain tofu, then crumble it into small pieces.
  • Flavor: Stir together crumbled tofu, nutritional yeast, soy sauce, oil, and spices.
    A baking tray lined with parchment paper holds an even layer of golden brown granola, perfect for topping your favorite vegan bolognese, against a light blue background.
  • Bake: Spread tofu in a single layer onto a parchment-lined baking sheet. Bake for 30 to 45 minutes, or until tofu is browned and a bit crispy at the edges.
    A baking sheet lined with parchment paper is covered with cooked, crumbled, and browned plant-based or vegan bolognese meat pieces on a light blue background.
  • Bolognese: Heat tomato sauce (on the stove or in the microwave), then stir in cooked tofu.
    A saucepan containing vibrant red vegan bolognese sauce on one side and browned ground meat on the other, viewed from above against a light blue background.
  • Pasta: Cook pasta according to instructions on package.
  • Assemble: Combine cooked pasta and tofu bolognese and serve hot, garnished with fresh basil leaves.
    A wooden spoon holds up a portion of thick, chunky vegan bolognese above a pan filled with more of the hearty sauce.

Notes

Sauce Proportions: I like more sauce on my pasta, but this could be increased to 1 lb of pasta!
Storage: This sauce can be stored in the fridge for up to 4 days in an airtight container. Or, you can freeze it for up to 3 months. Just store the pasta separate from the sauce.

Nutrition

Serving: 1serving | Calories: 306kcal | Carbohydrates: 39.7g | Protein: 16.9g | Fat: 9.7g | Saturated Fat: 1.4g | Cholesterol: 41mg | Sodium: 786mg | Potassium: 497mg | Fiber: 2.7g | Sugar: 1.9g | Calcium: 343mg | Iron: 8mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

5 from 12 votes (2 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




25 Comments

  1. Jackie says:

    5 stars
    How to rate a recipe that I not only botched (forgot the chili powder) and changed (added mushrooms, onion, garlic and bell pepper)??? I give it 5 stars because it’s easy, tasty and VERY forgiving. Even without the chili powder the tofu was very flavorful. Next time I’ll remember the chili powder and may try the same technique with vegetarian crumbles and / or vegetarian meatballs (or both)!! Thank you!!

    1. Sarah Bond says:

      YAY! I’m glad it was so forgiving for your creative liberties 😅 Enjoy!

  2. Cb says:

    Can this sauce be frozen? I am always looking for recipes to make and freeze for my college-aged daughter so she can easily have healthy meals on hand.

    1. Sarah Bond says:

      Yes, this sauce should be okay frozen!

    2. Cb says:

      5 stars
      We finally made this and, wow, what a surprise! I couldn’t believe there wasn’t ground meat in it. I am not a vegetarian, but this is a recipe I will definitely be making again and again. As mentioned above, froze some for my daughter, who is vegetarian, and she LOVED it. Thank you!!

  3. Kim says:

    5 stars
    I was skeptical when I saw how easy this recipe for tofu bolognese sauce was, but I am looking for vegan recipes, having recently gone mostly plant based. The only substitution I made was using tamari sauce for the soy, and chopped parsley for the basil, since I didn’t have any. Wow! This was delicious! It was so comforting and satisfying to the belly! This one will go into my regular repertoire!

    1. Sarah Bond says:

      Yay! I’m so happy to hear it, Kim. And thanks for letting us know about those substitutions! Enjoy! 😀

  4. Gemma says:

    5 stars
    So I make veggie Spaghetti bol with quorn mince all the time, in fact it’s one of my fave easy things to make. But I’ve been veggie my whole life yet I’ve never thought to use tofu instead?! It actually works well! Genuis, thank you for sharing! 😍

  5. Margaret says:

    This was surprisingly good. My husband, an avowed tofu hater, made a face when he saw me draining the tofu. Once I baked the seasoned tofu he couldn’t resist tasting some. His first comment was, this isn’t bad. Then after he nibbled a little more he said, “It’s actually pretty good!” I used this to make a baked zoodle casserole with fresh mozzarella and parmesan and it was really tasty and filling.

    1. Sarah Bond says:

      This makes me to happy to hear, Margaret! 😀

  6. Robin says:

    5 stars
    Great recipe, thank you. I used tempeh and added zucchini and other vegetables to the sauce – excellent ☺️

    1. Sarah Bond says:

      That sounds delicious! Enjoy! 😀

  7. Patricia Newell says:

    5 stars
    My tofu is frozen. Can it be used in this recipe? If so, how do I proceed? I would like to try it and am a novice in using tofu, that is why I froze it. It has been frozen for about 3-4 months. Maybe I should discard it and buy fresh. Your expert opinion is appreciated. Thank you. You have a great website and wonderful information and recipes. Pat

    1. Sarah Bond says:

      Hi Pat! Thaw it overnight in the fridge then squeeze out as much moisture as you can, then it should be good to use here! 😀

  8. Diana says:

    Can the sauce be frozen?

    1. Sarah Bond says:

      Yes! This sauce freezes well 🙂

    2. Diana Foch says:

      Thank you! I’m just cooking for one, so this is a real game changer! Diana

  9. Jan B says:

    5 stars
    My hat off to you Sarah!! I didn’t change anything exactly what you wrote. The Todd took more time but that’s not your fault. Eventually it all came together. Thank you so much!!

    1. Sarah Bond says:

      I’m so happy to hear it was a hit, Jan! Happy eating! 😀

  10. Laura says:

    5 stars
    Just downloaded your cookbook and excited to get started! Can I replace soy tofu with chickpea or red lentil tofu in most recipes?

    1. Sarah Bond says:

      So excited for you to cook the book! For almost all the recipes I’ve only tested it with traditional soy tofu, so I really can’t say for sure, but I would love to hear how it goes if you try out those substitutions!