Cold winter nights crave something warm and filling. This hearty lentil ragu is the ultimate comfort food for your soul. You will love how satisfying this plant-based meal feels. It delivers a rich flavor that everyone will enjoy.
Why This Recipe Works
This recipe is a total game-changer for your weekly routine. It uses simple pantry staples to create deep, complex flavors. You get a massive protein boost from the humble lentils. It is much more budget-friendly than traditional meat sauces. This dish feels fancy enough for a cozy date night. You can easily feed a hungry family with one pot.
The Easy Process
You only need one large pot for this simple recipe. Start by softening your fresh vegetables for a sweet base. The lentils simmer slowly to soak up the savory broth. This process creates a silky and thick texture naturally. You can relax while the stove does the hard work. It is a foolproof way to build incredible flavor.
Simple Ingredients
- 1 cup dried brown or green lentils, rinsed
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, finely diced
- 2 medium carrots, finely diced
- 2 stalks celery, finely diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1/2 cup dry red wine
- 1 can (28 ounces) crushed tomatoes
- 2 cups vegetable broth
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 bay leaf
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
Cooking Steps
- Heat the olive oil in a large heavy-bottomed pot over medium heat.
- Add the diced onion, carrots, and celery to the pot.
- Cook until softened and translucent, approximately 8 to 10 minutes.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Add the tomato paste and stir constantly for 2 minutes.
- Pour in the red wine to deglaze the pan.
- Scrape up any browned bits from the bottom of the pot.
- Add the lentils, crushed tomatoes, vegetable broth, and dried herbs.
- Bring the mixture to a gentle boil, then reduce heat to low.
- Simmer partially covered for 35 to 45 minutes until lentils are tender.
- Remove the bay leaf and season with salt and pepper.
Best Ways to Enjoy
Serve this sauce over your favorite thick pasta shape. Pappardelle or rigatoni hold the lentils beautifully in every bite. Add a sprinkle of fresh parsley for a bright finish. It pairs perfectly with a crisp side salad or bread. This is a nourishing reset for any busy weeknight dinner.
Keep It Fresh
This ragu tastes even better the next day. Store leftovers in an airtight container for five days. You can also freeze it for up to three months. Reheat it on the stove with a splash of water. This makes for a perfect desk lunch later in the week. It is truly the ultimate make-ahead meal.
Pro Tips
- Don’t skip rinsing your dried lentils before cooking.
- Avoid using red lentils as they will turn too mushy.
- Brown the tomato paste to unlock a richer flavor profile.
- Use a dry red wine like Merlot for deep notes.
- Add more vegetable broth if the sauce gets too thick.
- Enjoy this as a hearty winter meal prep option.
- Top with nutritional yeast for a savory vegan cheese flavor.
Easy Swaps
- Add a pinch of red pepper flakes for extra heat.
- Stir in some baby spinach at the very end.
- Use balsamic vinegar if you prefer to skip the wine.
- Swap brown lentils for French green lentils for more bite.
Common Questions
Can I make this ahead of time?
Yes, this sauce is perfect for making in advance. The flavors develop and deepen as it sits in the fridge. Simply reheat it when you are ready to eat.
How do I know the lentils are done?
The lentils should be tender but not falling apart. Taste a few at the 35-minute mark to check. They should feel soft and pleasant to chew.
Is this recipe family-friendly?
Absolutely, the soft texture and familiar flavors are kid-approved. It is a great way to introduce more legumes to children. Most kids love it served over their favorite pasta.
I hope this warm and comforting meal brings joy to your table. It is the perfect way to embrace cozy winter vibes. Happy cooking!
— Emily

Ingredients
Method
- Heat the olive oil in a large heavy-bottomed pot or Dutch oven over medium heat.
- Add the diced onion, carrots, and celery to the pot and cook until softened and translucent, approximately 8 to 10 minutes.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Add the tomato paste and stir constantly for 2 minutes to develop a deep red color and concentrated flavor.
- Pour in the red wine to deglaze the pan, scraping up any browned bits from the bottom.
- Add the rinsed lentils, crushed tomatoes, vegetable broth, oregano, basil, and bay leaf.
- Bring the mixture to a gentle boil, then reduce the heat to low.
- Simmer partially covered for 35 to 45 minutes, stirring occasionally, until the lentils are tender and the sauce has thickened to the desired consistency.
- Remove the bay leaf and season with salt and pepper to taste before serving over pasta.
