This post may contain affiliate links.

This Mushroom Bolognese is packed with savory flavor and prepared in just under one hour. The “meaty” flavor of the sauce comes from mushrooms, making this pasta totally vegan. Loaded with lots of veggies like carrots, celery, and tomatoes, it’s a plant-based twist on the classic Italian bolognese or ragu.

When developing this vegetarian bolognese sauce, I wanted to make sure it was still hearty and comforting. The base of the sauce is still authentic to the Italian dish and uses onions, carrots, and celery (very similar to the ragu I had at a cooking class in the hills of Tuscany!).

Garlic and tomato paste infuse a deep, rich savory flavor while red wine adds a bit of acidity. Then along with the mushrooms, I also add some roasted eggplant to the bolognese for more texture.

white shallow bowl of pasta set on a blue plate with parmesan, extra sauce and wine set around it

What is Bolognese?

Bolognese, also called ragu, is a Northern Italian meat sauce generally made of beef (or pork), pancetta and aromatics such as carrots, onions and celery. According to the Food Lover’s Companion, the pasta sauce is often enhanced with a splash of milk or wine along with spices.

Ingredients Needed

dry rigatoni pasta, canned tomatoes, carrots, celery, onion, herbs,spices, tomato paste, wine bottle, eggplant and mushrooms on a table

Making Bolognese Vegan

The key to making an umami-filled vegetarian bolognese sauce without meat is to load it with veggies that are naturally full of umami.

Without a doubt, mushrooms are one of those ingredients. During the cooking process, mushrooms and eggplant release excess liquid and take on a concentrated texture and flavor. Together, they make a beautiful, umami-rich sauce.

white shallow bowl of pasta set on a blue plate with parmesan, extra sauce and wine set around it

How to Make Vegetarian Mushroom Bolognese

  1. Start the vegetarian bolognese by cooking down the eggplant—this will do two things. One, it cooks out excess liquid and concentrates and texture and flavor of the eggplant. Two, it creates a deep fond on the bottom of the pan with creates deep, rich umami flavor.
  1. Cook the onion, carrot, celery and mushrooms until tender.
  1. Add the tomato paste, garlic and red pepper flakes and cook for a couple of minutes. 
  1. Deglaze the pan with red wine, then stir in the canned tomatoes, eggplant, and herbs. Season with salt and pepper then simmer until reduced and thickened. 
  1. While the sauce is simmering, bring a large pot of water to a boil for the pasta. Season the water heavily with kosher salt (at least a tablespoon). Add the pasta and cook according to the package directions, or until al dente.
  2. Toss the pasta with the mushroom bolognese then top with fresh basil, toasted pine nuts and a sprinkle of Parmesan. (Skip the Parmesan if you or anyone else is vegan). 

Expert Tips

  • Garnish with cheese or vegan cheese. I highly recommend serving this with some grated or shaved Parmesan. And if you’ve got a Parmesan rind lying around, throw that into the pot while it’s simmering. It will infuse the sauce with even more umami flavor.
  • Add more mushrooms. If you don’t like eggplant, just substitute with more mushrooms, just as delicious!
  • Use a food processor for chopping. If you would prefer not to hand chop all the veggies, just add them to a food processor and pulse until roughly chopped.
  • Caramelize the tomato paste. Be sure to cook the tomato paste for a minute until deep red and caramelized. This enhances the flavor for a richer sauce.
  • Swap the wine. If you prefer not to use red wine, just use vegetable broth instead.
white shallow bowl of pasta set on a blue plate with parmesan, extra sauce and wine set around it

What to Serve with Mushroom Bolognese

We love pairing this recipe with a light and simple salad to balance the heartiness of flavors in the recipe. Here are some of our favorites:

More Simple Pasta Recipes

white shallow bowl of pasta set on a blue plate with parmesan, extra sauce and wine set around it

Mushroom Bolognese (Vegan)

4.34 from 3 votes
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Yield 6 -8 (6 ½ cups sauce)
Category pasta
Cuisine Italian

Description

This Mushroom Bolognese is packed with savory flavor and prepared in just under one hour. The "meaty" flavor of the sauce comes from mushrooms, making this pasta totally vegan. Loaded with lots of veggies like carrots, celery, and tomatoes, it's a plant-based twist on the classic Italian bolognese or ragu.

Save This Recipe!

We’ll email this post to you, so you can come back to it later.

Ingredients

  • 4 tablespoons olive oil, divided
  • 1 pound eggplant, peeled and cut into ½-inch cubes
  • Kosher salt and black pepper
  • 8 ounces baby bella or button mushrooms, cut into ½-inch pieces (3½ cups)
  • 1 cup diced onion (1 small or ½ of a medium onion)
  • ¾ cup diced carrot
  • ¾ cup diced celery
  • 4 large cloves garlic, chopped
  • 2 tablespoons tomato paste
  • ½ teaspoon red pepper flakes
  • 1 cup dry red wine, divided
  • 1 28-ounce can crushed tomatoes (preferably San Marzano)
  • 1 tablespoon chopped fresh oregano, or 2 teaspoons dried
  • 1 teaspoon chopped fresh thyme, or ½ teaspoon dried
  • 1 pound dry rigatoni or pappardelle pasta
  • ¼ basil, roughly chopped, plus more for garnish
  • 2 tablespoons toasted pine nuts, for serving (optional)
  • Parmesan cheese for serving, optional

Instructions

  • In a Dutch oven or large pot, heat 2 tablespoons olive oil over medium-high until shimmering. Add eggplant and cook, stirring frequently, for 5 minutes until browned and softened; season with salt. (The eggplant will create a deep fond on bottom of pot—the vegetables and red wine will pull that up and add depth of flavor to the sauce.)
  • Transfer eggplant to a medium bowl; add remaining 2 tablespoons oil to Dutch oven.
  • Reduce heat to medium and add mushrooms, onion, carrot, and celery; season with salt. Cook, stirring occasionally, until vegetables are softened, 8–10 minutes. Add garlic, tomato paste, and red pepper flakes; cook 2 minutes, stirring frequently.
  • Deglaze pan with ¾ cup of wine; cook 1 minute. Add reserved eggplant, tomatoes, oregano, and thyme; season with salt and pepper. Bring sauce to a boil over high heat, then reduce to medium and simmer 10 minutes.
  • Meanwhile, bring a large pot of water to a boil; add a tablespoon of kosher salt and pasta. Cook pasta according to directions on package until al dente.
  • While pasta is cooking, add remaining wine and basil to sauce. Simmer for an additional 5–10 minutes. When ready, drain pasta and transfer to a large serving bowl, add desired amount of sauce and toss to combine. Top with additional basil, pine nuts, and Parmesan, if using.

Notes

Vegan: if serving this as vegan, skip the Parmesan cheese. Or use vegan Parmesan or nutritional yeast.
Garnish with cheese or vegan cheese. I highly recommend serving this with some grated or shaved Parmesan. And if you’ve got a Parmesan rind lying around, throw that into the pot while it’s simmering. It will infuse the sauce with even more umami flavor.
Add more mushrooms. If you don’t like eggplant, just substitute with more mushrooms, just as delicious!
Use a food processor for chopping. If you would prefer not to hand chop all the veggies, just add them to a food processor and pulse until roughly chopped.
Caramelize the tomato paste. Be sure to cook the tomato paste for a minute until deep red and caramelized. This enhances the flavor for a richer sauce.
Swap the wine. If you prefer not to use red wine, just use vegetable broth instead.
Storage Notes
  • Store any leftover sauce in an airtight container in the fridge for up to 5 days. Reheat the sauce in a saucepan over medium low heat until warmed through, 3 to 4 minutes. It’s best to make new pasta to serve when reheating the sauce.
  • This sauce is a great prep ahead recipe and is perfect for the freezer. Store in an airtight container in the freezer to 1 to 2 months. Defrost in the fridge overnight before reheating.
 

Nutrition

Serving: 1/8 of the recipeCalories: 323kcalCarbohydrates: 47gProtein: 11gFat: 8.5gSaturated Fat: 1gCholesterol: 41mgSodium: 519mgFiber: 6.5gSugar: 9g
Like this? Leave a comment below!I love hearing from you and I want to hear how it went with this recipe! Leave a comment and rating below, then share on social media @zestfulkitchen and #zestfulkitchen!
white shallow bowl of pasta set on a blue plate with parmesan, extra sauce and wine set around it

Pin This Recipe

Love this recipe and want to save it? Pin this recipe!

Pin This Recipe

 

 

Share it with the world

Pin

About The Author

Lauren Grant is a professional culinary food scientist, food writer, recipe developer, and food photographer. Lauren is a previous magazine editor and test kitchen developer and has had work published in major national publications including Diabetic Living Magazine, Midwest Living Magazine, Cuisine at Home Magazine, EatingWell.com, AmericasTestKitchen.com, and more.

Learn More
4.34 from 3 votes (2 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?





Comments