Why You’ll Love This Recipe
- Rich and savory with a hearty, meat-like texture from mushrooms.
- Completely plant-based yet deeply satisfying.
- Packed with flavor from herbs, garlic, and tomatoes.
- Perfect for pasta, lasagna, or grain bowls.
- Easy to prepare with simple ingredients.
- Great for meal prep and freezer-friendly.
- A comforting dinner the whole family can enjoy.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
olive oil
onion, finely chopped
carrot, finely diced
celery, finely diced
garlic, minced
mushrooms, finely chopped
tomato paste
crushed tomatoes
vegetable broth
soy sauce or tamari
dried oregano
dried basil
salt
black pepper
pasta of choice
fresh parsley or basil, chopped
Directions
- Heat olive oil in a large skillet or saucepan over medium heat.
- Add the chopped onion, carrot, and celery and cook for about 5 minutes until softened.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the finely chopped mushrooms and cook until they release their moisture and begin to brown.
- Stir in the tomato paste and cook for about 2 minutes to deepen the flavor.
- Add crushed tomatoes, vegetable broth, soy sauce, oregano, basil, salt, and black pepper.
- Stir well and bring the sauce to a gentle simmer.
- Let the sauce cook for about 15–20 minutes, stirring occasionally, until thick and flavorful.
- Meanwhile, cook the pasta according to package instructions and drain.
- Serve the mushroom bolognese sauce over the cooked pasta and garnish with fresh parsley or basil.
Servings and timing
Servings: 4 servings
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes
Variations
Add lentils to the sauce for extra protein and texture.
Use a mixture of mushrooms such as cremini, portobello, and shiitake for deeper flavor.
Include red pepper flakes for a slightly spicy version.
Stir in spinach or kale during the last few minutes of cooking.
Use zucchini noodles instead of pasta for a lighter option.
Storage/Reheating
Refrigerator: Store the sauce in an airtight container for up to 4 days.
Freezer: The sauce freezes well for up to 2 months.
Reheating on stove: Warm in a saucepan over medium heat, adding a splash of water or broth if needed.
Reheating in microwave: Heat in short intervals, stirring occasionally until warmed through.
Store pasta and sauce separately for best results.
FAQs
Why use mushrooms in vegan bolognese?
Mushrooms provide a rich, savory flavor and a hearty texture that mimics traditional meat sauces.
Can I use different mushrooms?
Yes, cremini, button, portobello, or shiitake mushrooms all work well.
Can I add protein to this sauce?
Yes, cooked lentils, chickpeas, or plant-based ground meat alternatives can be added.
What pasta works best with bolognese?
Spaghetti, tagliatelle, pappardelle, or penne all pair well with this sauce.
Can I make this sauce gluten-free?
Yes, simply use gluten-free pasta and tamari instead of soy sauce.
Can I prepare this recipe ahead of time?
Yes, the sauce can be made ahead and reheated before serving.
How can I make the sauce thicker?
Simmer the sauce longer to reduce excess liquid.
Can I use fresh herbs instead of dried?
Yes, fresh basil or oregano can be added at the end of cooking for brighter flavor.
What can I serve with mushroom bolognese?
A green salad, roasted vegetables, or crusty bread pair well with this dish.
Is this recipe kid-friendly?
Yes, the rich tomato flavor and pasta combination make it appealing for many kids.
Conclusion
Vegan Mushroom Bolognese is a hearty and flavorful plant-based alternative to the traditional Italian classic. With savory mushrooms, aromatic vegetables, and a rich tomato sauce, it creates a satisfying meal that pairs perfectly with pasta. Easy to prepare and full of comforting flavor, this recipe is a wonderful addition to any plant-based menu.
PrintVegan Mushroom Bolognese
Vegan Mushroom Bolognese is a hearty plant-based take on the classic Italian pasta sauce made with finely chopped mushrooms, tomatoes, and aromatic vegetables. Rich, savory, and satisfying, this comforting sauce pairs perfectly with pasta for a wholesome meal.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Ingredients
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 1 small carrot, finely diced
- 1 celery stalk, finely diced
- 3 cloves garlic, minced
- 3 cups mushrooms, finely chopped
- 2 tablespoons tomato paste
- 1 can (14 oz) crushed tomatoes
- 1/2 cup vegetable broth
- 1 tablespoon soy sauce or tamari
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 8 oz pasta of choice
- 2 tablespoons fresh parsley or basil, chopped
Instructions
- Heat olive oil in a large skillet or saucepan over medium heat.
- Add the chopped onion, carrot, and celery and cook for about 5 minutes until softened.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Add the finely chopped mushrooms and cook until they release their moisture and begin to brown.
- Stir in the tomato paste and cook for 2 minutes to deepen the flavor.
- Add crushed tomatoes, vegetable broth, soy sauce or tamari, oregano, basil, salt, and black pepper.
- Stir well and bring the sauce to a gentle simmer.
- Cook for 15–20 minutes, stirring occasionally, until the sauce thickens and flavors develop.
- Meanwhile, cook the pasta according to package instructions and drain.
- Serve the mushroom bolognese over the cooked pasta and garnish with fresh parsley or basil.
Notes
- Add cooked lentils for extra protein and texture.
- Use a mix of mushrooms such as cremini, portobello, and shiitake for deeper flavor.
- Red pepper flakes can add a subtle spicy kick.
- Stir in spinach or kale during the last few minutes of cooking for extra greens.
- The sauce can be refrigerated for up to 4 days or frozen for up to 2 months.
Nutrition
- Serving Size: 1 serving
- Calories: 360 kcal
- Sugar: 7 g
- Sodium: 520 mg
- Fat: 8 g
- Saturated Fat: 1 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 60 g
- Fiber: 6 g
- Protein: 11 g
- Cholesterol: 0 mg