Lentil Bolognese Recipe: A Cheap Vegetarian Classic Under €1.50 Per Serving
Lentil bolognese is the dish that finally makes vegetarian cooking on a budget feel effortless. It looks and tastes like a meat ragu, costs a fraction of one, and a single batch feeds four people for under six euros. If you want one cheap recipe that earns a permanent spot in your weekly rotation, this is the one.
Here is the base recipe, three variations, and the smart way to source the ingredients so a portion actually lands under €1.50.
Why lentil bolognese works so well
Red lentils break down completely as they cook. After 15 minutes in tomato sauce they look and feel almost identical to ground meat — same crumbly texture, same body, same way they cling to pasta. Combined with the classic bolognese aromatics (onion, garlic, carrot, herbs) the result is a sauce that fools most non-vegetarians at the table.
The economics are even better than the cooking. According to the Harvard T.H. Chan School of Public Health, legumes are among the cheapest, most nutritionally complete protein sources available. A 500g pack of dry red lentils — under €2 at most discount supermarkets — produces enough sauce for ten servings.
The base lentil bolognese recipe
Ingredients (4 servings)
- 200 g red lentils (rinsed)
- 1 can chopped tomatoes (400 g)
- 2 tbsp tomato paste
- 1 onion, finely diced
- 2 carrots, finely diced
- 1 stick celery, finely diced (optional)
- 3 garlic cloves, minced
- 600 ml vegetable broth
- 2 tbsp olive oil
- 1 tsp dried oregano
- 1 tsp dried basil
- 1 bay leaf
- 1 tsp sweet paprika
- 1 tbsp soy sauce (the umami hit)
- Salt, black pepper
- 400 g pasta (spaghetti, tagliatelle, or rigatoni)
- Optional: parmesan or nutritional yeast to finish
Cost breakdown: Lentils €0.50, canned tomatoes €0.60, vegetables €0.80, pantry items (oil, spices, broth) €0.50, pasta €0.80. Total: around €3.20 for 4 servings — €0.80 per serving without parmesan, €1.10–€1.50 with.
Method (30 minutes)
- Build the soffritto. Heat olive oil in a large pot over medium heat. Add diced onion, carrot, and celery. Cook 5 minutes until softened.
- Add aromatics. Stir in garlic and tomato paste. Cook 1 minute until the paste turns a shade darker — this builds the deep flavour base.
- Lentils and liquid. Add rinsed red lentils, chopped tomatoes, broth, oregano, basil, paprika, and bay leaf. Stir well.
- Simmer. Reduce heat to low, cover partially, and simmer 15–18 minutes until lentils have broken down and the sauce is thick. Stir every few minutes so nothing sticks.
- Finish. Stir in soy sauce, season with salt and pepper, remove the bay leaf. Taste — add a pinch of sugar if the tomatoes are too acidic, or a splash of red wine vinegar if it needs brightness.
- Serve. Toss with cooked pasta. Top with parmesan, fresh basil, or nutritional yeast.
Tip: The sauce thickens significantly as it cools. If you are reheating leftovers, add a splash of water or broth in the pan before warming through.
Three lentil bolognese variations
Variation 1: Lentil bolognese with mushrooms
Add 250 g finely chopped mushrooms (button, cremini, or chestnut) to the soffritto and cook 5 minutes until the moisture has evaporated. Mushrooms double the umami depth and add another layer of "meaty" texture. Especially good when mushrooms are on offer at Rewe or Aldi, where they regularly drop to €1.99 for 500 g.
Variation 2: Spicy arrabbiata-style lentil bolognese
Skip the basil and oregano. Instead, add 1 tsp chili flakes, a pinch of cinnamon, and an extra clove of garlic to the soffritto. Finish with a handful of fresh parsley. The result is a sauce somewhere between bolognese and arrabbiata — deeply red, just a bit spicy, perfect with rigatoni or penne.
Variation 3: Brown lentil bolognese (chunky, rustic)
Replace the red lentils with brown or green lentils (Beluga or Le Puy work brilliantly). Increase the broth to 800 ml and simmer for 25–30 minutes instead of 15. The sauce stays chunky — you see and feel each lentil. This version is closer in texture to a true Bolognese ragu and pairs especially well with wider pastas like tagliatelle or pappardelle.
Where to buy lentils cheaply
Discount stores beat supermarkets on dry pulses
A 500 g pack of red lentils at Aldi or Lidl costs €1.20–€1.80. The same pack at Rewe or Edeka usually runs €2.00–€2.80 unless it's on offer. For pantry staples like dry pulses, the discount stores almost always win on price, and quality is identical. We covered the wider strategy in our Aldi & Rewe savings guide.
Buy in bulk when on offer
Lentils have a shelf life of 2–3 years in a sealed container. When a brand drops to €0.99/500g (which happens 4–6 times a year at discount chains), buy 4–6 packs. The math is straightforward: €4 spent today saves €4–€6 over the next 12 months.
Don't overlook Turkish, Indian, and Middle Eastern grocers
Independent shops often sell red lentils in 1 kg or 2 kg bags at prices below the discount-store unit cost. If you have one nearby, a single trip can stock you for half a year.
Why lentil bolognese is perfect for batch cooking
This recipe scales linearly. Doubling or tripling the batch takes the same active time — just a bigger pot. That makes it ideal for meal prep:
- For the week: Cook a triple batch on Sunday, store half in the fridge (good for 4 days) and freeze the rest in 2-portion containers.
- For the freezer stash: Portion into freezer bags, lay flat to freeze. A double-batch fills 8 bags, each enough for one dinner. Defrost overnight or heat directly from frozen with a splash of water.
For more on building a long-term freezer stash from cheap ingredients, see our freezer meal prep guide.
Lentil bolognese in your weekly meal plan
Lentil bolognese earns its place in a budget weekly plan because it absorbs leftovers and stretches further than almost any other recipe. A few practical placements:
- The pantry-meal slot. Every weekly plan benefits from one meal that requires zero fresh ingredients. Lentil bolognese is that meal — onion, garlic, canned tomatoes, lentils, dried herbs, pasta. All shelf-stable.
- The leftover-vegetable slot. Half a zucchini? A handful of spinach? Wilting mushrooms? They all disappear into the sauce without changing the flavour profile.
- The Sunday batch-cook slot. Make a triple portion on Sunday, eat it Monday over pasta, Wednesday over baked potatoes, and freeze the rest.
This kind of cross-meal planning is the core of cheap weekly cooking. We broke it down by supermarket in our guides for the Aldi weekly meal plan, the Lidl weekly meal plan, and the Rewe weekly meal plan.
Common lentil bolognese mistakes
Using the wrong lentils for the texture you want
Red lentils give you a smooth, ground-meat-like sauce. Brown or green lentils give you a chunky, rustic ragu. Both are valid — but if you reach for green lentils expecting a meat-replacement texture, you will be disappointed. Pick the lentil to match the texture you want.
Skipping the tomato paste
Two tablespoons of tomato paste, fried in oil before the liquid goes in, is non-negotiable. It deepens the colour, adds sweetness, and gives the sauce its body. Skip it and the bolognese tastes thin.
Not seasoning aggressively enough
Lentils absorb a lot of seasoning. What seems like enough salt at minute 5 is half what the dish needs at minute 15. Always taste and adjust at the end, not the start.
Boiling instead of simmering
A rolling boil makes the lentils mushy and the sauce splatter everywhere. Keep it at a gentle simmer — small bubbles breaking the surface, no steam plume. The sauce thickens better and the texture stays intact.
Lentil bolognese vs. meat bolognese — the cost comparison
| Ingredient | Lentil bolognese | Meat bolognese | |------------|------------------|----------------| | Main protein | 200 g red lentils — €0.50 | 500 g ground beef — €4.00–€6.00 | | Cooking time | 30 min | 60–90 min (proper ragu) | | Cost per 4 servings | €3.20 | €6.50–€8.50 | | Cost per serving | €0.80 | €1.60–€2.10 | | Freezer-friendly | Yes, 3 months | Yes, 2–3 months | | Pantry-stable | Yes | No |
Even before you factor in smart grocery savings like buying when ingredients are on sale, the lentil version is roughly half the price. With sale-price lentils and canned tomatoes, a serving lands at €0.50 — cheaper than a slice of pizza.
Where Flyva fits in
Lentil bolognese is exactly the kind of recipe Flyva surfaces automatically when canned tomatoes, onions, and dry pulses are on offer near you. You get a ready-made shopping list, the recipe scaled to your household size, and a weekly plan that works around the offers — no flyer-checking needed. Browse the full recipe collection for more dishes that pair with current supermarket deals.
If you cook this dish even once a fortnight, you save roughly €40 a year compared to a meat ragu — and that is before stacking it with deal-based shopping. Try Flyva here and let it match the rest of your week to the same logic.
Bottom line
Lentil bolognese is not a compromise vegetarian dish. It is a properly delicious, hearty, freezer-friendly pasta sauce that costs a third of a meat version and tastes nearly the same. Once you make it twice, the recipe disappears into your routine — exactly what a great budget meal should do.