Learning how to cook dry beans is one of the best kitchen skills for saving money while preparing healthy meals. Dry beans cost less than canned beans, store well in the pantry, and can be cooked in large batches to use throughout the week or freeze for future meals.
Once you understand a few simple techniques—sorting, soaking, and cooking—you can prepare black beans, pinto beans, kidney beans, chickpeas, lentils, and many other varieties with confidence.
Teaching kids to cook? Save time with ready-made lesson plans used by parents and teachers. Browse teaching materials →

This post may contain affiliate links. We may earn a small commission at no extra cost to you. Learn more.
Dry beans are one of the most economical and nutritious foods you can keep in your pantry. They provide protein, fiber, vitamins, and minerals while costing much less than canned beans. Cooking your own beans also lets you control the amount of salt and seasonings you add.
Once cooked, beans can be served as a side dish, added to soups, chili, salads, tacos, burritos, casseroles, pasta dishes, and many other family meals. They also freeze well, making meal planning easier on busy days.
Want to learn where beans come from, why they're healthy, the different varieties, and how they're used around the world? Visit our Bean Facts page before you start cooking.
Before cooking, take a few minutes to sort and rinse your dry beans. This simple step removes any small stones, damaged beans, or bits of plant material that may have been packaged with the beans. Starting with clean beans helps ensure the best flavor and texture.
| Step | Why It Matters |
|---|---|
| Sort | Remove broken beans, small stones, or debris. |
| Rinse | Wash away dust from storage and packaging. |
| Soak | Helps many beans cook faster and more evenly. |
| Cook | Simmer until the beans are tender and creamy. |
Sorting beans is an excellent kitchen job for kids. Spread the beans on a baking sheet or large plate and look for anything that doesn't belong before rinsing them.
Many dried beans benefit from soaking before cooking because they absorb water, cook more evenly, and often require less cooking time. Lentils and split peas are exceptions; they usually do not need to be soaked.
Most other dry beans, including black beans, kidney beans, pinto beans, navy beans, Great Northern beans, and chickpeas, are usually soaked before cooking for the best results.
Before cooking, watch what happens when dry beans absorb water and begin to sprout. Our Bean Experiments for Kids connect cooking with food science and help explain why soaking beans changes their size and texture.
After soaking (if needed), drain and rinse the beans before cooking. The following stovetop method works well for most types of dry beans.
Salt can be added to the soaking water or cooking water to flavor the beans. However, wait until the beans are tender before adding acidic ingredients such as tomatoes, vinegar, or lemon juice because acids can slow softening.
Dry beans can be cooked on the stovetop, in a slow cooker, or in a pressure cooker. The best method depends on how much time you have and which appliance you prefer to use.
| Cooking Method | Approximate Time | Best For |
|---|---|---|
| Stovetop | 1-2 hours after soaking | Most dry beans and complete control over texture |
| Slow Cooker | 6-10 hours | Hands-off batch cooking and meal preparation |
| Pressure Cooker | 20-45 minutes, plus pressure release | Quick cooking with little supervision |
| Instant Pot | 20-45 minutes, plus pressure release | Fast cooking with preset pressure settings |
Keep the beans at a gentle simmer instead of a rapid boil. Boiling too hard can split the skins and make the beans cook unevenly.
A slow cooker is convenient for preparing a large batch of beans with very little hands-on work.
Dry kidney beans contain a naturally occurring toxin that must be destroyed by vigorous boiling. Soak kidney beans for about 12 hours, drain and rinse them, then boil them in fresh water for at least 10 minutes before transferring them to a slow cooker. Never cook raw or merely soaked kidney beans entirely on the slow cooker's Low setting.
Pressure cookers and electric pressure cookers can prepare dry beans much faster than stovetop or slow cooker methods.
Beans foam and expand while cooking. Never fill a pressure cooker more than halfway when cooking beans, and always follow the instructions for your specific appliance.
Cooking times vary depending on the age of the beans, whether they were soaked, and the cooking method. Use this chart as a starting point and continue cooking until the beans are tender.
| Bean | Soaking | Stovetop Time After Soaking | Approximate Pressure Cooker Time* |
|---|---|---|---|
| Black Beans | Recommended | 60-90 minutes | 20-25 minutes |
| Pinto Beans | Recommended | 60-90 minutes | 20-25 minutes |
| Kidney Beans | Recommended | 60-90 minutes | 25-30 minutes |
| Navy Beans | Recommended | 60-90 minutes | 20-25 minutes |
| Great Northern Beans | Recommended | 60-90 minutes | 20-25 minutes |
| Cannellini Beans | Recommended | 60-90 minutes | 20-25 minutes |
| Garbanzo Beans | Recommended | 90-120 minutes | 35-40 minutes |
| Lima Beans | Recommended | 60-90 minutes | 20-25 minutes |
| Black-Eyed Peas | Optional | 45-60 minutes | 10-15 minutes |
| Lentils | Not needed | 20-30 minutes | 6-10 minutes |
| Split Peas | Not needed | 30-45 minutes | 8-12 minutes |
*Pressure-cooker times vary depending on whether the beans were soaked, the appliance model, the amount of beans, and the desired texture. Use these times only as starting points and follow your appliance manufacturer's directions.
Pressure-cooker times do not include the time required for the cooker to reach pressure or release pressure naturally.
Older beans can take much longer to soften than recently purchased beans. Hard water and acidic ingredients can also slow cooking. If the beans are still firm, continue simmering and add more water as needed.
Beans have a mild flavor that works well with many herbs and spices. Add onions, garlic, bay leaves, or dried herbs during cooking, then taste and adjust the seasonings once the beans are tender.
For more flavor combinations, visit our Cooking with Herbs & Spices lesson.
Each variety of bean has its own flavor, texture, and best uses. Once you've learned the basic cooking method, you can prepare many different kinds of beans for soups, salads, side dishes, dips, and main meals.
Black beans have a mild flavor and creamy texture that works well in Mexican, Caribbean, and South American dishes. After soaking, cook them according to the basic directions until they are tender.
Try these recipes:
Cook extra black beans and freeze them in meal-sized portions for tacos, soups, chili, and rice bowls.
Garbanzo beans, also called chickpeas, stay firm after cooking, making them perfect for salads, soups, grain bowls, and Mediterranean recipes.
Cook extra chickpeas and refrigerate or freeze them for quick salads, grain bowls, pasta dishes, and homemade hummus throughout the week.
Pinto beans are one of the most popular beans in North American cooking. They become soft and creamy after cooking, making them perfect for refried beans and hearty soups.
Kitchen Skill: Mash cooked pinto beans with a potato masher, add a little cooking liquid, garlic powder, cumin, and onion powder to make easy homemade refried beans.
Homemade refried beans are simple to make and don't actually have to be fried.
Serve homemade refried beans with tacos, burritos, quesadillas, nachos, or as a side dish with Mexican-inspired meals.
Lentils cook much faster than most dry beans because they do not require soaking. Simply rinse them, place them in a saucepan with broth or water, and simmer until tender.
| Type | Cooking Time |
|---|---|
| Brown Lentils | 20-30 minutes |
| Green Lentils | 30-35 minutes |
| Red Lentils | 15-20 minutes |
Try these recipes:
Red lentils break down while cooking, making them perfect for creamy soups, curries, and sauces.
Now that you know how to cook dry beans, practice using them in a variety of recipes. Most cooked beans can be substituted for canned beans, making these recipes both economical and nutritious.

For another easy side dish, try these homemade baked beans.

This recipe can be baked in the oven or cooked in a slow cooker for an easy family dinner.

Prep Time: 15 minutes
Cook Time: 12 minutes
Total Time: 27 minutes
Servings: 6
Add roasted garlic, rosemary, basil, or sun-dried tomatoes to create different flavors.
Cooking a large batch of beans once can save time and money throughout the week. Store extra beans in the refrigerator or freezer, then use them in soups, salads, tacos, pasta dishes, grain bowls, dips, and many other family meals. Homemade beans can replace canned beans in almost any recipe.
| Bean | Best Uses |
|---|---|
| Black Beans | Tacos, burritos, rice bowls, soups, and chili |
| Pinto Beans | Refried beans, burritos, chili, and side dishes |
| Kidney Beans | Chili, soups, pasta dishes, and salads |
| Cannellini Beans | Italian soups, pasta, casseroles, and bean dips |
| Garbanzo Beans | Hummus, salads, roasted snacks, and grain bowls |
| Lentils | Soups, curries, casseroles, and hearty side dishes |
Cooking a large batch of beans saves time and makes meal planning easier. Once the beans have cooled, divide them into meal-sized portions before refrigerating or freezing.
| Storage Method | How Long? | Best For |
|---|---|---|
| Refrigerator | 3-4 days | Meals later this week |
| Freezer | 3-6 months | Long-term meal prep |
Freeze cooked beans in 1 1/2-cup portions. That's about the same amount found in one 15-ounce can of beans, making it easy to substitute your homemade beans in almost any recipe.
Beans are only one nutritious pantry staple. Learn how to cook whole grains, prepare vegetables, and season meals with herbs and spices to create balanced, budget-friendly family meals.
Now that you've learned how to cook dry beans, continue exploring with our Bean Facts page and discover how beans grow, why they're nutritious, and the many varieties used in recipes around the world. Then try one of our Bean Experiments to see how soaking and sprouting beans connects science with cooking.
Most dry beans benefit from soaking because it helps them cook more evenly and may shorten the cooking time. Lentils and split peas usually do not need to be soaked.
A pressure cooker or electric pressure cooker is usually the fastest method. Depending on the bean variety and whether the beans were soaked, many beans cook in about 20 to 45 minutes, plus time for the pressure to release.
Older beans, hard water, and acidic ingredients can slow the softening process. Continue simmering the beans, add more water if needed, and wait until the beans are tender before adding tomatoes, vinegar, or lemon juice.
Salt can be added to the soaking water or cooking water to flavor the beans. Wait until the beans are tender before adding acidic ingredients such as tomatoes, vinegar, or lemon juice because acids can slow softening.
Yes. Transfer cooked beans into shallow containers so they cool quickly, then refrigerate or freeze them within 2 hours. Divide the beans into meal-sized portions, label them, and freeze. A 1 1/2-cup portion is approximately equal to one 15-ounce can of beans.
Cooked beans usually keep for 3 to 4 days in a covered container in the refrigerator. Freeze any beans you will not use within that time.
Black beans, pinto beans, navy beans, lentils, and chickpeas are all good choices for beginners. Lentils are especially easy because they cook quickly and do not require soaking.
Yes. Kids can sort and rinse beans, measure ingredients, add seasonings, and help portion cooled beans for storage. An adult should supervise hot pots, slow cookers, pressure cookers, and stove use.
Do you have a favorite recipe your kids love to make? Or a recipe your kids ask you to make again and again? Share it with us!
Learning how to cook dry beans is a useful kitchen skill that can save money and make meal planning easier. Practice with several bean varieties, try different seasonings, and freeze extra portions for future recipes.
Join Kids Cooking Activities for fun recipes, cooking ideas, and printable resources for kids, families, and classrooms.
Follow Kids Cooking Activities too: