🍲 How To Cook Lentils On The Stove
Learning to cook lentils on the stove is a fundamental skill for any home cook. These tiny legumes are incredibly versatile, packed with nutrition, and remarkably affordable. I’ve been cooking lentils for years, experimenting with countless recipes and techniques.
This guide distills that experience into a simple, foolproof method, ensuring you achieve perfectly cooked lentils every time. You’ll soon discover how easy it is to incorporate them into your weekly meals. Trust me, once you master this basic preparation, a world of culinary possibilities opens up.

Quick Overview
This guide will walk you through preparing delicious, tender lentils from scratch. You’ll learn the essential steps to achieve a perfect texture, ready to be enjoyed in various dishes. Get ready to add a powerhouse ingredient to your cooking repertoire.
- Time needed: 35-45 minutes (10 minutes prep, 25-35 minutes cook time)
- Difficulty: Beginner
- What you’ll need: A pot with a lid, a fine-mesh sieve, lentils, water or broth, and basic seasonings.
Step-by-Step Instructions
Step 1: Choose Your Lentils
The world of lentils is surprisingly diverse, but for this basic guide, we’ll focus on brown or green lentils. These varieties hold their shape well after cooking, making them ideal for salads, side dishes, and hearty main courses. Red lentils, while delicious, tend to break down and become mushy, which is better for soups or purees.
Select your preferred type of brown or green lentils. Brown lentils are slightly milder and cook a little faster, while green lentils (often called French green or Puy lentils) have a firmer texture and a more peppery flavor. Whichever you choose, ensure they are whole and not split.
Step 2: Inspect and Rinse Your Lentils
Even pre-packaged lentils can sometimes contain small stones or debris from the harvesting process. It’s always a good practice to give them a quick inspection. This step ensures your final dish is free from unpleasant surprises.
Spread your dry lentils on a clean, light-colored surface or a baking sheet. Pick through them carefully, removing any tiny pebbles, shriveled lentils, or foreign particles you might find. This quick visual check is important for food safety and enjoyment.
Once inspected, transfer the lentils to a fine-mesh sieve. Rinse them thoroughly under cold running water. Continue rinsing until the water runs clear, which helps remove any dust or superficial dirt.
Pro Tip: Rinsing not only cleans the lentils but also helps to remove some of the starches that can make them foamy during cooking. This contributes to a cleaner, more appealing final product.
Step 3: Measure Water or Broth
The correct liquid-to-lentil ratio is crucial for perfectly cooked lentils. Too little liquid, and they’ll be hard; too much, and they’ll be watery. For most brown and green lentils, a ratio of 3 cups of liquid to 1 cup of dry lentils works beautifully.
Measure 1 cup of dry lentils. Then, measure 3 cups of cold water or vegetable broth into a medium-sized saucepan or pot. Using broth adds an extra layer of flavor from the start, making your lentils even more delicious.
You can adjust the liquid slightly if you prefer a drier or more moist consistency. For instance, if you plan to use them in a salad, you might use slightly less liquid. If you want them softer for a stew, you might add a touch more.
Step 4: Bring to a Boil and Simmer
Once your lentils and liquid are in the pot, it’s time to start the cooking process. You want to bring the mixture to a rapid boil initially, then reduce the heat to a gentle simmer. This controlled cooking method ensures even cooking and prevents the lentils from breaking apart too quickly.
Add the rinsed lentils to the pot with the measured liquid. Place the pot over high heat on your stovetop. Bring the liquid to a rolling boil, which should only take a few minutes.
As soon as it reaches a boil, reduce the heat immediately to low. The goal is a gentle simmer, where you see small bubbles rising to the surface, rather than a vigorous boil. This prevents the lentils from getting jostled too much and becoming mushy.
Step 5: Cover and Cook Until Tender
Once simmering, cover the pot with a tight-fitting lid. This traps the steam, allowing the lentils to cook evenly and absorb the liquid efficiently. Resist the urge to peek too often, as this releases heat and steam, extending the cooking time.
Cover the pot with its lid. Allow the lentils to simmer gently for 20 to 30 minutes, or until they are tender. Cooking time can vary depending on the age and type of lentils, as well as your stove’s heat.
Begin checking for doneness around the 20-minute mark. Taste a few lentils; they should be soft and creamy but still hold their shape. They should not be crunchy or overly firm.
Pro Tip: If the lentils are absorbing liquid too quickly and still aren’t tender, simply add another half cup of hot water or broth. Continue simmering until they reach your desired consistency. Don’t add cold liquid, as it can shock the cooking process.
Step 6: Season Your Lentils
Timing is key when it comes to seasoning lentils, especially with salt. Adding salt too early can toughen the outer skin of the lentils, making them take longer to cook and potentially creating an uneven texture. It’s best to season them once they are nearly or fully cooked.
Once your lentils are tender, remove the pot from the heat. Stir in salt to taste. Start with about half a teaspoon for 1 cup of dry lentils and adjust from there.
This is also the perfect time to add any other desired seasonings. Freshly ground black pepper, a bay leaf during cooking (removed before serving), a splash of vinegar or lemon juice for brightness, or herbs like thyme or parsley can elevate their flavor. A drizzle of olive oil can also add richness.
Step 7: Rest and Serve
Just like many other cooked grains and legumes, lentils benefit from a brief resting period after cooking. This allows them to fully absorb any remaining liquid and settle into their perfect texture. It also gives you a moment to prepare other components of your meal.
After seasoning, let the lentils rest, covered, for 5 to 10 minutes. This short rest allows the flavors to meld and the texture to become even more consistent.
Finally, fluff the cooked lentils gently with a fork. They are now ready to be served as a side dish, added to salads, incorporated into soups, or used as a base for a vegetarian main course. Enjoy your perfectly cooked lentils!
Common Mistakes to Avoid
Adding Salt Too Early
One of the most frequent errors people make when cooking lentils is adding salt at the beginning of the cooking process. This can cause the lentils to become tough and take much longer to soften, leading to an inconsistent texture. Always wait until the lentils are nearly or fully cooked before adding salt.
Overcooking
Lentils can go from perfectly tender to mushy very quickly. Overcooked lentils lose their appealing texture and can become pasty. Begin checking for doneness around the 20-minute mark for most brown and green varieties and remove them from the heat as soon as they are tender but still hold their shape.
Using the Wrong Lentil Type for Your Dish
Different lentils have different cooking properties. Using red lentils in a salad where you want distinct grains will result in a mushy outcome. Conversely, trying to make a smooth lentil soup with French green lentils will require much longer cooking and more effort to break them down. Always choose the right lentil variety for your intended recipe.
Not Rinsing Lentils
Skipping the rinsing step might seem like a shortcut, but it’s a mistake. Lentils can sometimes contain dust, dirt, or tiny debris from the field. Rinsing ensures cleanliness and also helps to wash away some of the surface starches, leading to clearer cooking liquid and better-tasting lentils.
Troubleshooting
Lentils are Still Hard After Cooking Time
If your lentils are still firm or crunchy after the recommended cooking time, it’s likely they need more liquid and more time. This can happen if your heat was too high, causing liquid to evaporate too quickly, or if your lentils are older.
To fix this, simply add another half cup of hot water or broth to the pot. Cover it again and continue to simmer gently for an additional 5-10 minutes. Check for doneness, and repeat if necessary until they reach the desired tenderness.
Lentils are Mushy and Broken Down
Mushy lentils usually indicate overcooking or too vigorous a boil. While some recipes call for this texture (like certain purees or thick soups), if you were aiming for distinct, whole lentils, this is a common issue.
If they are only slightly mushy, you can still use them in soups, stews, or even as a spread. For future batches, reduce the cooking time and ensure the simmer is very gentle. Also, avoid stirring them excessively during cooking, as this can break them apart.
Lentils are Foamy During Cooking
A bit of foam on the surface of your cooking lentils is normal, especially if they weren’t thoroughly rinsed. This foam is primarily starch.
You can simply skim off the foam with a spoon if it bothers you. A thorough rinse before cooking usually minimizes this issue. It generally doesn’t affect the flavor or texture of the final product significantly.
Key Takeaways
- Always inspect and rinse your lentils thoroughly before cooking.
- Use a 3:1 liquid-to-lentil ratio for brown and green lentils.
- Start with a boil, then reduce to a gentle simmer for even cooking.
- Season your lentils with salt only after they are tender to prevent toughening.
- Cover the pot while simmering to trap steam and ensure even cooking.
- Rest cooked lentils briefly for optimal texture and flavor absorption.
Frequently Asked Questions
Do I need to soak lentils before cooking?
No, most common types of lentils, especially brown and green varieties, do not require soaking before cooking. They cook relatively quickly on the stovetop, typically within 20-30 minutes, making soaking an unnecessary extra step.
Can I cook different types of lentils together?
It’s generally not recommended to cook different types of lentils together. Different varieties have varying cooking times and textures. For example, red lentils cook much faster and become mushier than green or brown lentils. To ensure even cooking, stick to one type of lentil per batch.
How long do cooked lentils last in the refrigerator?
Cooked lentils can be stored in an airtight container in the refrigerator for 3 to 5 days. They are excellent for meal prepping and can be easily reheated or added cold to salads. For longer storage, cooked lentils can also be frozen for up to 3 months.
What can I do with leftover cooked lentils?
Leftover cooked lentils are incredibly versatile. You can add them to salads, stir them into soups or stews for extra body, mash them into vegetarian burgers or meatloaf, or even blend them into dips and spreads. They also make a fantastic simple side dish with a drizzle of olive oil and fresh herbs.
Our Top Recommended Finds
- Heavy-Bottomed Pot with Lid: A good quality pot ensures even heat distribution and prevents scorching, making your lentil cooking experience much smoother.
- Fine-Mesh Sieve: Essential for thoroughly rinsing your lentils and ensuring no small debris makes it into your meal.
- Wooden Spoon or Silicone Spatula: Gentle stirring tools prevent damaging the delicate lentils as they cook and when you fluff them.
Embrace the Humble Lentil
You now possess all the knowledge needed to cook perfectly tender, flavorful lentils right on your stove. This foundational skill will open doors to countless delicious and nutritious meals, from simple side dishes to elaborate main courses.
Don’t hesitate to experiment with different seasonings and incorporate your perfectly cooked lentils into your favorite recipes. Take action today and make lentils a staple in your kitchen. Your taste buds, and your wallet, will thank you.