Updated 2 August 2026 · Written by Daniel Wright
To cook lentils, rinse them and simmer in about three times their volume of water or broth, no soaking needed. Red lentils cook soft in about 15 minutes, while green and brown lentils hold their shape and take 20 to 30 minutes. Add salt near the end so the lentils soften properly.
Rinse, simmer in 3 parts liquid: red lentils ~15 min, green and brown ~20 to 30 min. Salt near the end.
How to Cook Each Type
- Red and yellow lentils: cook soft and break down in about 15 minutes, great for dals and soups.
- Green and brown lentils: hold their shape in 20 to 30 minutes, good for salads and stews.
- Puy or French lentils: firm and peppery, about 25 to 30 minutes.
Tips
Lentils need no soaking, unlike dried beans. Simmer gently and add salt near the end, since early salt can slow softening. Use about three parts liquid to one part lentils and drain any excess. A saucepan or Dutch oven works well; for beans instead, see how to cook dried beans.
Frequently Asked Questions
Do you need to soak lentils?
No. Unlike dried beans, lentils cook quickly without soaking. Just rinse them and simmer in water or broth until tender.
How long do lentils take to cook?
Red lentils take about 15 minutes and turn soft, while green and brown lentils take 20 to 30 minutes and hold their shape.