When you’re craving spaghetti bolognese, two things usually get in the way: meat takes ages to simmer, or you just… don’t fancy it. The other problem is that a lot of veggie “bolognese” sauces end up thin and a bit sweet, with no real body—so the spaghetti comes out kind of naked. Red lentils fix that. They break down in 12–15 minutes and thicken the sauce naturally (no flour, no faffing). Mushrooms bring the umami and that satisfying chew, and tomato paste gives everything a deeper, more concentrated tomato hit. While the pasta boils, the sauce turns into a proper ragù texture—thick enough that a spoon leaves a clear trail. You get a bolognese with zero compromises, and it doesn’t steal half your day.
In this recipe, you’ll find
- Why you’ll love this recipe
- Tips before you start
- What to look for when choosing ingredients
- Secrets for the best meatless lentil & mushroom bolognese
- How to serve meatless lentil & mushroom bolognese
- Nutritional perks
- Recipe variations
- Q&A
- Common mistakes
Why you’ll love this meatless lentil & mushroom bolognese
My nephew is firmly in the “it needs meat” camp. After one forkful, he just nodded and asked for seconds. Lentils make it properly filling, so a plate of pasta doesn’t feel like a snack an hour later. The sauce is thick, clings to spaghetti, and doesn’t go watery. And honestly, the kitchen starts smelling like sautéed mushrooms and tomato in about 10 minutes—at which point you’ll want to set the table immediately.
- Thick sauce—no flour needed
- Big umami from the mushrooms
- Quick enough for a weeknight
- Coats pasta beautifully
- No meat, still satisfying

Meatless Lentil & Mushroom Bolognese
Ingredients
- 300 г Spaghetti or tagliatelle dry
- 2 ст. л. Olive oil plus 1 tsp for serving, optional
- 1 шт. Onion medium, finely diced
- 1 шт. Carrot medium, finely diced
- 2 стебла Celery finely diced
- 300 г Button mushrooms finely chopped
- 3 зубчики Garlic minced
- 2 ст. л. Tomato paste concentrated
- 400 г Canned tomatoes crushed
- 150 г Red lentils rinsed
- 300 мл Water plus 80–200 ml more as needed
- 1 ч. л. Dried oregano
- 0.5 ч. л. Smoked paprika
- 0.5 ч. л. Salt for the sauce, plus more for the pasta water
- 0.25 ч. л. Ground black pepper or to taste
- 10 г Basil for serving, optional
Method
- Set a large pot with 2.5–3 l water over high heat and bring to a rolling boil in 10 minutes. Meanwhile, dice the onion, carrot, and celery into 3–5 mm cubes, and chop the mushrooms into a fine mince so the sauce turns out smooth and cohesive.
- Heat a wide frying pan with 2 tbsp olive oil over medium heat to 170 °C (338 °F). Add the onion, carrot, and celery and cook for 7 minutes until softened with a light golden edge, stirring every 30 seconds.
- Add the mushrooms, turn the heat up to 180 °C (356 °F) and cook for 8–10 minutes, until the liquid has almost completely evaporated. It should look a bit “dry” and smell savoury, with no puddles on the bottom.Don’t cover the pan: under a lid mushrooms steam instead of browning.
- Make a little space in the centre of the pan, add 2 tbsp tomato paste, and cook it over the same heat for 1 minute until it darkens slightly. Add the garlic, 1/2 tsp smoked paprika, and oregano; stir for another 30 seconds—fragrant, but not burnt.
- Stir in the rinsed red lentils (150 g), add the crushed tomatoes (400 g) and 300 ml water. Bring to a gentle simmer at 95 °C (203 °F), cover with the lid slightly ajar, and simmer for 12–15 minutes, adding another 80–100 ml water if it gets too thick.
- Once the pot of water is boiling, salt it with 1 tbsp and keep it at a steady boil at 100 °C (212 °F). Cook 300 g pasta until al dente—use the package time minus 1 minute. Save 150 ml pasta water to adjust the sauce.
Check the sauce: the lentils should have broken down and the texture should be like a thick ragù that slowly slides off a spoon. Add 1/2 tsp salt and pepper, pour in 50–100 ml pasta water, and warm through at 170 °C (338 °F) 2 minutes until silky.
Toss the pasta with about 2/3 of the sauce right in the pan over medium heat at 160 °C (320 °F) and warm for 1–2 minutes so everything is evenly coated. Serve with the remaining sauce on top and a drizzle of olive oil.If the sauce tastes a bit too sharp, add a pinch of sugar or 1–2 tbsp grated carrot.
Notes
Private Notes
Tried this recipe?
Let us know how it was!
Tips before making meatless lentil & mushroom bolognese
Start by chopping the veg really small—think 3–5 mm dice—so the sauce turns out cohesive, more like a ragù than a chunky stew. While the pan heats over medium, rinse the lentils until the water runs clear; excess starch can make the sauce feel a bit gluey. Keep an eye on moisture: mushrooms release liquid first, and only after that evaporates do you get that proper sautéed, toasty aroma. If you rush and add tomatoes too early, the mushrooms basically boil and the flavour turns flat.
- Dice the carrot and celery nice and small
- Rinse the lentils 2–3 times
- Sauté mushrooms until their liquid has cooked off
- Cook the tomato paste for 1 minute
- Add water gradually, in 80–100 ml splashes
What to look for when choosing ingredients for meatless lentil & mushroom bolognese
Basic white button mushrooms are budget-friendly, but you really do need to cook off the moisture properly; cremini (chestnut) mushrooms cost a bit more and give a deeper, slightly nutty aroma after 6–7 minutes in the pan. Red lentils cook fast and fall apart, while green lentils hold their shape—this sauce needs that creamy breakdown. Tomato paste in a tube is often more concentrated than the kind in a jar, so start with a little less; the flavour comes through cleaner, without extra sharpness.
Mushrooms
With small button mushrooms, chop very finely and sauté until the pan looks almost dry; cremini can be cut a bit larger because they keep their texture.
Red lentils
Go for split red lentils: they soften in 12–15 minutes and naturally thicken the sauce; green/brown lentils stay grainy.
Tomatoes
If your canned tomatoes are watery, boost with 1–2 tsp tomato paste; good, meaty tomatoes don’t need much help.
Olive oil
Refined olive oil is better for sautéing; save extra virgin for the end—about 1 tsp for aroma, not for frying.
👉 Also try these buckwheat patties (hrechanyky)—a filling, low-fuss alternative
Secrets for the best meatless lentil & mushroom bolognese
The key is 180°C—no hotter—if you’re giving the sauce a quick finish in the oven to “bake in” the flavour before serving. On the hob, stick to medium heat and aim for a gentle simmer so the lentils break down without catching on the bottom.
- Cook off the mushroom liquid first
- Toast the tomato paste for 60 seconds
- Add water in small splashes
- Let the sauce sit for 5 minutes before serving
- Salt at the end, after reducing
How to serve meatless lentil & mushroom bolognese
On a Friday night I’ll put a big bowl of pasta in the middle of the table and let everyone spoon on as much sauce as they want. For a quick work lunch, this sauce reheats in 3–4 minutes and you can mix it with hot pasta right in your container—no drama.
- With spaghetti and fresh basil
- With tagliatelle and a drizzle of olive oil
- Spoon it over polenta instead of pasta
- Layered into lasagne with plant-based béchamel
- With baked potato boats

Nutritional perks of meatless lentil & mushroom bolognese
Compared to classic bolognese made with pork and beef, this version is usually lighter because the base is lentils and mushrooms rather than fatty mince. The protein feels steady without that heavy post-dinner slump—especially if you keep your pasta portion around 70–80 g dry weight. Fibre from the lentils and vegetables helps with fullness and just makes the whole plate feel more balanced.
- Plant-based protein from lentils
- Fibre from veg and legumes
- Less saturated fat
- More lasting fullness
Meatless lentil & mushroom bolognese variations
One time I grabbed the wrong jar and added a spoonful of miso instead of part of the salt—suddenly the sauce tasted deeper, almost “meaty”. Use what you’ve got: different pasta, different mushrooms, more heat, less heat. The method stays the same.
- Add smoked tofu, diced into 5 mm cubes
- Stir in walnuts for a “crumbly” bite
- Try chilli and fennel
- Deglaze with 50 ml white wine
- Add aubergine, browned separately
Q&A
How long does plant-based bolognese keep in the fridge?
How long does the sauce keep in the fridge?
In an airtight container, 3–4 days. Reheat over medium heat, adding 2–3 tbsp water to bring it back to the right consistency.
How can I make it taste more “meaty” without meat?
Stir in 1 tsp soy sauce or 1/2 tsp miso at the end, and make sure the mushrooms get a little colour in the pan. It boosts umami without just piling on salt.
Why does the sauce get darker as it simmers?
The tomato paste caramelises and the mushrooms release pigment—totally normal. Just make sure there’s no burnt smell; if there is, lower the heat and add water in small amounts.
What if I don’t have celery?
Swap in extra carrot or finely diced courgette (80–100 g). Celery adds a fresh note, but the sauce will still work without it.
How much pasta per serving?
Aim for 70–90 g dry pasta and 180–220 g sauce. Tagliatelle can handle a bit more sauce since it’s wider and likes a good coating.
Common mistakes when making meatless lentil & mushroom bolognese
If the sauce turns out dry or catches on the bottom, it’s usually down to heat that’s too high and not enough liquid—lentils drink up water faster than you’d think. A watery sauce happens when the mushrooms never got the chance to cook off their juices and the tomatoes went in too soon; the flavour turns “boiled”. And that salty finish? It often shows up after reducing: the volume shrinks, the salt doesn’t.
Why is my sauce thin and not clinging to the pasta?
The mushrooms weren’t cooked until their liquid evaporated, or too much water was added at once. Simmer uncovered over medium heat for 5–8 minutes and add 1 tsp tomato paste for extra body.
Why do the lentils feel grainy instead of creamy?
You likely used green/brown lentils, or didn’t simmer long enough. For a creamy texture, use red lentils and let them gently bubble for 12–15 minutes, adding water in small splashes.
What should I do if the sauce burned on the bottom?
Take it off the heat—don’t scrape the bottom. Pour the top layer into a clean pan. Add 2–3 tbsp water, bring to a gentle simmer, and balance acidity with a pinch of sugar or a bit of carrot if needed.
Why does it taste flat, with no depth?
The veg didn’t get enough sautéing time, or the tomato paste wasn’t toasted. Add 1/2 tsp smoked paprika, cook the tomato paste for 60 seconds, and let the sauce sit for 5 minutes before serving.




Responses