top of page

Mushroom Bolognese

Prep Time:


Cook Time:


6 Servings


About the Recipe


  • 2 tablespoons dried porcini mushrooms

  • 2 1/2 tablespoons boiling water

  • 230g cremini mushrooms, chopped

  • 230g white button mushrooms, chopped

  • 230g shiitake mushrooms, chopped

  • 1 medium onion, chopped

  • 1 medium carrot, chopped

  • 1 stalk celery, chopped

  • 3 cloves garlic, chopped

  • Olive oil, for the pan

  • 1 1/2 teaspoons chopped fresh thyme

  • 1 1/2 teaspoons chopped fresh rosemary

  • 1 1/2 teaspoons chopped fresh oregano

  • 1 tablespoon tomato paste

  • Pinch crushed red pepper flakes

  • Pink Himalayan salt or kosher salt and freshly ground black pepper

  • 120ml dry vegan red wine

  • 2 tablespoons soy sauce

  • One can diced tomatoes

  • 600g dried pasta of choice

  • Nutritional yeast, for garnish, optional

  • Torn basil leaves, for garnish


Step 1

Place the porcini mushrooms in a small bowl and cover with the boiling water; let stand until softened, about 10 minutes. Drain and save the liquid. Rinse the porcini and chop them.  

Step 2


Meanwhile, working in batches if needed, combine the cremini mushrooms, button mushrooms and shiitake mushrooms in a food processor and pulse until finely chopped. Transfer to a large bowl. Add the onion, carrot, celery and garlic to the food processor and pulse until finely chopped. Transfer to the bowl with the mushrooms.     

Step 3

Heat enough oil to generously cover the bottom of a large pot over medium-high heat. Add the chopped vegetables, thyme, rosemary, oregano, tomato paste and red pepper flakes and season with salt and pepper to taste. Cook, stirring occasionally, until caramelized, about 20 minutes.     

Step 4

Add the wine, soy sauce and the porcinis and their soaking water to the pot. Cook until the wine evaporates, then add the diced tomatoes. Cover, reduce the heat to low and simmer, stirring occasionally, until the sauce is deep red in color, 30 minutes to 1 hour. Taste and adjust seasoning as needed.     

Step 5

Meanwhile, bring a large pot of water to a boil and cook the pasta according to package directions until al dente. Drain, reserving 60ml of the cooking water. Keep the pasta warm if the sauce is still cooking.     

Step 6

Add the pasta and pasta water to the pot with the sauce and toss to combine. Divide among plates or bowls and sprinkle with nutritional yeast if using and basil. Serve and enjoy! 


bottom of page