Tasty Vegan Mushroom Bolognese Recipe

Vegan Mushroom Bolognese Recipe
Spread the love :)
Jump to Recipe

This vegan mushroom bolognese gives you the same hearty texture and rich flavor as a classic meat bolognese, but it’s made entirely from plants and mushrooms. Brown mushrooms and dried porcini mushrooms provide deep umami, while almonds add body and a slightly nutty taste that mimics ground meat. The sauce clings beautifully to pasta and works well for family dinners or meal‑prepping several portions at once.

If you like porcini mushrooms, you might also enjoy porcini and potato moussaka, another comforting dish that highlights their deep flavor.

Vegan Mushroom Bolognese Recipe
Vegan Mushroom Bolognese Recipe
 MushroomBolognese Infographic

Vegan Mushroom Bolognese Recipe

This vegan bolognese sauce uses mushrooms and almonds to create a minced‑meat‑like texture without any animal products. The mix of fresh brown or white button mushrooms with dried porcini mushrooms boosts the savory, earthy flavor, while the almonds help the sauce hold together and feel more substantial. Because the sauce is based on vegetables and nuts, it’s naturally high in fiber and plant‑based protein, which keeps you fuller longer than a plain tomato sauce.

To turn this into a proper full‑meal night, I like to round things out with a simple, dessert like this Brownie balls from Deliciously Home Cooked or Rice Pudding from Dish N the Kitchen. 

Tasty Vegan Mushroom Bolognese Recipe

Difficulty: Easy
Servings

4

servings
Prep time

15

minutes
Cooking time

20

minutes
Total time

35

minutes

This vegan mushroom bolognese gives you the same hearty texture and rich flavor as a classic meat bolognese, but it’s made entirely from plants. Brown mushrooms and dried porcini mushrooms provide deep umami, while almonds add body and a slightly nutty taste that mimics ground meat.

Ingredients

  • ½ cup almond (about 75 g)

  • 250 g (9 oz) brown or white button mushrooms

  • ½ cup dried porcini mushrooms (about 20 g)

  • ¾ cup (200 ml ) fresh tomato sauce (or passata) + 1/4 cup broth

  • ½ onion

  • 2 garlic cloves

  • Fresh parsley, small handful

  • 1 teaspoon dried oregano

  • Salt, to taste

  • Optional: 1 teaspoon sugar, if you find the tomato sauce too sour

Directions

  • To get a meaty texture, pulse the almonds and mushrooms together in a food processor until they form a coarse, minced‑meat‑like mixture. You want the pieces small but not completely smooth, so the sauce still has some texture and doesn’t turn into a puree. This step is what gives the vegan bolognese its satisfying, chunky feel.
  • Heat a little olive oil in a large pan over medium heat. Add the finely chopped onion and cook until it turns soft and golden, about 5–7 minutes. Stir occasionally so it doesn’t burn. Then add the minced garlic and cook for another 1–2 minutes until fragrant.
  • Pour in the fresh tomato sauce and broth, then bring the mixture to a gentle boil. Then, reduce the heat to medium-low.
  • Add the mushroom–almond mixture. Stir well.
  • Let the vegan bolognese simmer for 15–20 minutes. Stir occasionally so the sauce doesn’t stick to the bottom. Season with salt and dried oregano to taste.
  • If the tomato sauce tastes too sour, add a small amount of sugar (about ½ teaspoon) to balance the acidity.
  • Remove the pan from the heat and stir in a handful of chopped fresh parsley.
  • Serve the vegan mushroom bolognese over cooked pasta of your choice, such as tagliatelle, fettuccine, or spaghetti. If you like, sprinkle a little grated Parmesan or a vegan alternative on top just before serving.

Notes

  • If you don’t have fresh tomato sauce, you can use good‑quality canned crushed tomatoes or passata instead.
  • The dried porcini mushrooms can be soaked briefly in warm water first if they are very hard, but they will soften enough in the sauce as it simmers.

For more ideas on how to use dried porcini mushrooms in other dishes, check out easy cooking with dried porcini mushrooms.

How to Adjust the Recipe if Using Fresh Porcini Mushrooms

Dried porcini are very concentrated, but fresh porcini are much less dense. Use about 100–120 grams of fresh porcini for the same four-serving bolognese recipe. Chop the fresh porcini mushrooms into small pieces. Add them, along with the almonds and/or other mushrooms, to the food processor to maintain a minced-meat-like texture.

How to store leftovers and reheat

Leftover vegan mushroom bolognese can be stored in an airtight container in the refrigerator for up to 3–4 days. To reheat, warm it gently in a pan over low heat, adding a splash of water or vegetable broth if the sauce has thickened too much. You can also freeze portions in freezer‑safe containers for up to 2–3 months. Thaw overnight in the fridge and reheat as above. For more freezer‑friendly ideas, explore mushroom recipes to freeze.

What other mushrooms work well in this bolognese

You can swap or mix in any other wild mushrooms to change the flavor and texture of this vegan bolognese. I would suggest to try cauliflower mushroom (Sparassis crispa). Any combination of 250 g of mixed mushrooms will give you a rich, satisfying vegan bolognese that still feels hearty and “meaty.”

Nutrition information (per serving)

NutrientAmount (approx.)
Calories320 kcal
Protein12 g
Carbohydrates45 g
Dietary fiber6 g
Sugars8 g
Fat10 g
Saturated fat1.5 g
Sodium350 mg
Calcium80 mg
Iron4 mg
* Values are approximate and based on using standard pasta and typical ingredients. Exact numbers can vary depending on the type of pasta, amount of oil, and specific tomato sauce used.

Why this is a good vegetarian bolognese alternative

This vegetarian bolognese with mushrooms and almonds is a satisfying alternative to meat‑based bolognese because it keeps the same chunky texture and deep flavor. The combination of fresh mushrooms, dried porcini mushrooms, and almonds mimics the mouthfeel of minced meat while adding fiber and plant‑based protein. It’s also flexible: you can adjust the seasoning, add wine, or include vegetables like carrots and celery if you want a more traditional bolognese profile.