How to Cook Beans (2024)

Table of Contents
Before You Start Choosing Your Bean Soaking Seasoning Cooking Testing for Doneness Simple Pinto Beans By David Tanis Ingredients Preparation Storage Bean Soups and Stews Baghali Ghatogh (Fava Bean Stew) Stew Peas and Spinners Three-Bean Soup Creamy White Bean Soup With Spicy Paprika Oil Farro and Bean Soup Bean Soup With Cabbage, Winter Squash and Farro Quick Tomato, White Bean and Kale Soup Ham and Bean Soup With Collard Greens Puree of Chickpea Soup Lentil Soups, Dals and Stews Madhur Jaffrey’s Pressure Cooker Dal (Dal Makkhani) Dal Adas (Spicy Red Lentil Tamarind Soup) Lentils Cacciatore Eshkeneh-yeh Adas (Lentil Egg Drop Soup) Lalla Mussa Dal Red Curry Lentils With Sweet Potatoes and Spinach Farro and Lentils With Jammy Onions Easy Lentil Soup Toor Dal (Split Yellow Pigeon Peas) Lentil Salads and Sides French Lentils With Garlic and Thyme Lentil Salad With Roasted Vegetables Warm Lentil Salad With Balsamic Roast Squash Carrots and Lentils in Olive Oil Lentil and Herb Salad With Roasted Peppers and Feta Black Rice and Red Lentil Salad Warm Lentil Salad With Goat Cheese Black Rice and Lentil Salad on Spinach Lentil Salad With Fresh Favas Bean Salads and Sides Puttanesca Chickpea-Tomato Salad White Bean and Roasted Potato Salad With Rosemary Roasted Sweet Potato Salad With Black Beans and Chile Dressing White Bean and Asparagus Salad with Tarragon-Lemon Dressing Red Bean and Green Bean Salad Tomato Salad With Red Beans Cannellini Bean Salad With Shaved Spring Vegetables Warm Chickpea and Green Bean Salad With Aioli Israeli Couscous, Bean and Tomato Salad Collection Collection Collection FAQs

How to Cook Beans (1)

Easy, forgiving, healthy and economical, beans are a home cook's secret weapon. Yes, canned beans are convenient, but knowing how to cook dried beans gives you flexibility, and makes for a far more delicious meal. This guide will tell you everything you need to know about preparing beans and some of their relatives in the legume family, including lentils and split peas, both on the stove and in the pressure- or slow-cooker.

Before You Start

  1. Check for a date on the beans; freshness matters. Dried beans last up to two years, but are best cooked within a year of harvest. Always rinse beans before cooking, and check for stray rocks, twigs and leaves.

  2. Leave substantial time for bean soaking (either overnight or using our shortcut method) and cooking. If you are short on time, choose lentils or adzuki beans, which cook quickly and don’t need soaking.

  3. To add more flavor, consider cooking your beans in stock or broth instead of water (and see our chapter on seasonings for more ideas).

Choosing Your Bean

There are dozens of varieties of beans, but these are the ones you’re most likely to encounter. Use this list to figure out what to buy when you want them to fall apart into a soup or dal (lentils, flageolet and split peas), or hold their shape for salads (adzuki, black-eyed peas, chickpeas, cranberry and kidney). As a general rule, 1 cup dried beans makes about 3 cups cooked.

  1. Above, from left: cranberry beans, lentils, black beans, chickpeas, red kidney beans, split peas, pinto beans and cannellini beans.

    Adzuki: These small, scarlet beans cook quickly, with a sweet flavor. They’re often used in Japanese bean paste desserts, but are versatile enough for salads, soups and stews.

    Black: Also known as turtle beans, these full-flavored beans are classic in Latin American cooking, usually for soups and stews.

    Black-eyed peas: These small earthy-flavored beans, also known as crowder peas and cowpeas, are particularly cherished in Southern cooking.

    Cannellini: These mild, starchy white beans are often used in soups and stews, particularly in Italian cooking.

    Chickpeas: These nutty-tasting legumes, also known as garbanzo beans, are used all the globe in many guises: soups, stews, dips and even fried or roasted as a snack.

    Cranberry: These red-and-brown speckled beans have a rich, toasty flavor. They hold their shape well for salads, soups and stews.

    Fava: Dried favas, also known as broad beans, have a very strong, meaty flavor and a somewhat thick skin. Beloved in Middle Eastern cuisine, they are made into soups, stews and salads.

    Flageolet: These are a creamy, smooth, pale green-to-white-hued bean from France with a thin skin. They work well for soups and purées.

    Great Northern: These large white beans with a firm texture and gentle, nutty flavor are great for stews and soups.

    Kidney: These large red beans are often used in salads and chili. Some people find them particularly hard to digest, but soaking and rinsing before cooking can help, as does using a pressure cooker.

    Lentils: There are several varieties of these tiny legumes, ranging from shiny black beluga lentils, which remain nicely intact for salads, to orange-hued “red” lentils, which collapse into a thick purée when simmered. In between, there are brown lentils (good all-purpose lentils) and more expensive French green lentils, also called Puy lentils, which take a bit longer to cook and have a nice sweet flavor. All lentils are relatively quick-cooking and don’t need any presoaking.

    Lima: Large white dried lima beans take on a velvety, creamy texture after simmering, and hold their shape well.

    Navy: These small white beans have a nutty flavor, and cook more quickly than other white beans. They are the traditional choice for Boston baked beans. Like red kidney beans, they can be easier to digest if you soak and rinse before cooking.

    Pinto: These are small brownish-pink beans frequently used in Mexican and other Latin American cooking, particularly for refried beans, stews and chili.

    Split peas: Green or yellow split peas are small legumes often used in soups, and in the case of the yellow ones, Indian dals. They do not need to be soaked before cooking.

Soaking

Soaking your beans helps them cook faster and more evenly, and it can also make them easier to digest. If you add salt to the soaking water (in other words, make a brine), your beans will cook even faster; the salt helps break down their skins. Here are a few methods; choose the one that best fits your schedule. And keep in mind that you never need to soak legumes like lentils or split peas.

  1. Overnight Soaking

    To soak beans the traditional way, cover them with water by 2 inches, add 2 tablespoons coarse kosher salt (or 1 tablespoon fine salt) per pound of beans, and let them soak for at least 4 hours or up to 12 hours. Drain them and rinse before using.

  2. Quick Soaking

    Another option is quick-soaking, which allows you to make a pot of beans within a few hours flat without sacrificing flavor or texture. Put the beans in a pot on the stove, cover with water by two inches, add salt if you like, and bring to a boil. Turn off the heat and let them soak for an hour. Drain, rinse and proceed with your recipe.

  3. Or, Don’t Soak at All

    Here’s a secret you may not know: You don’t actually have to soak your beans at all. Just add them to your pot and plan on cooking your recipe for another hour or two beyond the usual cooking time. Keep an eye on the level of liquid, adding more water, broth or stock if the pot looks dry. There should always be liquid covering your beans as they cook.

Seasoning

You can simmer beans and other legumes in nothing but plain water with salt and get great results. But before you start cooking, take a minute to add the herbs, spices, stock and aromatics that make beans even better. Even a humble onion and a bay leaf works wonders.

  • Herbs
  • Aromatics

    Salt & Spices

  • There’s a myth out regarding beans and salt — specifically, that you should never salt your beans before cooking because the salt keeps them from cooking through.

    That’s just not true. You can add salt to your bean pot at the beginning of cooking, and your beans will be better seasoned for it.

    If you’ve ever cooked beans for hours without them softening, it’s probably because you’re using old beans, or you’ve got hard (mineral-rich) water, or there’s an acidic ingredient in the pot, which can slow down cooking. Using distilled water solves the hard water problem. (And soaking your beans in salt water before cooking not only adds flavor, it can also help them cook more quickly.)

    Don’t stop at salt and black pepper. Spices like cumin, cinnamon, coriander, ground chiles and allspice add depth and complexity to your bean pot and are traditional additions in many cultures. To give spices a richer character, toast them in the pot for a few minutes until you can smell them, then add beans and liquid.

    Herbs

  • Fresh or dried branchy herbs — rosemary, thyme, bay leaves, oregano, sage — work best with beans when they are added at the beginning of cooking. Tie them up with some kitchen string if they are still on their branches, or just throw them into the pot if you don’t mind retrieving them later. For a good, all-around basic bouquet garni, tie 1 bay leaf (preferably fresh) together with a sprig or 2 of rosemary, a couple of thyme sprigs and some parsley and/or sage.

    Loose dried herbs can be tossed directly into the cooking liquid.

    Soft herbs — cilantro, basil, parsley, chives — can be scattered on top of cooked beans as a garnish, or added during the last 15 or so minutes of simmering.

    Aromatics

  • A few aromatics added to your bean pot at the beginning of cooking turns the pot liquor into a rich, heady broth. Add garlic, celery, carrots, chiles, ginger, onions, leeks – anything that you’d add to a stock will work well with beans.

    Tie aromatics up in cheesecloth for easy removal, or just throw them into the pot and fish them out later.

    Meat & Stock

  • Consider cooking your beans in stock instead of water. Vegetable, chicken or beef stock will add a rich depth of flavor; consider chicken stock for cannellini beans, or vegetable stock for lentils. If you use stock, you may want to adjust the amount of salt you add to your beans.

    If you decide to add meat to your pot, put it in at the beginning of cooking. Bacon and ham (or a ham bone) will add wonderful smokiness that pairs deliciously with pinto, cranberry or white beans. After the beans have finished cooking, remove the meat, chop it up and add it back to the pot.

Cooking

You’ve soaked your beans (or maybe not) and they’re ready for some heat. Simmering them on the stove is the time-honored method, and we’ll tell you how to do it. But you can also cook them in a slow cooker or a pressure cooker — whatever you prefer.

  1. Stovetop Method

    Place your beans in your pot and cover them with at least 2 inches of water, and turn the heat to low. Stir them gently and occasionally, never letting them hit a strong boil; this can burst their skins and make them mushy or unevenly cooked. Depending upon the variety, dried beans will cook quickly (about 15 minutes for red lentils) or slowly (up to 3 to 4 hours for unsoaked chickpeas or lima beans).

  2. Slow-Cooker Method

    To use a slow cooker, cover your beans with 2 inches of water or broth and salt to taste, and toss any aromatics you like into the pot. Set your machine to the low setting and cook until the beans are done, usually 3 to 6 hours. If you are cooking kidney beans, you need to boil them on the stove for 10 minutes first before adding them to the slow cooker. This makes them much more digestible.

  3. Pressure-Cooker Method

    To cook beans in a pressure cooker, place your soaked or unsoaked beans with enough water to cover by 2 inches into the pressure cooker. Add salt, any aromatics you like, and a tablespoon of neutral oil to help keep the foam from clogging the vent. Make sure not to exceed the maximum fill line for your brand of pressure cooker. This is usually around the halfway mark for beans. Cook at high pressure for anywhere from 5 to 10 minutes for small beans such as black-eyed peas, lentils and split peas, to up to 35 to 40 minutes for larger beans such as chickpeas. Soaked beans will cook more quickly than unsoaked beans.

Testing for Doneness

How do you know when your beans are ready to eat? Read on for the signs that it’s time to taste — and don’t toss that cooking liquid.

  1. To make sure your beans are cooked thoroughly, scoop up a couple of beans and blow on them. The skin should curl and wrinkle. Then taste. They are done when they’re tender and cooked through to the center (but not mushy). Let them cool in their cooking liquid.

    A tip: Don’t throw out your bean cooking liquid, that tasty pot liquor. Salt it if need be, and save it. It’s basically a rich vegetarian stock that freezes well for up to six months; use it as you would any other chicken or vegetable stock.

Simple Pinto Beans

  • Yield 4 to 6 servings
How to Cook Beans (2)

Evan Sung for The New York Times

Pinto beans are emblematic of the Old West — good cheap hearty fare. These plain ones are good with just about anything or as a meal in a tin plate, cowboy-style, with a chunk of cornbread. For the best tasting beans, cook at a bare simmer, and keep the liquid level just 1 inch above the beans’ surface as they cook.

Featured in: Pinto Beans And Bacon: The Quintessential Cowboy Meal.

More +

Ingredients

  • 1 pound pinto beans
  • 1 small onion, halved
  • 1 bay leaf
  • ¾ pound slab bacon
  • 1 tablespoon kosher salt
  • 1 tablespoon paprika
  • ¼ teaspoon cayenne

Preparation

  1. Pick over the beans for small rocks or debris. Rinse well, then cover with cold water and soak for 6 hours or overnight.
  2. Transfer beans to a soup pot and add water to cover by 1 inch. Add onion, bay leaf and bacon and bring to a boil. Reduce heat to a bare simmer, partly cover pot with lid, and cook for 1 hour, stirring occasionally.
  3. Stir in salt, paprika and cayenne, then continue simmering until beans are soft and creamy and the broth is well seasoned and lightly thickened, about 1 hour more. Remove bacon and chop roughly, then return to pot. (Dish may be prepared up to 2 days ahead.)

Like this recipe?

Storage

How and where you store your beans, lentils and more, both before and after cooking, can dramatically affect flavor and texture.

  1. Store uncooked dried beans in a dark, cool cabinet for up to a year. They really go downhill after two years, so throw out all your old beans, especially if you can’t remember when you bought them. If you can find a harvest date on your package of beans, all the better. Some beans may have been stored in a warehouse for months or even a year before they arrive at your market.

    Cooked beans are best stored in their cooking liquid in the refrigerator for up to 5 days. Or drain the beans and toss them with a little oil, salt and pepper (or a vinaigrette) before chilling. This both preserves them and flavors them.

    Beans can turn mushy in the freezer, but if you do want to try to freeze them, do so in their cooking liquid.

Bean Soups and Stews

Bean Salads and Sides

Collection

Collection

Collection

How to Cook Beans (2024)

FAQs

What is the best way to cook beans? ›

Beans can be cooked by using the stovetop or a multicooker/pressure cooker. Place soaked beans in a large pot; cover with fresh water and bring to a boil. Reduce heat, cover, and simmer gently until beans are tender but firm. Most beans will cook in 45 minutes to 2 hours depending on the variety.

Do you have to soak beans before cooking? ›

Soaking cuts out the flavor

In the course of his testing, Yonan found that soaking only cut down cooking time by 25 to 30%, and it also had real drawbacks. "You lose a lot of flavors when you soak them," Yonan says. "I've never had a pot of black beans as good soaking as when I don't soak them.

How do you cook beans for dummies? ›

Place the beans in a large pot and cover with 2 inches of water. Bring to a gentle boil. Reduce the heat and simmer, uncovered, for 30 minutes. Skim any foam off the top, then add 2 teaspoon sea salt and desired aromatics.

How to make beans taste good? ›

Brine your beans while soaking them by adding a tablespoon or two of salt to the soaking liquid, a trick from Cool Beans author and bean guru Joe Yonan. It effectively brines the beans, making them both tastier and more evenly cooked as it helps to soften the beans' skins, improving the final texture.

What not to do when cooking beans? ›

13 Common Mistakes Everyone Makes With Beans
  1. Only eating canned beans. Ilia Nesolenyi/Shutterstock. ...
  2. Sticking to one type of bean. ...
  3. Not rinsing canned beans. ...
  4. Not rinsing and soaking dried beans. ...
  5. Cooking with hard water. ...
  6. Using acidic ingredients when cooking beans. ...
  7. Not adding aromatics. ...
  8. Overcooking your beans.
Jan 30, 2023

Do you cook beans covered or uncovered? ›

Cook the beans uncovered until they're tender. Some foam might gather on top of the pot; skim it off with a spoon as necessary. If the water level drops below the beans, add more water so the beans are covered at all times.

What to put in beans to prevent gas? ›

Sprinkle in some baking soda

As it turns out, baking soda significantly decreases the levels of raffinose, the gas-causing sugar present in beans. When should you add baking soda to beans? It works best with just a pinch (about 1/16 of a teaspoon) sprinkled into dried beans while they soak in water before cooking.

What happens if you don't rinse beans? ›

Canned beans are packed in a solution of water, salt, and starch. That solution can leave a glossy film on the beans, interfering with not only mouthfeel (slimy beans are a little off-putting), but also the ability of the beans to cling to other ingredients in the dish and absorb those flavors.

What happens if you boil beans without soaking? ›

What happens if you don't soak the beans before cooking? Short answer: They take longer to cook. Long answer: Many people claim that soaking beans is not necessary. The argument for this method is while it does take longer to cook, unsoaked beans end up having better flavor.

What are the three basic steps in preparing dry beans? ›

Cooking with dry beans is easy and rewarding, but to cook with dry beans versus canned beans you need to follow four simple steps.
  1. STEP 1: Clean the Beans. Plate the beans in a shallow layer in a pie plate, baking sheet, or bar pan. ...
  2. STEP 2: Rinse the Beans. ...
  3. STEP 3: Soak the Beans. ...
  4. STEP 4: Cook the Beans.

When to add salt to dry beans? ›

Results
  1. Soaking for 6 hours with salt added at the beginning of cooking was the preferred batch. ...
  2. Adding salt halfway through cooking, whether the beans were soaked or unsoaked, performed the worst. ...
  3. Regardless of whether you soak your beans, you should always salt them at the beginning of the cooking process.

Do you have to peel beans before cooking? ›

When you remove the skins, you're let with just the inside of the bean that helps the blending process. Though some people encourage you to keep the skins on for fiber. Another reason for peeling beans that isn't widely known is its health benefits. Beans tend to make people gassy and bloated.

What to add to boiling beans for flavor? ›

Anything you add can bring flavor to your beans- an advantage cooking dried beans has over buying canned. On average, I use ½ large onion, a few cloves of garlic, a few sprigs of hard herbs, one bay leaf, and a drizzle of olive oil for every 1 cup of dried beans I'm cooking.

Why do restaurant beans taste better? ›

If you're wondering what is the secret ingredient for restaurant-quality refried beans, the answer is fat. Restaurant-made refried beans honor traditional Mexican culinary practices by adding a hearty helping of lard or bacon fat drippings to their recipe.

What are the tastiest beans to eat? ›

America's favorite bean is pinto beans, according to the U.S. Dry Beans Council, often used to make refried beans. Navy beans, Great Northern beans, red kidney beans and black beans round out the rest of the top five.

Is it better to boil or steam beans? ›

Steaming is slightly healthier because it keeps some of the nutrients intact, but is also a more risk-free cooking method since they're less likely to overcook. To steam them, create a double boiler by placing a steamer basket (or metal colander) in a medium-sized pot.

How do you cook beans so they don't hurt your stomach? ›

Here are a few things you can do to prevent or reduce gas caused by beans:
  1. Soak beans in water.
  2. Cook beans thoroughly.
  3. Use baking soda.
  4. Try digestion-friendly herbs and spices.

How do you get the most flavor out of beans? ›

Strain away the soaking liquid and cook the beans with no salt in a flavorful broth with plenty of spices and aromatics or in plain water to keep the flavor of the bean itself as the forefront of the flavor in the finished dish.

Is it better to cook beans fast or slow? ›

After their soak, you can quickly cook them in a pressure cooker. Or you can simmer the beans in an open pot, or cook them in the microwave oven. All these methods produce a respectable and perfectly edible bean, but if you want the divine and unforgettable bean, try the overnight soak and slow-cook method.

Top Articles
Latest Posts
Article information

Author: Aracelis Kilback

Last Updated:

Views: 5887

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Aracelis Kilback

Birthday: 1994-11-22

Address: Apt. 895 30151 Green Plain, Lake Mariela, RI 98141

Phone: +5992291857476

Job: Legal Officer

Hobby: LARPing, role-playing games, Slacklining, Reading, Inline skating, Brazilian jiu-jitsu, Dance

Introduction: My name is Aracelis Kilback, I am a nice, gentle, agreeable, joyous, attractive, combative, gifted person who loves writing and wants to share my knowledge and understanding with you.