How to Cook Dry Beans from Scratch (2024)

If you have avoided cooking dry beans from scratch because "it takes too long," consider the actual "hands-on" time can be just minutes! All it takes is a little planning ahead for a time to soak the beans and a time to cook them.

One pound (2 cups) of dry edible beans yields about 6 cups of cooked beans. If your recipe calls for one 15-ounce can of beans, use 1.75 cups of cooked beans, drained. There are two steps to cooking dry beans — soaking and cooking:

1. Soaking Beans

Soaking beans allows the dried beans to absorb water, which begins to dissolve the starches that cause intestinal discomfort. While beans are soaking, they are also doubling to tripling in their size. (Note: Lentils, split peas and black-eyed peas do not need to be soaked.)

  1. Pick through the beans, discarding any discolored or shriveled beans or any foreign matter.
  2. Rinse the beans well.
  3. Soak beans with one of these methods:
    • Hot Soak: In a large pot, add 10 cups of water for each pound (2 cups) of dry beans. Heat to boiling; boil for 2–3 minutes. Remove from heat, cover, and soak for up to 4 hours.Hot soaking is the preferred method since it reduces cooking time, helps dissolve some of the gas-causing substances in beans, and most consistently produces tender beans.
    • Quick Soak: This is the fastest method.In a large pot, add 6 cups of water for each pound (2 cups) of dry beans. Heat to boiling; boil for 2–3 minutes. Remove from heat, cover, and soak for at least 1 hour.
    • Traditional Overnight Soak: This is the easiest method. Place dry beans in a large container; for each pound (2 cups) beans, add 10 cups of cold water. Cover and refrigerate 8 hours or overnight.
  4. Drain and rinse beans soaked by either method with fresh, cool water.

Should you add baking soda to help soften the beans? Baking soda will destroy the B-vitamin thiamin and may give the beans an off-flavor.

2. Cooking Beans

Cooking the beans makes them edible and digestible. Use cooked beans in your favorite recipes or refrigerate beans in shallow containers if they are to be eaten later. Freeze any extra beans within 4 days after cooking them.Beans can be cooked by using the stovetop or a multicooker/pressure cooker.

Stovetop Instructions

  1. Place soaked beans in a large pot; cover with fresh water and bring to a boil.
  2. 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. Check occasionally if you need to add more water. Here are approximate cooking times for beans:
    • Black beans: 60-90 minutes
    • Great Northern beans: 45-60 minutes
    • Kidney beans: 90-120 minutes
    • Navy beans: 90-120 minutes
    • Pinto beans: 90-120 minutes
  3. Drain immediately.
  4. Cooked beans can be used immediately or refrigerated and used within 3-4 days. Beans can also be frozen for later use.
  5. When to add flavorings:
    • Herbs and spices may be added any time, but it is recommended adding them towards the end to reduce flavor loss.
    • Add acidic foods (lemon juice, vinegar, tomatoes, wine, etc.) after beans are cooked as these foods can prevent beans from becoming tender.

Multicooker/Electric Pressure Cooker Instructions

Should you soak beans before cooking in a multicooker/electric pressure cooker? Always refer to the manufacturer's instructions to learn more about specific cooking recommendations for your model. You may need to experiment to determine the optimum recipe and process with your pressure cooker model.

In testing done by North Dakota State Extension, it was found that pre-soaking the beans was not always necessary. The pre-soaked beans tended to split and bubble more. However, soaking the beans cuts down on cooking time and may reduce the occurrence of intestinal gas when eating the beans. Many of the gas-causing carbohydrates are released into this soaking water that can be discarded after soaking.

North Dakota State Extension recommends adding 1 to 4 tablespoons of vegetable oil and up to 1 tablespoon of salt to 1 pound of beans during soaking or cooking. Tests have shown that when oil and salt are added, dry beans keep their shape and exterior skin intact, and froth and foam less during pressure cooking.

Here are general instructions for cooking unsoaked beans in a multicooker/electric pressure cooker:

  1. Pick through the beans, discarding any discolored or shriveled beans or any foreign matter. Rinse the beans well.
  2. Place beans in electric pressure cooke and cover with about 6 cups of fresh water. Make sure there is at least 2 inches of water above the beans and the pressure cooker is not more than ½ full.
  3. Add 1 to 4 tablespoons of vegetable oil and up to 1 tablespoon of salt to 1 pound of beans.
  4. Seal pressure cooker and cook according to the manufacturer's instructions. Adjust cooking times as needed depending on the variety. Cooking longer will result in softer beans. Beans should be tender but not mushy. Here are approximate pressure cooking times for unsoaked beans:
    • Black beans: 20-30 minutes
    • Kidney beans: 20-30 minutes
    • Navy beans: 25-35 minutes
    • Pinto beans: 15-20 minutes
  5. Allow 20 minutes for natural pressure release after cooking. If beans are not quite tender, cook them again on high pressure for 10 minutes and then quick release the pressure.
  6. Drain immediately.
  7. Cooked beans can be used immediately or refrigerated and used within 3-4 days. Beans can also be frozen for later use.
How to Cook Dry Beans from Scratch (2024)

FAQs

Do you have to soak beans before cooking them? ›

They'll cook within 5 to 20 minutes without any soaking time. Nearly all traditional cookbooks tell you to soak dried beans before cooking them. Modern cooking websites often say it doesn't matter. In a way, they're both right.

How do you cook raw dry 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.

Is there a way to cook dry beans without soaking? ›

Bring cold water to a boil in a heavy-bottomed Dutch oven over high heat. Add beans and salt, and return to a simmer; cover. 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.

Do you cook dried beans in broth or water? ›

Water is perfectly good for cooking beans, but if you want extra flavor, why not add another liquid? You can cook beans in any kind of stock, for example, or any kind of combination of stock and water that you want. You can also add some wine or beer for more flavor.

What if I forgot to soak my beans? ›

If you forgot to soak your beans the night before you plan to cook them, the hot soak method can come to the rescue. Cover the beans with water, bring to a boil and boil for three minutes. Remove them from the heat and let them soak in the hot water for an hour. Then drain, rinse, add fresh water and cook.

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.

Which method is the most commonly used to cook dry beans? ›

Overnight Soak for Beans: Soaking your beans overnight is the most traditional method, and it yields the best results. It allows you to cook beans on the stove quickly without sacrificing flavor or texture. To soak beans overnight, put the beans in a pot and cover with water by about two inches.

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 is the healthiest way to cook dried 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.

What beans do not require soaking? ›

Just take your favorite beans (pinto, black eyed peas, chickpeas, lima beans) and cover them with your favorite broth or stock or even water seasoned with salt, spices, herbs and other aromatics like onion and garlic, and cook on low for 3 to 4 hours.

Why discard bean soaking water? ›

Fun Fact: Discarding the soaking water and rinsing beans can help make cooked beans more digestible. Some people choose to save the soaking liquid because some nutrients are leeched from the beans into the liquid during soaking. We prefer to drain our soaking liquid but you can decide what works best for you.

What happens when you add salt at the beginning of cooking beans? ›

As the beans soak and cook, sodium ions in salted water will gradually replace some of those calcium and magnesium ions, which in turn allows for greater water penetration into bean cells. This is particularly true of the tough outer skins of beans.

How to make beans taste good? ›

Those aromatics in the pot will revolutionize the beans' final flavor. The aromatics I tend to use are onions, carrots, garlic, and celery, and then heartier, woodsy herbs, like rosemary, sage, and thyme, which marry beautifully with the earthy-sweet flavor of beans.

How to cook dry beans on the stove? ›

Transfer the soaked beans to a large pot and cover them with 2 inches of water. If you're using unsoaked beans, rinse them in a fine mesh strainer before you add them to the pot. Bring the water to a gentle boil, reduce the heat, and simmer for 30 minutes, discarding any foam that rises to the surface.

Do you have to rinse dry beans before cooking? ›

Always rinse beans before cooking, and check for stray rocks, twigs and leaves. 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.

Is it safe to can beans without soaking? ›

Allow the canner to set for 10 minutes. After 10 minutes open your canner and using the jar lifter remove the jars from the canner. In conclusion, canning dry beans without soaking is easy and straightforward. Just remember always follow safe home-canning practices, including proper jar preparation and processing time.

What beans do not need to be soaked? ›

Just take your favorite beans (pinto, black eyed peas, chickpeas, lima beans) and cover them with your favorite broth or stock or even water seasoned with salt, spices, herbs and other aromatics like onion and garlic, and cook on low for 3 to 4 hours.

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

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 forget to soak green peas overnight? ›

You can cook dried green peas without soaking them in liquid, but they will take far longer to cook. Unsoaked green split peas will take approximately 35-45 minutes; unsoaked whole green peas take up to 75 minutes to cook.

Top Articles
Latest Posts
Article information

Author: Virgilio Hermann JD

Last Updated:

Views: 5669

Rating: 4 / 5 (61 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Virgilio Hermann JD

Birthday: 1997-12-21

Address: 6946 Schoen Cove, Sipesshire, MO 55944

Phone: +3763365785260

Job: Accounting Engineer

Hobby: Web surfing, Rafting, Dowsing, Stand-up comedy, Ghost hunting, Swimming, Amateur radio

Introduction: My name is Virgilio Hermann JD, I am a fine, gifted, beautiful, encouraging, kind, talented, zealous person who loves writing and wants to share my knowledge and understanding with you.