There are long and curly white pasta topped with a vegan tofu bolognese and garnished with vegan parmesan cheese. On the side, there is a fork, a lined white and blue hand towel and a small glass jar containing more of the vegan parmesan.
Pasta and Noodles

Tofu bolognese – Vegan and packed with veggies!

This incredibly rich in flavor vegan tofu bolognese sauce is easy to make, filling and super healthy. Also so satisfying it will please even the biggest appetite!

I will always remember the very best bolognese sauce I ate. I mean a real one, with all the meat.

It was back then when my husband and I just got married and first moved from the East Coast to Seattle. We drove south along the Pacific coast of California and were camping wherever we would find a vacant spot. We mostly ended up in simple, but picturesque and memorable areas.

There is a ladder pouring a vegan tofu bolognese on a bed of white long surly pasta. There is a large blue cast iron pan containing more of the sauce.

One of these spots was in a large campground that was a bit cramped. I remember being so tired of constantly traveling at that point and starting to feel slightly burnt out from our big adventure.

And we were starving. So we got our space ready for the night and went back out to sit at the counter bar of a local rustic place. I was expecting nothing from this place that frankly seemed to be in the middle of nowhere.

I ordered their bolognese parpadelle and took my first bite. Holy moly broccoli. I was shocked. How could this sauce be sooooo good? How could you get so much flavor in there?

There are long and curly white noodles topped with a vegan tofu bolognese and garnished with a vegan parmesan cheese.

And I have been in love with bolognese since then. But time have changed and I’ll go for the meatless version now. Meat is not the only ingredient that makes a pasta sauce so good. It sure brings lots of flavor, but this vegan version is so darn tastylicious.

Why you will love this pasta sauce

  • Very easy to make
  • A good way to initiate you and your family to tofu
  • Perfect for batch cooking: it gets even better after resting in the fridge!
  • Freezes very well: make more to always have a batch ready to go.
  • Healthy: Not only is this sauce lower in fat compared to the meat version, but also packed with nutritious veggies.
  • Freaking finger licking good.
Showing is a white shallow bowl containing long and curly white pasta and topped with a vegan tofu bolognese. Also garnished with a vegan parmesan cheese.

What makes this vegan tofu bolognese so flavorful even without the meat?

This meat-free sauce is lower in fat, but this does not have to mean lower in flavor!

  • The traditional bolognese vegetables (onion, carrots and celery) are first cooked in the pot to brown them. This will caramelize their natural sugar and help tremendously in bringing more flavor to the sauce.
  • Although not typically part of an authentic bolognese recipe, mushrooms are also used to boost the flavor in this recipe. Their meaty texture and precious umami flavor are essential in making this sauce so so good.
  • Using red wine is also key to reach deep flavor. The alcohol quickly evaporates away and what’s left is a intense and unique complexion. Use any dry red wine. If you want to skip using wine, then replace with more veggie broth or water.
  • Lower heat and longer cooking time. The sauce starts very saucy, so you can cook it for long enough until you reach a thicker texture. This is why I like to keep the cover on for a little while: this helps develop more flavors without having the water evaporate too fast.

Make this tofu bolognese in 3 steps

Everything goes in the same pot in sequences and simmers until the veggies are tender and the sauce is rich and thick.

  • First, cook the veggies with spices and lots of garlic.
There are diced carrots, celery, onions, garlic and mushrooms being cooked in a large blue cast iron.
  • Then add the wine, tofu (extra firm is best), tomatoes and maple syrup. Bring to a gentle simmer, then cover and keep cooking for at least 20-30 minutes. The longer the better!
2 hands are crushing tofu in a large pan containing vegetable tomato sauce.
  • Uncover and keep simmering until the desired consistency is reached.
Close up on a vegan tofu bolognese cooking in a large blue cast iron pan with a wooden spoon stirring the sauce.

Serve this sauce over the noodles of your choice then sprinkle with vegan parmesan cheese or fresh parsley, if desired. Also delicious served over baked potatoes and with a side of crusty bread.

How to store

This sauce can be stored in a air-tight container in the fridge for up to 5 days.

Or, make double batch and freeze the leftovers for up to 3 months.

There are long and curly white noodles topped with a tomato and veggies sauce and garnished with a vegan parmesan cheese. There is a fork twisting the noodles in the bowl.

Other tomato pasta dishes you might like

I hope you like this tofu bolognese as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was.

Let’s stay in touch with Instagram, Pinterest and Facebook. Also, don’t forget to subscribe to my newsletter to be sure not to miss anything.

Showing is a white shallow bowl containing long and curly white pasta and topped with a vegan tofu bolognese. Also garnished with a vegan parmesan cheese.
Print Recipe
5 from 1 vote

Vegan Tofu Bolognese – Vegan and packed with veggies

This rich and healthy meatless bolognese is so easy to make yet filled with flavors. It is packed with vegetables, very hearty and uses simple ingredients. Its meaty consistency, thanks to the mushrooms and crumbled tofu, makes this sauce so satisfying!
Prep Time10 mins
Cook Time45 mins
Total Time55 mins
Course: Main Course, Pasta, Sauce
Cuisine: Italian
Keyword: dairy-free, gluten-free, healthy, Low in fat, tofu, Vegan
Servings: 5
Author: plantbasedjess


  • 1 white onion diced
  • 2 large carrots (about 1 1/2 cups) peeled and diced
  • 2 stalk of celery (about 1 cup) diced
  • 8 oz white mushrooms chopped
  • 4-5 large cloves of garlic crushed
  • 2 tsp dried Italian herbs (oregano, basil or a mix)
  • 1/2 cup dry red wine or more veggie broth/water
  • 8 oz extra firm tofu drained and crumbled
  • 28 oz canned crushed tomatoes fire roasted, if possible
  • 28 oz canned diced tomatoes
  • 1 1/2 cup vegetable broth or water
  • 1/2 cup tomato paste
  • 2 tbsp maple syrup
  • salt and black pepper to taste


  • In a large pot or pan, start by cooking the onion, carrot and celery with a good pinch of salt on medium-high heat until browned and tender, about 7-10 minutes.
  • Then, add the mushrooms, garlic and herbs. Stir and cook for about 5 more minutes.
  • Add the wine and stir until almost gone. Then, incorporate the rest of the ingredients, cover and cook for about 20-25 minutes on low-medium heat (keep it on a gentle simmer). Stir occasionally.
  • Then, remove the cover and keep cooking for about 15 more minutes stirring occasionally. The sauce is ready when thick and saucy. Taste and adjust the seasoning.
  • Serve over the pasta of your choice with a sprinkle of vegan parmesan cheese, if desired.


Keep leftovers in the fridge for up to 5 days. The sauce can also be frozen for up to 3 months.

Pin it for later!

One Comment

  • Anonymous

    5 stars
    I made this today and it was super easy! The specified cooking process allowed it to thicken well. I did substitute sundried tomatoes and a bit of ketchup for the tomato paste and also added a shake of Worcestershire sauce since it pairs well with mushrooms. It’s yummmmy

Leave a Reply

Your email address will not be published.

Recipe Rating