Skip to Content

How Long to Cook Lentils

Lentils are a great way to introduce healthy proteins to your menu. And not only are they delicious but are also perfect with a wide range of other foods. These nutritious legumes work with beef, chicken, fish, pasta, and other vegetables. But not everyone is sure how to cook lentils to perfection, hence shying away from this legume.

The problem mainly boils down to meeting the perfect texture. While some like lentils cooked to a mushy consistency, others prefer a stiffness in the seeds. But most times, it’s best to keep your lentils at the perfect balance between hard and soft. And here, we’ll show you the best ways to do it.

How Long to Cook Lentils (3)

Lentils Nutrition Facts

How Long to Cook Lentils

Types of Lentils

Before delving into cooking lentils, it’s necessary to understand that there are different types. This knowledge is the first step to getting the cooking duration right, as each variety takes a varying time to cook. That said, the most commonly eaten types of lentils are;

  • Green lentils- which hold shape easily and offer a peppery flavor,
  • Red lentils- which have a sweet taste and softens faster,
  • Black lentils- which have an earthy flavor, with a shiny appearance,
  • French or Le Puy lentils- which are slightly better at holding shape than the green ones, and
  • Brown lentils- which are the most common and versatile.

The rate of cooking and texture afterward determine the best ways to use each type of lentils. So, black and Le Puy lentils are best for curries, salads, and sauces as they retain their shape after cooking. But red and green lentils are best suited for recipes that excel with a creamy texture, like soups, dips, and stews.

Ways to Cook Lentils

Lentils can be prepared in different ways, using many methods. But the most commonly used options are on the stove, instant pot, or a slow cooker.

The lentils must also be picked beforehand, as they tend to contain stone and debris. Afterward, they’re washed in cold water, strained through a colander, and rinsed thoroughly under running water.

On the Stove

When cooking lentils on the stove, you’ll need three cups of liquid for every cup of lentils. Then, let the uncovered pan reach a boil, reduce the heat and place the lid. The lentils will now simmer until they’re soft, which takes about 15 to 30 minutes, depending on the variety you’re cooking.

Green, Black, and Le Puy lentils take about 20 to 30 minutes to cook on the stove thoroughly. And red lentils cook the fastest, needing on more than 15 minutes. But if the lentils are split, you’ll need to cook them at half the time. Also, remember that your seasoning goes in after the lentils are cooked and not before.

In an Instant Pot

Pour the lentils in the pressure cooker along with the liquid- you can also add aromatics at this point. Seal the lid and program the pressure cooker for nine minutes on HIGH. And when it’s ready, release the valve, so the pressure drops to zero. This option works for all varieties, except red lentils, which need four to five minutes to be ready.


View this post on Instagram


A post shared by Hannah (@cheese.and.han)

In a Crockpot

Combine the washed lentils with the liquid in the crockpot and seal the lid. Then, cook on HIGH for two hours or LOW for 4 hours. Once the lentils are ready, drain the liquid and add the legumes to your recipe. You can also cook the lentils along with other ingredients in the slow cooker. Just add the vegetables and spices to the beans before sealing and cooking them.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
How Long to Cook Lentils (2)

Crock Pot Lentils (8 to 10 minutes)

Save Recipe


  • One pound lentils, picked and washed
  • Two-and-a-half cups broth
  • Two cups canned diced tomatoes
  • ½ cup celery, chopped
  • Two cloves garlic, minced
  • Two cups chopped onions
  • Two carrots, sliced
  • One bell pepper, chopped
  • One bay leaf, dried
  • Two tablespoons freshly chopped parsley
  • ½ teaspoon kosher salt
  • 1/8 teaspoon dried thyme
  • 1/8 teaspoon dried sage, crumbled
  • 1/8 teaspoon marjoram, ground
  • Eight ounces cheddar cheese, shredded


  1. Combine the beans with the other ingredients in the crockpot, minus the cheese. Then, stir to mix the ingredients properly. Cover the lid and set the slow cooker at HIGH. Then, cook the lentils until they’re soft, for two-and-a-half to three hours.
  2. Open the lid and add the cheese, then stir until it melts into the mixture. Then, taste the legumes and season to preference with pepper and salt. And once it’s done, serve with toppings of chopped parsley.

Another way to cook lentils at the proper duration can be watched here.

  • Author: Bobby