Everyone has got to have a good go-to Bolognese recipe in their back pocket, and this is mine. A classic ragu Bolognese is not a super tomatoey-saucy sauce, as it’s usually made with ground meat and its juices. I used mushrooms because they’re superior to meat and just as juicy! Sure, there’s usually red wine in the base of the Bolognese, but I made the executive decision to not do that—you can also tweak this to your liking. It’s also traditional to use a flat pasta like pappardelle or tagliatelle, and you want to kiss and coat the noodles, not drown them in sauce.

Prep Time – 10 minutes
Cook Time – 45 minutes
Serves 4-6

INGREDIENTS

  • 1 white onion, peeled and coarsely chopped
  • 2 carrots, coarsely chopped
  • 1 celery stalk, coarsely chopped
  • 1 pound cremini/baby bella mushrooms
  • 2 zucchini, peeled and coarsely chopped
  • 2 Tbsp. olive oil
  • 1 Tbsp. minced garlic (2 or 3 large cloves)
  • 1 tsp. sea salt
  • 1⁄3 cup tomato paste
  • 1 Tbsp. vegan mushroom or beef-flavoured
  • bouillon base or 2 cubes
  • 1⁄2 cup unsweetened soy or cashew milk
  • 2 tsp. balsamic vinegar
  • 1 package (16 oz/454 g) pappardelle
  • 1 Tbsp. vegan butter
  • 1 cup shredded vegan Parmesan, divided
  • Ground black pepper, to taste
  • Finely chopped fresh parsley for garnish (optional)

DIRECTIONS

  1. In a large food processor, add the onion, carrot, and celery. Pulse blend until finely minced and set aside in a bowl. You should have 2 to 2 ¼ cups of this mixture.
  2. Add the mushrooms and zucchini to the processor bowl. Pulse blend until finely minced and nearly a puree, then set aside in another bowl. You should have 4 to 4 ½ cups of this mixture.
  3. In a large cast-iron pan or Dutch oven over medium heat, add the olive oil and the onion, carrot, and celery mixture. Sauté for about 5 minutes, until reduced to about half. Add the garlic and sea salt and cook for another minute. Add the mushroom and zucchini mixture and cook for 15 to 18 minutes, stirring occasionally, until it looks more brown than green or gray and most of the water has been cooked out and you really can’t distinguish the vegetables.
  4. Add the tomato paste and bouillon base and cook for 3 to 5 more minutes, until it starts to caramelize. If you wanted to add in a splash of red wine, here’s where you would do it and just cook a little longer.
  5. Add the soy or cashew milk and balsamic vinegar and deglaze the pan, scraping up any brown bits at the bottom. Turn the heat down to low and simmer for another 10 minutes or so while your pasta cooks.
  6. Meanwhile, bring a large pot of salted water to a boil and cook the pasta to al dente. Reserve 1 cup of the pasta cooking water and add it along with the vegan butter and ½ cup of the shredded vegan Parmesan to the sauce mixture. Stir to combine until the cheese is mostly melted, about 2 minutes, and then use tongs to add the cooked pasta right into the pot of sauce. Use the tongs to coat the pasta properly, 1 to 2 minutes, until heated through and all the Parmesan is melted.
  7. Serve the Bolognese topped with the remaining vegan Parmesan, black pepper, and parsley.

NOTE: You can substitute 1 Tbsp. of vegan Worcestershire for the vegan beef-flavoured or mushroom bouillon base.

Nutrition facts per serving
Calories 336; protein 19 g; fat 14 g; carbs 40 g. 


Photography By: Eugenia Zykova

You may also like: Recipes


IMPACT Magazine Running Issue Digital Edition

Read This Story in Our 2025 Running Issue
IMPACT Magazine Running Issue 2025 featuring some incredible Canadian women ultrarunners who are on the rise on the world trail stage. Run your way around the world to earn your six star Abbott World Marathon Majors commemorative medal. Train for 10 km right up to a marathon – plus a 50 km trail run and 70.3 program. Strength workouts for runners, carb load with these pasta recipes and so much more.