What if the most satisfying pasta sauce you’ve ever made had no meat in it at all? This lentil ragu is the kind of recipe that quietly changes how you think about meatless meals — not because it tries to imitate meat, but because it’s completely, confidently itself.
Deep, savory, slow-cooked richness built from humble brown lentils, sweet soffritto vegetables, crushed tomatoes, and a generous pour of red wine. It coats pasta beautifully, it smells incredible while it simmers, and it tastes like something that took all day — even though it’s done in under an hour.
I’ve served this to people who declared they’d never enjoy a plant-based pasta sauce, and not one of them left the table unconvinced. Brown lentil recipes like this one prove that hearty, soul-warming food doesn’t need a single gram of meat to be the best thing on the table.
Whether you’re cooking for a vegan friend, trying to eat a little less meat, or simply want a brilliant new weeknight dinner in your rotation (like these Mongolian noodles) — this one delivers, every time
Why You’ll Love This Recipe

This lentil ragu hits that rare sweet spot where healthy and indulgent taste like the same thing. The lentils give the sauce a meaty, substantial body that clings to every strand of pasta, while the soffritto base — slow-cooked onion, carrot, and celery — builds a sweetness and depth that no shortcut can replicate.
A splash of red wine and a spoonful of tomato paste add that dark, complex backbone you expect from a proper Italian ragu. It’s warming, filling, deeply savory, and genuinely satisfying in the way only a long-simmered sauce can be. The whole family will want seconds.
Ingredients

- 1½ cups (300g) brown or green lentils, rinsed
- 1 x 400g (14 oz) can crushed tomatoes
- 2 tbsp tomato paste
- 1 medium white onion, finely diced
- 2 medium carrots, finely diced
- 2 celery stalks, finely diced
- 4 cloves garlic, minced
- ½ cup (120ml) dry red wine (or vegetable stock)
- 2 cups (480ml) vegetable stock
- 2 tbsp extra-virgin olive oil
- 1 tsp dried oregano
- 1 tsp fresh thyme leaves (or ½ tsp dried)
- 1 bay leaf
- Salt and black pepper to taste
- Fresh basil, to serve
- 400g pappardelle, rigatoni, or pasta of choice
How to Make It

Build your soffritto base
Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium-low heat. Add the diced onion, carrot, and celery. Cook slowly, stirring every couple of minutes, for 10–12 minutes until the vegetables are completely soft, sweet, and lightly golden. This is the flavor foundation of the entire sauce — be patient and don’t rush it by turning up the heat.
Add the garlic and tomato paste
Push the softened vegetables to the sides of the pot and add the minced garlic to the center. Cook for 1 minute until fragrant. Then stir in the tomato paste and cook everything together for 2 more minutes, stirring constantly, until the paste darkens slightly and smells rich and caramelized. That color change is exactly what you’re looking for.
Pour in the red wine
Add the red wine to the pot and stir well, scraping up any bits stuck to the bottom — those are pure flavor. Let the wine bubble and reduce for 2–3 minutes until most of the liquid has cooked off and the sharp alcohol smell has softened into something deep and rich.
Add lentils and tomatoes
Stir in the rinsed brown lentils, crushed tomatoes, dried oregano, thyme, and the bay leaf. Mix everything together so the lentils are fully coated in the tomato and soffritto mixture. You’ll already start to see the sauce come together at this point.
Add stock and bring to a simmer
Pour in the vegetable stock and stir to combine. Increase the heat to bring the sauce to a gentle boil, then immediately reduce to low. The sauce should be just barely bubbling — a lazy, slow simmer. Cover partially with a lid, leaving a small gap for steam to escape.
Simmer until lentils are tender
Cook on low heat for 25–30 minutes, stirring occasionally, until the lentils are completely tender and the sauce has thickened to a rich, spoonable consistency. If it thickens too quickly before the lentils are fully cooked, add a splash more stock or water. Taste and season generously with salt and black pepper.
Cook your pasta
About 10 minutes before the ragu is done, bring a large pot of well-salted water to a boil. Cook your pasta according to package instructions until al dente — it should have just a little bite left. Reserve about ½ cup of the pasta cooking water before draining.
Combine and serve
Remove the bay leaf from the ragu. Toss the drained pasta directly into the pot of sauce, adding a splash of the reserved pasta water to loosen things if needed. Stir well so every piece of pasta is thoroughly coated. Serve immediately in warmed bowls with fresh basil torn over the top.
Cooking Tips & Variations

I’ve found that the soffritto is where most people go wrong — either they rush it on high heat (the vegetables brown instead of sweating) or they skip it entirely. Neither gives you that deep, sweet base the sauce needs. Take the full 10–12 minutes and cook it low and slow.
I’ve also noticed that French green lentils (Puy lentils) hold their shape better and give the ragu a slightly firmer, more textured bite than brown lentils — both are excellent. For a richer sauce, stir in a tablespoon of vegan butter at the very end. For a make-ahead option, the ragu keeps and reheats beautifully — it actually tastes better on day two.
Serving & Storage Tips

Serve this lentil ragu over wide, sturdy pasta shapes like pappardelle, rigatoni, or paccheri — they hold the thick sauce best. For a lighter option, spoon it over creamy polenta or baked sweet potato instead of pasta. A side of warm sourdough bread for mopping the bowl is never a bad idea.
Store leftover ragu in an airtight container in the refrigerator for up to 4 days. It also freezes exceptionally well for up to 3 months — portion it into freezer bags for quick weeknight dinners. Reheat gently on the stovetop over low heat with a small splash of water or stock to loosen the consistency. Do not reheat with pasta already mixed in — cook fresh pasta each time for the best result.
Conclusion

This lentil ragu is proof that the most comforting food doesn’t need to be complicated — or made with meat. It’s rich, deeply flavorful, and the kind of meal that makes everyone at the table slow down and actually enjoy what’s in front of them.
Once you’ve made it, it’ll earn a permanent spot in your weekly dinner rotation. Save this recipe to your Pinterest boards so it’s always there when you need it, try it this week, and share it with a meat lover who deserves to be pleasantly surprised.
