Go Back
+ servings
Tofu bolognese

Tofu Bolognese

John Rush
This tofu bolognese recipe is easy to make in 25 mins & full of flavor! Looking for a delicious vegan pasta recipe? This vegan Bolognese will satisfy your pasta needs. My tip is to freeze the tofu and then thaw it because it gives it a lot more meaty texture and allows the tofu to absorb more flavor!
5 from 3 votes
Prep Time 2 mins
Cook Time 23 mins
Total Time 25 mins
Course Main Course
Cuisine Italian
Servings 4 people
Calories 466 kcal


  • 1 pack Extra Firm Tofu
  • 4 cups Rigatoni or pasta of choice
  • 3 cups Pasta Sauce
  • ½ Onion
  • 1 cup Mushrooms optional
  • ½ cup Red Wine or substitute
  • 1 cube Vegan Beef Bouillon
  • 1 tablespoon Nutritional Yeast optional
  • 1 tablespoon Olive Oil


  • Bring a large pot of salted water to a boil. 
  • Add rigatoni (or pasta of choice) and cook according to instructions on the bag. 
  • In a separate saute pan, heat olive oil on medium heat. 
  • While the pan heats up dice onions and quarter mushrooms. 
  • When the pan is heated, hand crumble a block of tofu into the pan. Breakdown until tofu resembles white ground beef.
  • Dry the tofu out in the pan, stirring often enough to not brown or burn the tofu. About 5 minutes. 
  • Add in onions and continue to stir frequently to ensure they don't burn/brown as well. Cook 2 minutes.
  • Add in the mushrooms and continue to sweat the vegetables stirring frequently until mushrooms become tender. About 5 minutes.
  • Add in the pasta sauce, red wine, and bouillon. Stir until combined. Cover the sauce and stir every few minutes making sure not to burn the sauce.
  • Once the sauce is heated thoroughly it's ready to serve. 
  • Strain your pasta. You can either add directly to the sauce or plate the pasta and add the sauce on top. 
  • Top with your favorite vegan parmesan, or nutritional yeast. 

Pups Notes

  • Lots of people don't like mushrooms and that's okay they're not integral to the flavor of the recipe so don't feel obligated to add them
  • If you sense that the sauce is too thick or about to burn add a ¼ cup of water to thin it out and keep it from burning


Serving: 1servingCalories: 466kcalCarbohydrates: 61gProtein: 25.5gFat: 12gSodium: 548mgPotassium: 911mgFiber: 6gSugar: 10gVitamin A: 800IUVitamin C: 15mgCalcium: 120mgIron: 6mg
Keyword bolognese, Italian, tofu, tofu bolognese
Did you try this recipe?Tag us! @Rescuedogkitchen or use the hashtag #ForTheDogs!