Print

Easy Vegan Tofu Bolognese

Vegan Tofu Bolognese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy vegan tofu bolognese is a hearty, protein-packed twist on the classic Italian pasta sauce. Crumbled tofu replaces traditional meat while soaking up rich flavors from tomato paste, herbs, red wine, and garlic. The result is a deeply savory, satisfying sauce that’s perfect for weeknight dinners. Ready in under an hour and made with simple pantry ingredients, this vegan bolognese pairs beautifully with your favorite pasta and tastes even better the next day.

Ingredients

For the tofu:

  • 2 blocks (400 g) tofu
  • 2.5 tbsp olive oil
  • 2 tsp soy sauce
  • 1 tsp oregano*
  • 1 tsp thyme*
  • 1 tsp basil*
  • 1/2 tsp salt, to taste
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 2 tbsp nutritional yeast
  • freshly ground pepper

For everything else:

  • 1 tbsp olive oil
  • 1 onion, diced
  • 2-3 cloves garlic, minced
  • 2 tbsp tomato paste
  • 1/2 cup dry red wine (or use non-alcoholic red wine) 
  • 1 cup vegetable broth
  • 1 cup passata
  • 1-2 tsp salt (start with 1 and taste towards the end)
  • freshly ground pepper, to taste
  • 1.5 tbsp oregano*
  • 2 tsp thyme*
  • 1 tsp basil*
  • 1 tsp soy sauce
  • 1/4 tsp raw cane sugar
  • 1/4 cup cooking water from the pasta
  • pasta of your choice

Instructions

  1. Pre-heat the oven to 180° C (350° Fahrenheit). Crumble the tofu into small pieces in a bowl. Add the rest of the ingredients for the tofu and mix well. Spread the tofu on a baking sheet and bake for 20-30 minutes (depending on how you like the consistency).
  2. Heat the olive oil in a pot on low to medium heat. Add the diced onion and sauté for a few minutes, until translucent.
  3. Add the minced garlic along with the tomato paste and spices. Mix well and sauté for 30 seconds.
  4. Add the red wine and let it simmer for a minute or two before adding the tofu (if it’s done by now – if not, don’t worry, just add it later).
  5. Add the vegetable broth, passata, soy sauce, and sugar.
  6. Meanwhile, cook your pasta according to package directions. When the pasta is almost done, take 1/4 cup of the cooking liquid and add it to your sauce.
  7. The sauce should be simmering for at least 15 minutes. Generally, the longer you simmer it, the more the flavor develops. You might have to add more passata and/or water, though, if you cook it for a longer time.
  8. Serve sprinkled with nutritional yeast. Trust me on this – it’s one of the most important ingredients and we can’t imagine eating pasta dishes without it anymore. Alternatively, you could also use vegan parmesan or homemade vegan parmesan made out of blended cashews or almonds and nutritional yeast.

Notes

*You could totally use an Italian spice mix instead of using separate herbs; Herbes de Provence would also work fine!