How To Make Homemade Beans

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

You can make homemade beans by soaking dried beans and simmering them slowly with aromatics until tender.
 
If you’ve been wondering how to make homemade beans that taste better than anything from a can, you’re in the right place.
 
Making homemade beans is one of the easiest, cheapest, and most rewarding kitchen skills you can learn.
 
The best part is that homemade beans freeze beautifully, so you can make a big batch and enjoy them for weeks.
 
In this post, we’ll walk through how to make homemade beans from scratch, including soaking, simmering, flavoring, and storing them.
 
Let’s get cooking.
 

Why Making Homemade Beans Beats Canned Beans

Homemade beans win on flavor, texture, and cost, and here’s why:
 

1. The Flavor Is Unmatched

When you make homemade beans, you control everything that goes into the pot.
 
Canned beans taste flat because they sit in salty liquid for months.
 
Homemade beans absorb the flavors of onions, garlic, bay leaves, and herbs as they simmer.
 
That slow infusion is what makes homemade beans taste rich and savory instead of bland.
 

2. You Save Serious Money

A one-pound bag of dried beans costs a fraction of what you’d pay for the equivalent amount of canned beans.
 
Since one pound of dried beans yields about six cups cooked, making homemade beans stretches your grocery budget further.
 

3. No Unwanted Additives

Store-bought cans often contain added salt, sugar, and preservatives like calcium chloride.
 
When you make homemade beans, the ingredient list is just beans, water, and whatever seasonings you choose.
 
That’s it.
 

How to Make Homemade Beans Step by Step

Learning how to make homemade beans comes down to a simple process anyone can follow.
 

1. Soak the Beans Overnight

Start by sorting through your dried beans and removing any stones or shriveled pieces.
 
Then place them in a large bowl and cover with cold water by at least two inches.
 
Let them soak overnight, or for at least eight hours.
 
Soaking softens the beans and helps them cook evenly.
 
If you forgot to soak, use the quick method: boil the beans for two minutes, then let them sit covered for one hour.
 

2. Drain and Rinse

Once soaked, drain the beans and rinse them well under running water.
 
This removes some of the compounds that cause gas, which makes homemade beans easier on your stomach.
 

3. Simmer With Aromatics

Place the beans in a heavy pot and cover them with fresh water by about two inches.
 
Add a halved onion, a few smashed garlic cloves, and a bay leaf or two.
 
Bring everything to a boil, then reduce the heat and simmer gently.
 
Cooking times vary by bean type, so check after forty-five minutes.
 

4. Season at the Right Time

Here’s the golden rule for homemade beans: hold the salt until the end.
 
Adding salt early can toughen the skins and keep the beans from softening properly.
 
Wait until the beans are tender, then stir in salt, pepper, and any other seasonings you love.
 

Flavor Ideas for Homemade Beans

Once you know how to make homemade beans, you can take them in any direction you like.
 

1. Classic Southern Style

Simmer your beans with a smoked ham hock, diced onion, and a pinch of cayenne for a soulful pot of homemade beans.
 

2. Mexican-Inspired Beans

Cook pinto or black beans with cumin, oregano, and a chunk of onion, then mash them for refried beans.
 

3. Mediterranean Twist

Try white beans with rosemary, olive oil, and lemon zest for a bright, herby batch of homemade beans.
 

4. Smoky Chipotle Beans

Add a chopped chipotle pepper in adobo and a teaspoon of smoked paprika for a warming, spicy kick.
 

Storing and Freezing Homemade Beans

One of the best things about homemade beans is how well they keep.
 

1. In the Fridge

Store homemade beans in their cooking liquid in an airtight container for up to five days.
 
The liquid keeps them moist and adds flavor every time you reheat them.
 

2. In the Freezer

Freeze homemade beans in portion-sized bags or containers covered with a little cooking liquid.
 
They’ll keep for up to six months, and you can thaw them overnight in the fridge.
 

3. Reheating

Warm homemade beans gently on the stovetop or in the microwave with a splash of water or broth.
 

So, How Do You Make Homemade Beans?

You make homemade beans by soaking dried beans, simmering them with aromatics, and seasoning them once they’re tender.
 
The process takes a little patience, but the payoff is a pot of beans that tastes far better than anything from a can.
 
So give homemade beans a try this week, and once you do, you may never go back to the canned stuff again.