How to Cook Lentils

Cooking lentils means simmering dried legumes in liquid until they become tender while keeping their shape. Unlike beans, lentils need no soaking and cook in 15-45 minutes depending on variety.

Why it matters

Lentils absorb flavors from their cooking liquid better than any other legume. They stay firm enough for salads when cooked properly. Red lentils break down into a creamy base for soups in just 15 minutes. Green and brown varieties hold their shape for 25-30 minutes of simmering.

What you need

3-quart or larger heavy-bottomed saucepan with lidFine-mesh strainer for rinsingWooden spoon for stirringMeasuring cups for water ratio

Steps

1

Sort through 1 cup dried lentils on a white plate. Remove any small stones or shriveled lentils. Rinse in a fine-mesh strainer under cold water for 30 seconds until the water runs clear.

2

Heat 1 tablespoon olive oil in a 3-quart saucepan over medium heat for 90 seconds. Add diced onion and cook for 4-5 minutes until edges turn translucent. The onion should smell sweet, not sharp.

3

Add 2 minced garlic cloves and cook for 30 seconds until you smell toasted garlic. Stir in 1 teaspoon ground cumin and cook 15 seconds more. The spices will smell nutty and aromatic when ready.

4

Pour in the rinsed lentils and 3 cups water or broth. The liquid should cover the lentils by 1 inch. Add 1 bay leaf and 1 teaspoon salt. Bring to a rolling boil over high heat, which takes 3-4 minutes.

5

Reduce heat to low. You want gentle bubbles, not a rolling boil. Cover partially with the lid tilted to leave a 1-inch gap. Simmer red lentils for 15 minutes, green or brown for 25-30 minutes.

6

Test doneness by tasting 3-4 lentils. They should feel tender with a slight bite in the center, like al dente pasta. Red lentils will look mushy and yellow. Green lentils stay intact with wrinkled skins.

7

Turn off heat and let stand covered for 5 minutes. Drain excess liquid if needed. Season with salt and pepper. Cooked lentils should taste earthy and nutty, never chalky or crunchy.

Common Mistakes

Adding salt at the beginning

What happens: Lentils stay hard and take 15-20 minutes longer to cook

Fix: Add salt after 15 minutes of cooking or at the very end

Using too much water

What happens: Lentils turn mushy and lose all texture

Fix: Use a 3:1 ratio of liquid to lentils for firm results

Boiling on high heat the entire time

What happens: Lentils burst open and turn to mush while staying raw inside

Fix: Bring to a boil, then immediately reduce to a gentle simmer

Not sorting lentils before cooking

What happens: Biting down on a small stone can crack a tooth

Fix: Spread lentils on a white plate and remove debris before rinsing

Troubleshooting

If:

Lentils are still hard after 45 minutes

Then: Your lentils are old. Add 1/4 teaspoon baking soda and cook 10 more minutes

If:

Foam overflows the pot

Then: Skim foam with a spoon and reduce heat to medium-low immediately

If:

Lentils taste bland despite seasoning

Then: Toast 1 teaspoon cumin seeds in oil before adding liquid next time

Related Techniques

How to Cook Dried BeansHow to Use an Instant Pot
Pressure Cooking LentilsCooks lentils in 8-12 minutes under high pressure instead of 25-30 minutes simmering
Making DalTempers cooked lentils with fried spices and aromatics for Indian-style preparation

FAQ

Do I need to soak lentils before cooking?

No soaking required. Lentils cook in 15-45 minutes straight from the package. Red lentils need just 15 minutes. French green lentils take 35-40 minutes. Soaking actually makes them fall apart faster during cooking. Just rinse them for 30 seconds to remove dust.

What's the difference between red, green, and brown lentils?

Red lentils cook fastest at 15 minutes and break down completely. Use them for soups and dal. Brown lentils take 25-30 minutes and hold their shape moderately well. Green and black lentils need 30-40 minutes but stay firm for salads. French Puy lentils cost 3 times more but have the best texture.

Can I cook lentils in advance?

Cooked lentils keep 5 days refrigerated in their cooking liquid. Drain before storing if you want firmer texture. They freeze for 3 months in airtight containers. Thaw overnight in the fridge. Reheat gently with 2 tablespoons water per cup to prevent drying out.

Why do my lentils always turn mushy?

You're using too much water or cooking too long. Stick to a 3:1 water to lentil ratio. Set a timer for 25 minutes for green lentils, 15 for red. Check every 5 minutes near the end. They continue softening off heat, so stop cooking when they have a slight bite.