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 correct way to cook beans? ›

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. Periodically, try a taste test or mash a bean against the side of the pot with a fork or spoon.

Is there a way to cook beans so you don't fart? ›

But most people can enjoy more beans with less gas with the help of these tips: Soak beans overnight in water, then drain, rinse and cook in fresh water. This decreases the oligosaccharide content. Cooking the beans in a pressure cooker may reduce the oligosaccharides even further.

What is the secret to good beans? ›

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.

How do you know when beans are cooked enough? ›

If the water level drops below the beans, add more water so the beans are covered at all times. The beans are done cooking when they're all tender; you can test this as they by smooshing a bean or two against the side of the pot with a fork — it should collapse easily, but not be mushy.

What happens if you don't soak beans before cooking? ›

Modern cooking websites often say it doesn't matter. In a way, they're both right. Soaking beans can help improve the texture of the final product once the beans are cooked and reduce the gas produced when the food is being digested. But it isn't necessary to soak them.

How do you cook beans like a pro? ›

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 can I make my beans taste better? ›

You can add crushed whole seeds (coriander, cumin, fennel, mustard, etc.), woodsy herbs (thyme, oregano, rosemary, sage), red pepper flakes, crushed garlic cloves, and of course salt and pepper.

Do you cook beans with lid on or off? ›

Once boiling, reduce the heat to low and a very gentle simmer. You should barely see the water moving. Leave the lid off for firm beans meant for cold salads and pasta dishes. Cover the pot with the lid slightly ajar for creamier beans for soups, casseroles, and burritos.

How long to cook beans without soaking? ›

Bake beans in the preheated oven until tender, about 1 hour and 10 minutes, checking after 30 minutes to ensure beans are still covered with water. If necessary, add just enough water to cover.

Is it better to cook beans on low or high? ›

Cook low and slow—patience is key. To cook on the stove, bring the pot of beans (soaked or unsoaked, with olive oil, salt, and any seasonings plus 2 to 3 inches of liquid covering them) to a boil over high heat, then reduce the heat so that your beans are barely but steadily simmering and cover with the lid.

Why are my beans still hard after cooking all day? ›

Similarly to hard water, acidic ingredients can keep your beans from softening. If you add acidic ingredients before the beans finish cooking, they will remain hard and tough.

Why won't my beans soften up? ›

Dried beans typically have a moisture content of around 16%. However, as they age, moisture evaporates, giving pectin time to age and harden the skin. These beans can often take much longer to soften while soaking and cooking, up to twice the time!

Should you cook beans covered or uncovered? ›

Once boiling, reduce the heat to low and a very gentle simmer. You should barely see the water moving. Leave the lid off for firm beans meant for cold salads and pasta dishes. Cover the pot with the lid slightly ajar for creamier beans for soups, casseroles, and burritos.

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.

What is the healthiest way to cook beans? ›

Soaking dried beans before cooking lowers their potassium level in a big way. Try it with chickpeas and lentils as well! Soak them for 12 hours, then boil them or cook them in your pressure cooker or on the stove.

Top Articles
Latest Posts
Article information

Author: Van Hayes

Last Updated:

Views: 6266

Rating: 4.6 / 5 (46 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Van Hayes

Birthday: 1994-06-07

Address: 2004 Kling Rapid, New Destiny, MT 64658-2367

Phone: +512425013758

Job: National Farming Director

Hobby: Reading, Polo, Genealogy, amateur radio, Scouting, Stand-up comedy, Cryptography

Introduction: My name is Van Hayes, I am a thankful, friendly, smiling, calm, powerful, fine, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.