There are some meals that just feel like a warm hug in a bowl, and for our family, this Best Lentils recipe is exactly that. I still remember the first time I made it on a chilly Tuesday when the fridge was looking bare and the kids were extra hungry. I had a bag of lentils, some carrots, and a can of tomatoes, and within half an hour, the whole house smelled like the kind of dinner you want to curl up with.
Advertisements1
What I love about this dish is that it's endlessly forgiving. You can toss in whatever vegetables are wilting in your crisper drawer, swap the spices to match your mood, and it always turns out satisfying. My husband, who claims he 'doesn't love lentils,' went back for seconds that first night, and now he asks for it regularly.
This recipe is my little love letter to simple, honest cooking. It's the kind of meal that doesn't demand much from you, but gives so much back. Whether you're a seasoned cook or just starting out, I promise these lentils will become a staple in your kitchen too.
Why You'll Love This Recipe
About the Ingredients
1 cup (200g) dried brown or green lentils, rinsed
Brown or green lentils hold their shape well during cooking. For a quicker cook, you can use red lentils, but they'll turn mushier—perfect if you prefer a thicker stew.
1 tablespoon olive oil
Extra virgin olive oil adds a fruity base. You can substitute with any neutral oil like canola or avocado oil.
1 medium yellow onion, diced
A sweet yellow onion gives a mellow flavor. If you only have red or white, they work too—just expect a slightly sharper taste.
2 cloves garlic, minced
Fresh garlic is key. In a pinch, use 1/2 teaspoon garlic powder, but fresh adds a brighter kick.
2 medium carrots, peeled and diced
Carrots add a touch of sweetness and color. Swap with parsnips or celery for a different veggie twist.
1 teaspoon ground cumin
Cumin lends an earthy warmth. If you're out, try smoked paprika or a pinch of chili powder for a smoky note.
1 teaspoon ground coriander
Coriander has a citrusy, slightly sweet flavor. You can omit it or add extra cumin if you don't have it.
1/2 teaspoon smoked paprika
Smoked paprika gives a subtle smoky depth. Regular paprika works, but the smoked version is a game-changer.
1 (14.5 oz / 400g) can diced tomatoes, with juices
Canned tomatoes are convenient and consistent. Fire-roasted adds extra flavor; if using fresh, chop 2 medium tomatoes and add with a splash of water.
4 cups (960ml) vegetable broth
Vegetable broth adds savory depth. Chicken broth works if you're not vegetarian, or use water plus 1 teaspoon salt for a lighter version.
1 teaspoon salt, plus more to taste
Salt is essential to bring out flavors. Start with less and adjust at the end—lentils absorb salt as they cook.
1/2 teaspoon black pepper, freshly ground
Freshly ground pepper adds a gentle heat. Pre-ground is fine, but fresh is more aromatic.
Tips & Tricks
- Don't skip rinsing the lentils—it removes debris and helps them cook more evenly.
- If you like a thicker stew, mash a few lentils against the side of the pot at the end.
- For extra protein, stir in a handful of baby spinach or a dollop of Greek yogurt before serving.
Pro Tips
Step-by-Step Instructions
1. Sauté the Aromatics
Heat olive oil in a large pot over medium heat (350°F / 175°C) until shimmering. Add diced onion and cook for 4-5 minutes until translucent and lightly golden, stirring occasionally.
2. Add Garlic and Spices
Stir in minced garlic, cumin, coriander, and smoked paprika. Cook for 30 seconds until fragrant, being careful not to burn the garlic. The spices should bloom and smell toasty.
3. Incorporate Carrots and Lentils
Add diced carrots and rinsed lentils. Stir to coat everything in the aromatic oil for about 1 minute, so the lentils start to toast slightly.
4. Pour in Tomatoes and Broth
Add the canned tomatoes with their juices and the vegetable broth. Stir well, scraping any browned bits from the bottom of the pot. These bits add flavor.
5. Season and Bring to Boil
Add salt and pepper. Increase heat to high and bring the mixture to a rapid boil. You'll see bubbles breaking across the surface.
6. Simmer Until Tender
Reduce heat to low (around 200°F / 95°C) to maintain a gentle simmer. Cover and cook for 25-30 minutes, or until lentils are tender but not mushy. Stir occasionally. The lentils should be soft when pressed, but still hold their shape.
7. Adjust Seasoning and Rest
Taste and add more salt if needed. If you prefer a thicker texture, mash a few lentils against the pot. Remove from heat and let rest for 5 minutes before serving. The flavors will deepen.
Delicious Variations
Curried Lentils
Stir in 1 tablespoon curry powder with the spices and add a can of coconut milk instead of 1 cup of broth for a creamy, fragrant twist.
Lentil Soup
Add an extra cup of broth and blend half the soup for a smooth, chunky hybrid. Top with fresh lemon juice.
Mediterranean Style
Stir in chopped spinach, crumbled feta, and a drizzle of olive oil just before serving for a fresh, salty finish.
How to Store Best Lentils
Refrigerator
Store in an airtight container in the fridge for up to 5 days. The flavors continue to meld, making it even tastier the next day.
Freezer
Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water if it's too thick. You can also microwave in 1-minute intervals, stirring in between.
Frequently Asked Questions
Q: Do you need to soak lentils before cooking?
No, lentils do not require soaking. Just rinse them thoroughly under cold water to remove any debris, then cook directly in the broth.
Q: How long do lentils take to cook?
Brown and green lentils typically cook in 25-30 minutes when simmered gently. Red lentils cook faster, in about 15-20 minutes, but become very soft.
Q: Why are my lentils still hard after cooking?
If lentils are hard, they may be old, or the water may have been too acidic (from tomatoes). Ensure you simmer gently and add a pinch of baking soda if needed.
Q: Can I make this in an Instant Pot?
Absolutely! Sauté the aromatics using the Sauté function, then add the remaining ingredients, seal, and cook on Manual High for 12 minutes with a natural release.
Q: What can I serve with lentils?
Lentils pair beautifully with rice, quinoa, crusty bread, or over a bed of greens. They're also great as a filling for tacos or stuffed peppers.
I hope these Best Lentils bring you the same cozy comfort they bring to my table. Breathe, play, connect, and enjoy every spoonful!
Best Lentils
Meet the Best Lentils: a cozy, protein-packed one-pot wonder that turns humble pantry staples into pure comfort in 35 minutes.
🧂 Ingredients
- 1 cup (200g) dried brown or green lentils, rinsed
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon smoked paprika
- 1 (14.5 oz / 400g) can diced tomatoes, with juices
- 4 cups (960ml) vegetable broth
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper, freshly ground
📋 Instructions
- 1Sauté the Aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C) until shimmering. Add diced onion and cook for 4-5 minutes until translucent and lightly golden, stirring occasionally.
- 2Add Garlic and Spices — Stir in minced garlic, cumin, coriander, and smoked paprika. Cook for 30 seconds until fragrant, being careful not to burn the garlic. The spices should bloom and smell toasty.
- 3Incorporate Carrots and Lentils — Add diced carrots and rinsed lentils. Stir to coat everything in the aromatic oil for about 1 minute, so the lentils start to toast slightly.
- 4Pour in Tomatoes and Broth — Add the canned tomatoes with their juices and the vegetable broth. Stir well, scraping any browned bits from the bottom of the pot. These bits add flavor.
- 5Season and Bring to Boil — Add salt and pepper. Increase heat to high and bring the mixture to a rapid boil. You'll see bubbles breaking across the surface.
- 6Simmer Until Tender — Reduce heat to low (around 200°F / 95°C) to maintain a gentle simmer. Cover and cook for 25-30 minutes, or until lentils are tender but not mushy. Stir occasionally. The lentils should be soft when pressed, but still hold their shape.
- 7Adjust Seasoning and Rest — Taste and add more salt if needed. If you prefer a thicker texture, mash a few lentils against the pot. Remove from heat and let rest for 5 minutes before serving. The flavors will deepen.



