Vegan Bolognese with Mushrooms

4.95 from 20 votes
Jump to RecipePrint

This post may contain affiliate links. Please read our disclosure policy.

The BEST Vegan Bolognese provides comparable richness and meaty texture to the classic ground meat sauce. Even the biggest meat lovers will love this vegan spaghetti bolognese.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
A white bowl filled with vegan spaghetti bolognese topped with fresh basil.

A plant-based take on the classic Italian ragù, this vegan bolognese features mushrooms, a slew of aromatics, and a couple secret umami boosters.

In addition to being the “meatiest” meatless recipe in my dinner arsenal, this bolognese:

  • Comes together in right under one hour.
  • Holds up incredibly well for leftovers.
  • Is a delicious way to sneak in extra veggies.

It’s truly the BEST way to win over the hearts of vegetarians and omnivores alike. (Just like my Chipotle Black Bean Burgers!)

How to Make Vegan Bolognese:

It’s no secret that traditional bolognese has a rich cast of characters (up to three kinds of meat, plus cream and loads of cheese).

Here, mushrooms mimic the texture of ground meat while adding plenty of savory depth. (Just like in this Portobello Steaks recipe.)

This sauce also ditches the heavy cream in favor of plant milk, which still yields a sauce that tastes thick and decadent.

So not only are we slashing the saturated fat, we’re adding tons of micronutrients and fiber.

Recipe Ingredients:

Recipe ingredients in separate bowls arranged on a wooden serving platter.
  • Mushrooms: I suggest a mix of cremini and shiitake mushrooms. Cremini are easy to find and inexpensive, however shiitake really pack an umami punch.
  • Aromatics: The classic trio of onions, carrots, and garlic add texture and rich aromatic flavor to the sauce.
  • Tomato Paste: For adding color, body, and bright acidity to the sauce. Tomato paste also ramps up the savoriness and complexity factor.
  • Rosemary: I love the earthy undertones of rosemary in this savory sauce. 
  • Tamari: I like to think of tamari less as a Japanese condiment and more as a universal flavor booster. Tamari has a darker color and richer flavor than soy sauce, and is typically less salty.
    • Alternatively, use lower-sodium soy sauce.
  • Walnuts: For bulking up the bolognese with richness and texture. Alternatively, pine nuts or almonds also work.
  • Wine: Red or white wine will work fine. Alternatively, use any type of broth you have on hand.
  • Pasta: I suggest spaghetti, Tagliatelle, or any long-strand type of pasta.
    • If making gluten free, use your favorite chickpea or lentil-based pasta.

Step-by-Step Instructions:

Step 1: Toast Spices until warm and fragrant, about 2 minutes.

Step 2: Pulse Vegetables in a food processor until finely chopped.

Mushrooms and spices being pulsed in a food processor until finely chopped.

Step 3: Sauté Vegetables in olive oil until soft, about 8 minutes.

Chopped veggies being sautéed in a white skillet.

Step 4: Simmer Sauce – add tomato paste, garlic, and rosemary, cook until fragrant. Stir in remaining sauce ingredients and gently simmer.

A large white pot filled with bolognese sauce after being simmered.

Step 5: Toss Sauce with Pasta until it’s well-coated. Add pasta cooking water to help thin the sauce and help it cling to the noodles.

Spaghetti being tossed with bolognese sauce in a sauté pan.

Expert Tips and Tricks:

  1. Don’t over-blend the vegetables. They should still be chunky, which will add texture to the sauce.
  2. Toast the spices. This amplifies and extends the spice flavor to spread throughout a dish.
  3. Cook the tomato paste until it turns brick red. Allowing it to caramelize takes away the raw tomato flavor, therefore unlocking its full flavor potential.
  4. Reserve pasta cooking liquid. This is added to the bolognese to help loosen the sauce, which makes it better cling to the noodles.
  5. Don’t rinse the pasta! This removes the starchiness of the noodles, which prevents the sauce from sticking to them.
  6. Add garnishes. A little vegan Parmesan, fresh basil, or additional rosemary really makes the dish pop.

Recipe FAQs:

How to Serve with Vegan Bolognese:

In Lasagna: Swap the classic meat sauce in place of this plant-based bolognese for a vegetarian lasagna.
Over Zoodles: For a lower carb dinner.
With Bread: Break out some crusty Italian bread for sopping up the sauce.

How to Store and Reheat:

Store: Transfer leftovers to an airtight container and refrigerate for up to 5 days.
Reheat: Rewarm in the microwave, adding a splash of broth or water to help rehydrate the sauce. If reheating larger portions, place in a baking pan, cover with foil, and bake in a 300ºF oven until warm.
Freeze: Place leftover sauce in an airtight freezer-safe storage container in the freezer for up to 3 months. Let thaw overnight in the refrigerator.

Recommended Tools:

Food Processor: I love my 14-cup food processor, which has enough room for chopping up the veggies.
Sauté Pan: A stainless steel sauté pan is ideal for holding all of the sauce.
Tongs: For transferring the noodles to the pot of sauce.

A white plate filled with a portion of vegan bolognese topped with fresh basil leaves.

More Vegan Pasta Recipes to Try:

If you give this vegan spaghetti bolognese a try, be sure to snap a picture and tag #dishingouthealth on Instagram so I can see your beautiful creations. Also, follow along on Facebook and Pinterest for the latest recipe updates!

4.95 from 20 votes

Vegan Mushroom Bolognese

Vegan Bolognese with Mushrooms is every bit as hearty and satisfying as the classic meat version. Weeknight-approved and kid-friendly!
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 5

Equipment

  • Food processor
  • Large sauté pan
  • Stock pot or Dutch oven

Ingredients  

  • 2 tsp. fennel seeds
  • 1/2 tsp. crushed red pepper flakes
  • 8 oz. cremini mushrooms
  • 8 oz. shiitake mushrooms
  • 1/4 cup extra-virgin olive oil
  • 1 medium yellow onion, cut into four segments
  • 1 large carrot, cut into large chunks
  • 1/4 cup tomato paste
  • 6 garlic cloves, roughly chopped
  • 1 Tbsp. finely chopped rosemary
  • 1/2 cup dry red or white wine (sub broth)
  • 1 (15-oz.) can crushed tomatoes
  • 1 1/4 tsp. sea salt
  • 3/4 tsp. cracked black pepper
  • 1/2 cup finely chopped walnuts
  • 1 Tbsp. lower-sodium tamari (sub soy sauce or coconut aminos)
  • 12 oz. spaghetti, tagliatelle, or pappardelle pasta

Optional for Serving

  • Fresh basil leaves
  • Pine Nut Parmesan (recipe in notes section)
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Toast fennel seeds and red pepper flakes in a small skillet over medium heat until fragrant, about 2 minutes. Transfer to a food processor.
    Add cremini and shiitake mushrooms to food processor with spices; pulse mixture 3 to 5 times, until the mushrooms are finely chopped. Transfer mixture to a bowl. Next, add onion and carrot to the food processor; pulse 4 to 6 times, until finely chopped.
  • Heat olive oil in a large high-sided sauté pan over medium-high. Once hot, add mushroom mixture, onion, and carrots; cook until soft, stirring only occasionally, about 8 minutes.
    Reduce heat to medium, and push vegetables to one side of the pan. Add tomato paste, garlic, and rosemary to open side; cook until fragrant, about 3 minutes. Stir in wine to deglaze and cook for 2 minutes, until most of the alcohol evaporates. Stir everything to combine.
    Add crushed tomatoes, salt, pepper, walnuts, and tamari; stir well. Gently simmer sauce, partially covered, while you prepare pasta.
  • Cook pasta in a large pot of boiling salted water until al dente.
  • Using tongs, transfer pasta to pot with bolognese. Add 1 cup pasta cooking liquid and toss continuously, until the sauce begins clinging to noodles, about 2 minutes. Remove from heat; taste and adjust seasoning as needed (you may want a pinch more salt).
    Serve with fresh basil and pine nut Parmesan, if desired.

Notes

  • Store: Transfer leftovers to an airtight container and refrigerate for up to 5 days.
  • Reheat: Rewarm in the microwave, adding a splash of broth or water to help rehydrate the sauce. If reheating larger portions, place in a baking pan, cover with foil, and bake in a 300ºF oven until warm.
  • Freeze: Place leftover sauce in an airtight freezer-safe storage container in the freezer for up to 3 months. Let thaw overnight in the refrigerator.
Pine Nut Parmesan:
Combine 1/4 cup very finely chopped pine nuts, 1 Tablespoon sesame seeds, 1 teaspoon lemon zest, and 1 Tablespoon nutritional yeast in a bowl. Season to taste with salt and black pepper. Sprinkle over bolognese.

Nutrition

Serving: 2cups | Calories: 515kcal | Carbohydrates: 66g | Protein: 16g | Fat: 18g | Sodium: 920mg | Fiber: 9g | Sugar: 12g

I calculate these values by hand to ensure accuracy, however expect up to a 10% variable depending on food brands.

If you love this recipe, please leave a star rating and review below!
3K Shares

You May Also Like

4.95 from 20 votes (11 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




20 Comments

  1. Shawnna says:

    5 stars
    Life changing! I wouldn’t change a thing about this recipe.

    1. Jamie Vespa says:

      So happy you enjoyed this one, my friend! Thank you for taking the time to leave a review!

  2. Deb Posthumus says:

    5 stars
    Wow, outstanding! TY so much, will definitely make again. Deb P.

  3. Moonwillowofthemountains says:

    4 stars
    This recipe required quite a bit of doctoring with different seasonings for me to get that bolognese flavor. It just didn’t pop initially; or there was too much fennel. Not sure. Definitely delicious though!