How to Cook Dried Beans Featured 01

How to Cook Dried Beans on the Stove – Easy Homemade Beans Recipe

*This post may contain affiliate links, please read full disclosure here.

If you’ve ever wondered how to cook dried beans on the stove without fuss, let me show you my way. Cooking beans from scratch is simpler than most people think, and the flavor is miles ahead of the canned ones. Pinto, black, or red — this method works like a charm for all of them.

Now, between you and me, part of the magic in my beans comes from the pot I use. It’s an old, slightly rusty pot I’ve been cooking beans in for more than 50 years. I bought it from a Swiss vendor going door to door, right around the time my vegetarian daughter was born. The rest of the set disappeared with time, but this one stayed with me — and no one touches it, not even Fabi. It’s seasoned with memories as much as with food, and while you won’t find that exact pot today, you can use any sturdy pot and your beans will come out delicious. Mine just happens to carry a little history along with the flavor.

How to Cook Dried Beans Featured 05

Why You’ll Love This Recipe

  • Works with different beans: red, black, or pinto.
  • A wholesome, healthy beans recipe that makes a perfect side or main dish.
  • Flavorful thanks to onion, garlic, and bacon.
  • Budget-friendly, protein-packed, and comforting.
  • Flexible: pair with rice, potatoes, or use in soups and stews.

Recipe at a Glance

  • Main star: dried beans (red, pinto, or black)
  • Flavor profile: savory, smoky from bacon, with a touch of garlic and onion
  • Cook time: about 1.5–2 hours (less if soaked overnight)
  • Why it works: slow simmering with aromatics creates beans that are tender, hearty, and full of flavor.

What You’ll Need to Cook Dried Beans

How to Cook Dried Beans Ingredients
  • 2 cups dried beans – red, black, or pinto all work well.
  • 1 cup bacon, chopped – smoky flavor base.
  • 1 medium onion, chopped – adds sweetness.
  • 2 garlic cloves, minced – flavor essential.
  • 3 bay leaves – for depth.
  • Salt, to taste – added during cooking.
  • 6 cups hot water – added gradually.
  • 1 tsp red pepper flakes – garnish.
  • 2 tbsp chopped parsley – garnish.

Helpful Tool:

Prep & Cook

How to Cook Dried Beans Prep 01

Step 01

Soak beans overnight – cover with water and let them rest. This step helps them cook faster and improves flavor.

How to Cook Dried Beans Prep 02

Step 02

Cook the bacon – in a large pot, sauté bacon until golden and crisp.

How to Cook Dried Beans Prep 03

Step 03

Add aromatics – toss in onions, cook until soft, then add garlic.

How to Cook Dried Beans Prep 04

Step 04

Add beans – drain the soaking water, then stir the beans into the pot.

How to Cook Dried Beans Prep 05

Step 05

Add water – pour hot water about 2 inches above the beans. Don’t fill to the top or it may spill when boiling.

Season – add salt and bay leaves. Top the pot and let it simmer.

How to Cook Dried Beans Prep 06

Step 06

Simmer – cook on medium-low, topping with more hot water as needed until beans are tender (about 1.5–2 hours).

Secrets from Our Kitchen to Yours on How to Cook Dried Beans

  • Soak or not? You can skip soaking, but expect longer cooking time.
  • Salt timing: add it while cooking, not at the start, so the beans soften properly.
  • Bacon swap: smoked sausage or turkey bacon also works.
  • Batch cooking: make extra — beans freeze beautifully.
  • This dish proves that even beans from scratch can taste gourmet with the simplest ingredients.

Serving Suggestions

  • Serve over steamed rice for a classic combo.
  • Pair with roasted potatoes for a hearty side.
  • Add as a base for bean soup or chili.
  • Enjoy alongside a fresh tomato salad for balance.

(You might also like our Leek Risotto, Chicken in Passion Fruit Sauce, or Trout Almondine with Capers.)

Put Your Spin on It

  • Use pinto beans instead of red for a creamier texture.
  • Skip bacon for a vegetarian beans recipe.
  • Spice it up with cumin, smoked paprika, or chili powder.
  • Mix in cooked sausage for a one-pot meal.

Tasty Thoughts

Cooking dried beans from scratch is one of those little kitchen rituals that feels grounding. It takes a humble dried bean and turns it into a pot of comfort. Whether you eat them with rice, potatoes, or straight from the spoon, these beans prove that simple food is often the best.

If you’ve only used canned beans before, give this recipe a try. You’ll see just how rewarding it is to prepare them yourself — and who knows, maybe your pot will carry memories just like mine.

Curious about calories or carbs? You’ll find a rough nutrition estimate in the recipe card below. Just keep in mind, it’s a ballpark figure based on common ingredients — not a medical guide. For anything more specific, it’s always best to check with a registered nutritionist.

How to Cook Dried Beans Featured 04

Common Questions

Can I make this recipe in a slow cooker?
Yes, you can transfer the sautéed aromatics and bacon with the beans to a slow cooker. Cook on low for 6–8 hours.

Do I have to soak the beans overnight?
No, but soaking makes them cook faster and may make them easier to digest.

How do I make beans taste good without bacon?
Use olive oil instead, and add extra aromatics like celery, bell peppers, or smoked paprika for flavor.

Can I freeze cooked beans?
Yes, freeze in portions with some of their cooking liquid. They’ll last up to 3 months.

Nutrition Notes

Curious about calories or carbs for this recipe – How to Cook Dried Beans? You’ll find a rough nutrition estimate in the recipe card below. Just keep in mind, it’s a ballpark figure based on common ingredients — not a medical guide. For anything more specific, it’s always best to check with a registered nutritionist.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
How to Cook Dried Beans Featured 02

How to Cook Dried Beans on the Stove – Easy Homemade Beans Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mary
  • Total Time: 2 Hours + Soaking Time
  • Yield: 68 servings 1x

Description

Learn how to cook dried beans on the stove the easy way. This homemade beans recipe works perfectly with red, pinto, or black beans, giving you tender, flavorful beans from scratch. With simple ingredients like onion, garlic, and bacon, you’ll turn dried beans into a comforting, budget-friendly dish that’s healthy and delicious.


Ingredients

Units Scale
  • 2 cups dried beans (red, black, or pinto)
  • 1 cup bacon, chopped
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 3 bay leaves
  • Salt, to taste
  • 6 cups hot water (added gradually)
  • 1 tsp red pepper flakes (garnish)
  • 2 tbsp chopped parsley (garnish)

Instructions

Soak beans overnight – cover with water and let them rest.

In a large pot, sauté bacon until golden and crisp.

Add onions, cook until soft, then add garlic.

Drain the soaking water, then stir the beans into the pot.

Pour hot water about 2 inches above the beans.

Add salt and bay leaves, top the pot, and let it simmer.

Cook on medium-low, topping with more hot water as needed, until beans are tender (1.5–2 hours).

Notes

Soak or not? You can skip soaking, but expect longer cooking time.

Salt timing: add it while cooking, not at the start, so the beans soften properly.

Bacon swap: smoked sausage or turkey bacon also works.

Batch cooking: make extra — beans freeze beautifully.

This dish proves that even beans from scratch can taste gourmet with the simplest ingredients.

Note: These values are rough estimates based on common ingredients. For medical or dietary advice, it’s always best to consult a registered nutritionist or healthcare provider.

  • Prep Time: 5 minutes
  • Cook Time: 2 Hours
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Worldwide

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 2 g
  • Sodium: 420 mg
  • Fat: 7 g
  • Saturated Fat: 2.5 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 26 g
  • Fiber: 8 g
  • Protein: 12 g
  • Cholesterol: 15 mg

Keep Cooking with Us

If you loved this recipe about how to cook dried beans, you’ll enjoy these too:

Happy Cooking!
🧡 Mary and Fabi.

3How to Cook Dried Beans Pinterest 02
📌 Save it for later!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Scroll to Top