Lentil Bolognese
A rich, slow-tasting ragù of lentils, mushrooms and soffritto over wholewheat spaghetti. Vegan, about £1 / $1.50 a portion, with 28 g protein and a massive 16 g fibre.
- Prep
- 15 min
- Cook
- 40 min
- Serves
- 4
- Level
- easy

Photo: Katrin Gilger (Flickr) · CC BY-SA 2.0
Method
- 1
Heat the oil in a large pan and gently cook the onion, carrot and celery with a pinch of salt until soft and sweet.
8 min - 2
Add the mushrooms and garlic and cook over higher heat until the mushrooms release their liquid and start to brown.
6 min - 3
Stir in the tomato purée for a minute, then add the lentils, passata, stock, balsamic and herbs. Simmer, partly covered, stirring now and then, until the lentils are tender and the sauce is thick. Add a splash of water if it gets too dry.
30 min - 4
Meanwhile, cook the spaghetti in well-salted water until al dente. Reserve a mug of the pasta water.
11 min - 5
Season the ragù well, then toss with the spaghetti and a splash of pasta water. Serve with nutritional yeast and basil. The sauce keeps 5 days chilled or 3 months frozen.
Watch how it's made
Hand-picked videos of this dish or its classic version. Their quantities differ, so follow ours for the macros above.
$9 vs. $39 Vegan Bolognese
Rainbow Plant Life · YouTube
How to Make Lentil Bolognese | Dinner Recipes | Allrecipes.com
Allrecipes · YouTube
Substitutions
- Short on time: use 2 tins (400 g) of drained cooked lentils and simmer just 10 minutes.
- Lower-carb: serve the ragù over courgette (zucchini) noodles or spaghetti squash.
- Not vegan? Finish with grated parmesan, or make it half lentils, half lean beef mince.
You might also like
- 32 g protein

Tofu & Edamame Stir-Fry
Crispy tofu, edamame and greens tossed in a ginger-soy glaze over noodles. Fully vegan and on the table in 14 minutes.
14 min425 kcalAsianVegan - 50 g protein

Chicken Pesto Pasta
Whole-wheat pasta with seared chicken, basil pesto, blistered cherry tomatoes and spinach. A proper bowl of pasta at 50 g protein.
20 min590 kcalItalian - 34 g protein

Soya Chunk Curry
A budget powerhouse: soya chunks simmered in a tomato-onion masala. Hearty, fully vegan and even better on day two.
35 min380 kcalIndianVegan - 42 g protein

Turkey Meatballs Marinara
Tender baked turkey meatballs simmered in a garlicky tomato sauce, served over zucchini noodles. Comfort food that stays low-carb.
40 min405 kcalItalian