Advertisement

How to Cook Beans, Lentils, and Legumes (Complete Guide)

A simple guide to cooking dried beans, lentils, chickpeas, and peas at home, on the stovetop, in a pressure cooker, Instant Pot, or slow cooker. Keep a batch in the fridge and dinner comes together fast.

Different types of beans and legumes in wooden spoons

About this guide

In this guide, I explain how to cook beans, lentils, split peas, and chickpeas with exact times, water ratios, and three different cooking methods. With this information, you’ll be able to cook any legume at home without a problem.

As I always say, the best way to stay organized in the kitchen is to keep cooked grains and legumes ready in the fridge. If you have cooked black beans, you can make black bean soup, crema de frijol, or black bean pozole. If you have lentils ready, you can make enchiladas with lentils, a lentil loaf, or Mexican lentil soup. All in half the time.

Why you need this guide

  • Save time during the week: Cook a big batch of beans or lentils on the weekend, and you’ll have the base ready for several meals.
  • Cheaper than canned: Dried beans cost a fraction of what canned beans cost and taste much better.
  • More nutritious: Legumes are one of the best sources of plant protein, fiber, and iron.
  • Three methods: Stovetop, pressure cooker, and Instant Pot, so you can use whichever works best for you.

Do you need to soak beans?

Not required, but soaking beans overnight (8-12 hours) reduces cooking time and can make them easier to digest. If you didn’t soak them, no problem, they’ll just take a bit longer to cook. Lentils and split peas do not need soaking.

How to cook beans

There are many types of beans: black, pinto, bay, cranberry, navy, and more. They all cook the same way. Look for the best beans you can find: fresh, with no dust or debris in the package.

Method 1: Stovetop

  1. Rinse the beans and remove any small stones or broken beans.
  2. Place the beans in a large pot. Add 4 cups of water for every cup of beans.
  3. Bring to a boil, then lower the heat to medium-low. It’s important that the water doesn’t boil too hard, as this can break the bean skins.
  4. Cook on low heat for 1 1/2 to 2 hours (less if you soaked them). Check regularly and when you can mash them easily, they’re done.
  5. Season with salt at the end, once the beans are tender. Adding salt at the beginning can toughen the skins.

You can add onion, garlic, and herbs to the cooking water for extra flavor, but it’s completely optional.

Method 2: Pressure cooker

  1. Rinse the beans and place them in the pressure cooker. Don’t fill it more than two-thirds full to avoid blocking the steam valve.
  2. Add 3 cups of water for every cup of beans.
  3. Cook under pressure for 25-30 minutes. Let the pressure release naturally for 15-20 minutes before opening.
  4. Open the pot, taste the beans, and season with salt.

Method 3: Instant Pot

  1. Rinse the beans and place them in the Instant Pot. Add 3 cups of water for every cup of beans.
  2. Close the lid and cook on high pressure for 25-30 minutes (unsoaked) or 15-20 minutes (soaked).
  3. Let the pressure release naturally for 15-20 minutes. Don’t use quick release as it can break the skins.
  4. Open, taste, and season with salt. If they need more time, cook for 5 more minutes under pressure.

If you want to make Instant Pot refried beans, use these same cooked beans as a base.


A white light bulb icon with rays radiating from it, symbolizing an idea or innovation—like the inspiration behind a delicious lentil mushroom ragu—is centered on a solid black circular background.

Chickpeas cook just like beans. Soak them overnight for the best results. Stovetop time: 1 1/2 – 2 hours. Instant Pot time: 35-40 minutes on high pressure with natural release.

How to cook lentils

There are many types of lentils: red, yellow, beluga, French, Puy. They’re all delicious and very nutritious. They can be classified into three categories:

How to cook lentils step by step

  1. Lentils do not need soaking. Just rinse them and remove any debris.
  2. Add 1 cup of lentils to 2 1/2 cups of water in a pot.
  3. Bring to a boil, lower the heat, and simmer. Brown/green lentils: 20-25 minutes. Red/yellow lentils: 15-20 minutes.
  4. Taste and season with salt at the end.

Just like beans, you can add garlic, onion, and herbs to the cooking water, but it’s completely optional.


A white light bulb icon with rays radiating from it, symbolizing an idea or innovation—like the inspiration behind a delicious lentil mushroom ragu—is centered on a solid black circular background.

Split peas cook just like lentils. Stovetop is the best method. If you don’t mind them falling apart, you can use a pressure cooker or Instant Pot. They can hold their shape depending on the cooking time. Try this split pea soup with fresh herbs that uses just three ingredients.

Quick reference table

Use this table as a quick reference for cooking any legume:

8-12 hr soakwater
instant pot
water
stovetop
time
instant pot
time
stovetop
beansoptional3:14:125-30 min1.5-2 hrs
chickpeasyes3:14:135-40 min1.5-2 hrs
lentils
brown or
green
no2.5:120-25 min
lentils
red or yellow
no2.5:115-20 min
split peasno2.5:120-25 min
adzuki beansno2.5:115-20 min

How to store cooked legumes

  • Fridge: Store in an airtight container with their cooking liquid so they don’t dry out. They last up to 5 days.
  • Freezer: Place in resealable bags, remove as much air as possible, and freeze. They last up to 6 months. Thaw in the fridge overnight or heat directly on the stovetop over low heat.
  • Dried legumes: Store in an airtight container at room temperature. They last up to a year.

Frequently asked questions

Legume recipes you’ll love:

Information source: “The Good Essential Good Food Guide” by Margaret M. Wittenberg.

A metal pan filled with 25 essential vegan pantry ingredients including black beans, peas, and lentils.

How to Cook Beans, Lentils, and Chickpeas

Alejandra Graf
A simple guide to cooking dried beans, lentils, chickpeas, and peas at home, on the stovetop, in a pressure cooker, Instant Pot, or slow cooker. Keep a batch in the fridge and dinner comes together fast.
No ratings yet
Prep Time 5 minutes
Cook Time 40 minutes
Soaking 4 hours
Total Time 4 hours 45 minutes
Course basic
Cuisine Vegan, Vegetarian
Servings 3 cups
Calories 207 kcal

Equipment

  • 1 Large pot (or pressure cooker / Instant Pot / slow cooker)

Ingredients
  

  • 1 cup dried beans lentils, chickpeas, or peas
  • Water see the ratios in the notes
  • Optional aromatics: 1 bay leaf 1/2 onion, or 2 garlic cloves
  • Salt to taste (add after cooking)

Instructions
 

Beans (black, pinto, cannellini, broad beans)

  • Soak 1 cup dried beans in plenty of water overnight (or at least 8 hours). Drain and rinse.
  • Stovetop: Add 4 cups fresh water per cup of beans. Simmer gently (don’t boil hard, or they split) about 1½ hours, until you can mash a bean easily with a fork.
  • Pressure cooker: Fill no more than two-thirds. Cook 30 minutes, then let the pressure release naturally 15–20 minutes.
  • Instant Pot / slow cooker: Instant Pot cooks in about 20 minutes with a 15-minute natural release; slow cooker takes a few hours, hands-off.

Lentils (no soaking needed)

  • Red & yellow lentils: Use 2½ cups water per cup of lentils and simmer about 20 minutes (they break down, great for soups).
  • Green & brown lentils: Use 2½ cups water per cup and simmer about 30 minutes (they hold their shape, great for salads).

Chickpeas

  • Soak overnight (at least 8 hours); they’ll double in size. Drain and rinse.
  • Stovetop: Cover with fresh water 3–4 inches above the chickpeas, bring to a boil, then simmer 60–90 minutes until creamy, skimming any foam.
  • Instant Pot (no soak): 1 cup chickpeas + 3 cups water, high pressure 35–40 minutes, 15-minute natural release. Slow cooker: Soaked chickpeas covered with water, Low 6–8 hours or High 3–4 hours.

Peas

  • Cook like lentils, best on the stovetop, about 30 minutes; use a pressure cooker only if you don’t mind them falling apart.

Notes

  • Cooking chart (per 1 cup dried):
    • Lentils, no soak, 30 min, yields 2 cups
    • Beans (black/pinto/red), soak overnight, 60 min, yields 3 cups
    • Chickpeas, soak overnight, 90 min, yields 3 cups
    • Cannellini, soak overnight, 50 min, yields 3 cups
    • Peas, no soak, 30 min, yields 2 cups
    • Broad beans, soak overnight, 60 min, yields 3 cups
  • Salt timing: Add salt after cooking, especially for chickpeas, so they stay tender.
  • Storage: Keep cooked legumes in the fridge up to 5 days, or freeze for future meals.
  • Source: The Good Essential Good Food Guide by Margaret M. Wittenberg.

Nutrition

Serving: 1servingCalories: 207kcalCarbohydrates: 38gProtein: 14gFat: 1gSaturated Fat: 0.1gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 0.05gSodium: 7mgPotassium: 834mgFiber: 9gSugar: 1gVitamin C: 3mgCalcium: 51mgIron: 4mg
Keyword how to cook beans

information

Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.

Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #alecooks so we can all see your creations.
Add us as a preferred source on Google
Add us as a preferred source on Google
Basics Staples
Subscribe
Notify of
guest
Recipe Rating




0 Comments
Oldest
Newest