Lentils usually take between 8 and 30 minutes to cook, depending on the type and how soft you like them. Here’s the quick scoop plus a bit of story-style guidance you can actually cook from.

How Long Do Lentils Take to Cook?

Quick Scoop

  • Red lentils: about 8–20 minutes, depending on how soupy or mushy you want them.
  • Brown lentils: about 15–30 minutes.
  • Green lentils: about 15–30 minutes.
  • Black or French (Puy) lentils: about 20–30 minutes.
  • Instant Pot / pressure cooker: often 2–10 minutes at pressure, plus time to come up and release.

Always start checking a few minutes early, because different brands and ages of lentils soften at slightly different speeds.

By Lentil Type (Stovetop)

Think of lentils like a family where everyone gets ready at a slightly different speed.

  • Red / yellow / orange split lentils
    • Time: about 8–20 minutes at a gentle simmer.
    • Texture: They break down and get creamy, great for dals, soups, and stews.
* Tip: If you want them just soft, start checking at 8–10 minutes; for a thicker, puréed feel, let them go closer to 20.
  • Brown lentils
    • Time: about 20–30 minutes until tender but not mushy.
* Best for: Everyday soups, stews, tacos, “meaty” lentil sauces.
* Tip: At 20 minutes they’re usually tender with a bit of bite; by 25–30 minutes they’re softer and creamier.
  • Green lentils
    • Time: about 15–30 minutes, similar to brown.
* Best for: Salads, bowls, side dishes where you want them to hold their shape.
* Tip: Check around 15–20 minutes if you want them firm for salads; closer to 25–30 for softer results.
  • French green (Puy) and black (beluga) lentils
    • Time: about 20–30 minutes at a simmer.
* Texture: They stay nicely separate and slightly firm, perfect for salads or as a side.
* Tip: If you want them quite firm, start checking around 20 minutes; for softer, go closer to 30.

Pressure Cooker / Instant Pot Timing

If you’re using an Instant Pot or other pressure cooker, lentils cook faster, but small differences in time make a big difference in texture.

  • Red lentils:
    • Plain in water: about 2–3 minutes at high pressure (they’ll still end up soft and somewhat mushy).
* In soups/stews where you want them to completely melt in: around 10 minutes at high pressure.
  • Brown or green lentils:
    • To stay whole and slightly firm: about 6–8 minutes at high pressure.
* For softer lentils: about 10–12 minutes.
* For very soft or stewy: 15–20 minutes.
  • Black / French green lentils:
    • About 6–10 minutes at high pressure, shorter for firmer texture.

Don’t forget: the pot needs extra time to come up to pressure and to release, so the total clock time will be longer than the stated pressure time.

Basic “Formula” and Little Story to Remember

Imagine you’re cooking dinner on a weeknight:

  1. You toss a cup of brown lentils into a pot with about 3 cups of water and a pinch of salt.
  2. You bring it to a boil, then drop to a low simmer.
  3. Around the 20-minute mark, you taste one.
    • Still a bit too firm? You keep it going and check every 3–5 minutes.
  4. By about 25 minutes, they’re tender but holding their shape; you drain, season, and toss them into a salad or sauce.

That’s the basic rhythm for most whole lentils: gentle simmer, 20–30 minutes, and a taste test near the end.

Mini FAQ: Getting the Texture Right

  • Want firm lentils for salads?
    • Choose green, French, or black lentils and start checking at the lower end of the time range (15–20 minutes stovetop, 6–8 minutes pressure).
  • Want creamy lentils for soups or dal?
    • Use red lentils or cook brown/green a bit longer, until they start to break down (up to about 30 minutes stovetop or 15–20 minutes pressure).
  • Are my lentils taking too long?
    • Very old lentils can cook more slowly. Just keep simmering and add a splash more water if needed.

Information gathered from public forums or data available on the internet and portrayed here.