From The Exclusive Collection of FREE Plant-Based Recipes
By Plant-Based Nutrition Professional Chef Susy • Designed For Effortless Weight Loss & Weight Maintenance
Indulge in the rich, flavourful goodness of vegan mushroom bolognese. This plant-based masterpiece offers a satisfying and hearty meal that will leave you craving more. With a perfect blend of mushrooms, lentils, and aromatic herbs, this is a true taste sensation.
Prep Time: 15 Mins | Cook Time: 30 Mins
Total Time: 45 Mins | Servings: Adjustable
Let's Be Friends!
Vegan mushroom spaghetti bolognese. A plant-based take on traditional Italian ragù. It’s rich, tasteful, and filling. The recipe features mushrooms, a slew of aromatics, and a couple of delicious umami boosters (the secret ingredient).
It’s very easy to make. Let me show you how it's done.
This vegan bolognese replicates the flavours of meaty bolognese so well. One of my non-vegan friends said they loved it more than the actual meaty bolognese—and that was the moment when I realised I should share this amazing recipe with my plant-based online friends 😁
Long recipes and complex steps really put me off. I like quick & easy recipes that yield amazing results, exactly like this plant-based mushroom bolognese.
Do you, like most people, think mushrooms have a “mushy, slimy” texture? Then you NEED to try this mushroom spaghetti bolognese. It’s also a delicious way to sneak some extra nutritious “vegetables” into your daily routine!
Mushrooms - Act as the “meat” of the recipe. Also add a high-quality plant-based protein that keeps you feeling full for longer. I suggest a mix of shiitake and cremini mushrooms. While cremini is inexpensive and easier to find, shiitake mushrooms pack a ton of umami flavour, so they’re a must for me.
Lentils (cooked with a bay leaf and 1/2 stock cube) - Another great source of plant-based protein. These tiny legumes add a delicious chewy bite to the bolognese. Both red and brown work well.
Onion (diced) and garlic (minced) - For a rich, savoury flavour.
Himalayan pink salt - To blend all the flavours seamlessly. Alternatively, use any rock salt or sea salt.
Red wine - A traditional bolognese ingredient. You can also use white wine. It helps the mushrooms “sweat” better.
Aromatics - Vegan spaghetti bolognese is incomplete without the special aromatic trio: oregano, rosemary, and thyme. These seemingly minor ingredients pack the true flavours of plant-based bolognese.
Freshly ground black pepper - Add a little heat to taste.
Tomato paste or tomato puree - Homemade or store bought. The purpose is to add colour, body, and a hint of bright acidity to the sauce.
Marmite - Or any yeast extract melted in 1 cup vegetable stock. It’s the secret ingredient for the popping umami flavour that’s also similar to the taste of meat.
Fresh chopped tomatoes - To concentrate the tomato-y flavours of the sauce. Canned tomatoes can be used, too. I recommend using San Marzano tomatoes here (and extending the summertime to allow them to break a bit).
Balsamic vinegar - For tang.
Uncooked wholemeal spaghetti - I’m very picky about the shape of pasta. I think it really influences the taste. So for this recipe, you can either use wholemeal spaghetti or any long-strand type of pasta (like tagliatelle).
Fresh basil or fresh parsley (chopped) - For a refreshing topping.
Salt and pepper to taste.
Hob
High-speed blender
Sharp knife
Large frying pan or skillet
Pan for pasta
Prepare the lentils. Cook lentils in 1 cup (200 ml) water, just enough so it soaks up when cooking. Add a bay leaf and salt to the water.
Blend the mushrooms. Blitz until the desired consistency is achieved. Take it slow, and you can always increase the speed. Take it too fast, and the mushrooms turn to a mushy paste. No thanks!
Sauté the onions. Fry your onions until translucent. No oil is needed. Add a pinch of salt. Then add your garlic. To deglaze, add red wine slowly and fry on medium heat.
Now time for the rest of the ingredients. Add the herbs and tomato paste. Again, slowly add the stock so it reduces gradually. Pour in the chopped tomatoes and balsamic vinegar, stirring occasionally.
Simmer the sauce. Leave it to cook for about 25 minutes on low to medium heat. The longer, the better. Keep the lid off if you need to reduce it, and keep it on to retain more moisture.
Cook the spaghetti. For around 10 minutes, with a pinch of salt, until the pasta is al dente.
Time for the finishing touch. Add the fresh basil or parsley to the bolognese towards the end to preserve the taste of fresh herbs, and lastly, add a pinch of salt and pepper to taste. Enjoy! 😋 💚
Soya mince base instead of lentils and mushrooms, to create a high protein, no-oil vegan bolognese sauce recipe
Sugar-free ketchup instead of tomato paste.
Portabello mushrooms instead of shiitake mushrooms (tried and approved by one of my friends).
Chickpeas instead of lentils.
Leek instead of onion.
Red wine vinegar (diluted with water) instead of red wine.
Miso paste instead of Marmite.
Apple cider vinegar instead of balsamic vinegar.
Penne pasta instead of spaghetti.
Chickpea pasta instead of whole wheat pasta—the best option for weight loss.
Different veggies, like carrots, courgettes (zucchini), bell peppers and artichoke hearts.
Vegan parmesan cheese
Dried chilli flakes
Nutritional yeast
Soy sauce or tamari
Vegetable broth
To keep the mushrooms fresh for longer, store them in a paper bag in the refrigerator as soon as you bring them home.
All types of mushrooms work; what I suggested above was a personal opinion of what I’ve used for my bolognese.
Don’t overcook mushrooms. Saute them only until they are browned and slightly crispy.
If short on time or ingredients, use packet seasoning.
Whilst this dish does not take long to cook, like most dishes of this type, the longer you can leave it to simmer, the richer and fuller the flavour will become.
Use a sweet onion variety like Walla Walla for the best taste.
Add Himalayan pink salt carefully, as it is more potent than regular salt.
Go big on quality for the umami-rich ingredients, including the mushrooms, Marmite, and tomato paste.
If you need to make sure this recipe is 100% gluten-free, use your favourite lentil-based or chickpea pasta or rice pasta instead of wholemeal spaghetti. If using soy sauce, replace it with tamari (a Japanese gluten-free alternative).
One serving approximately provides 2g of healthy fats, 14g of fibre, and 21g of protein. Is that not healthy? 😉 It’s also low in saturated fats (zero grams), low-calorie (only 444 kCal per serving including spaghetti!) and completely oil-free!
Absolutely! San Marzano canned tomatoes provide the best depth of flavor.
Their firm texture and umami-rich flavor mimic traditional bolognese beautifully.
Enjoy your vegan bolognese with the tastiest vegan sides, such as—
Garlic bread
Focaccia
Mediterranean roasted vegetables
Rocket (arugula) salad
Mexican rice (instead of pasta)
Mushroom fried rice (instead of pasta)
If you made the recipe, make sure to tag me on Instagram @vegan.susy
🍉 Get Ready to Jump Start Your Fitness Goals AND DISCOVER A HEALTHIER YOU!
© 2025 VeganSusy Ltd. All Rights Reserved