How To Make Beans From Scratch

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 beans from scratch by starting with dried beans, a big pot, and a little patience.
 
It sounds old-school, but learning how to make beans from scratch is one of the easiest kitchen skills you can pick up.
 
Once you know how to make beans from scratch, you’ll never go back to those sad, mushy canned ones.
 
In this post, we’ll walk through how to make beans from scratch step by step, including soaking, simmering, seasoning, and storing.
 
Let’s get cooking.
 

Why You Should Make Beans From Scratch

Making beans from scratch is worth it for so many reasons.
 
Here’s why so many home cooks swear by it.
 

1. The Flavor Is Way Better

When you make beans from scratch, you control everything that goes into the pot.
 
That means real garlic, fresh herbs, and good broth instead of whatever preservatives hide in a can.
 
The result is beans that taste rich, savory, and deeply satisfying.
 

2. You Save Money

Dried beans cost a fraction of what canned beans cost.
 
One pound of dried beans makes about six cups of cooked beans, which is like getting four cans for the price of one.
 
If you’re wondering how to make beans from scratch on a budget, this is it.
 

3. You Control the Sodium

Canned beans are loaded with salt.
 
When you make beans from scratch, you decide how much salt goes in, which matters if you’re watching your blood pressure.
 

4. The Texture Is Superior

Beans made from scratch hold their shape better.
 
They’re creamy on the inside and tender on the outside, not mushy or broken like canned beans often are.
 

How to Make Beans From Scratch Step by Step

Learning how to make beans from scratch comes down to a few simple steps.
 
Follow these and you’ll get perfect beans every time.
 

1. Pick Through and Rinse the Beans

Start by spreading your dried beans on a sheet pan.
 
Look for small stones, shriveled beans, or debris and toss them out.
 
Then rinse the beans under cold water until the water runs clear.
 

2. Soak the Beans Overnight

Soaking is the secret to making beans from scratch that cook evenly.
 
Put the beans in a big bowl and cover them with cold water by about three inches.
 
Let them sit on the counter overnight, or at least eight hours.
 
If you forgot to soak, use the quick method: boil the beans for two minutes, turn off the heat, and let them sit for an hour.
 

3. Drain and Simmer

Drain the soaked beans and give them another rinse.
 
Toss them in a heavy pot and cover with fresh water by two inches.
 
Bring to a boil, then reduce to a gentle simmer.
 
Skim off any foam that rises to the top.
 

4. Add Aromatics, Not Acid

Toss in a halved onion, a few garlic cloves, and a bay leaf.
 
These add flavor while the beans cook.
 
Just hold off on acidic ingredients like tomatoes, lemon, or vinegar until the beans are soft.
 
Acid stops beans from softening, so add it at the end.
 

5. Salt at the Right Time

Old advice says salt toughens beans, but that’s mostly a myth.
 
You can salt at the beginning or halfway through.
 
Either way, when you make beans from scratch, seasoning early gives you beans that are seasoned all the way through.
 

6. Cook Until Tender

Cooking time depends on the bean.
 
Lentils take about 20 minutes, black beans take about an hour, and chickpeas can take up to two hours.
 
Just taste as you go and pull them off the heat when they’re creamy but not falling apart.
 

Tips for Making Beans From Scratch Taste Amazing

If you want to make beans from scratch that people rave about, try these tricks.
 

1. Use Good Broth Instead of Water

Swapping half the water for vegetable or chicken broth adds a layer of depth you can’t get from plain water.
 

2. Add a Smoked Element

A smoked turkey wing, a piece of bacon, or a chipotle pepper gives beans that slow-cooked flavor.
 

3. Finish With Good Olive Oil

A drizzle of olive oil or a pat of butter at the end makes beans taste silky and rich.
 

4. Let Them Sit in the Broth

Beans absorb more flavor the longer they sit.
 
Cool them in their cooking liquid before storing for the best taste.
 

How to Store Beans You Made From Scratch

Once you know how to make beans from scratch, you’ll want to keep them on hand.
 
Store cooked beans in their broth in the fridge for up to five days.
 
For longer storage, freeze them in their liquid in two-cup portions.
 
They’ll keep for about three months and thaw in minutes.
 

So, How Do You Make Beans From Scratch?

You make beans from scratch by soaking dried beans, simmering them with aromatics, and seasoning them at the right time.
 
It’s not complicated, and the payoff is huge.
 
Once you make beans from scratch, you’ll wonder why you ever bought them in a can.
 
Give it a try this week and taste the difference for yourself.