How To Cook Dry Beans In A Rice Cooker

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 cook dry beans in a rice cooker, and it’s one of the easiest kitchen hacks you’ll ever try.
 
If you’ve been wondering how to cook dry beans in a rice cooker without babysitting a pot on the stove, you’re in the right place.
 
Cooking dry beans in a rice cooker saves time, avoids scorching, and gives you perfectly tender beans with almost zero effort.
 
In this post, we’ll walk through exactly how to cook dry beans in a rice cooker, the best beans for the job, and a few tips so they turn out great every single time.
 
Let’s dive in.
 

How to Cook Dry Beans in a Rice Cooker

Cooking dry beans in a rice cooker works because the appliance holds a steady, gentle simmer for a long time.
 
That steady heat is exactly what dry beans need to soften without turning mushy.
 
Here’s how to cook dry beans in a rice cooker step by step:
 

1. Rinse and Sort Your Dry Beans

Start by pouring your dry beans into a colander and rinsing them under cool water.
 
Pick out any shriveled beans, small stones, or debris while you’re at it.
 
This step matters because dry beans can hide little surprises from the field.
 

2. Soak the Beans Overnight (Optional but Recommended)

You can cook dry beans in a rice cooker without soaking, but soaking helps a lot.
 
Soaking softens the beans, cuts cooking time, and makes them easier to digest.
 
Just cover the beans with a few inches of water and let them sit overnight.
 
If you’re short on time, a quick soak works too — boil them for a few minutes, then let them rest for an hour.
 

3. Add Beans and Water to the Rice Cooker

Drain your soaked beans and add them to the rice cooker pot.
 
For every cup of dry beans, add about three to four cups of fresh water.
 
The beans need plenty of liquid because they’ll absorb a lot as they cook.
 

4. Season the Water

This is where flavor begins, so don’t skip it.
 
Toss in a bay leaf, a clove of garlic, half an onion, or a piece of kombu.
 
Hold off on salt for now, since adding it too early can toughen the skins.
 

5. Set the Rice Cooker and Let It Work

Close the lid and press the cook button.
 
Most rice cookers will run one cycle and then switch to warm.
 
When that happens, check the beans — if they’re still firm, add hot water and run another cycle.
 
Depending on your cooker and the bean type, cooking dry beans in a rice cooker can take anywhere from one to three cycles.
 

6. Test for Doneness and Season

Once the beans are tender, taste one to confirm.
 
They should be soft all the way through but still hold their shape.
 
Now’s the time to add salt, pepper, or any other seasonings you like.
 
Let the beans sit in the warm cooker for a few minutes so the flavors soak in.
 

Best Beans to Cook in a Rice Cooker

Not all beans behave the same way, so here’s a quick rundown of what works best.
 

1. Black Beans

Black beans cook beautifully in a rice cooker and hold their shape well.
 
They usually take about two cycles and come out creamy yet firm.
 

2. Pinto Beans

Pinto beans are a classic choice and turn soft and earthy after a couple of cycles.
 
They’re perfect for refried beans or soups.
 

3. Kidney Beans

Kidney beans work too, but you must boil them hard for at least ten minutes first.
 
That step destroys a toxin called phytohaemagglutinin, which can make you sick.
 
After that, they cook fine in a rice cooker.
 

4. Chickpeas

Chickpeas take longer and may need three cycles.
 
Soaking overnight really helps here.
 

5. Lentils

Lentils aren’t dry beans, but they cook fast in a rice cooker and are worth a mention.
 
They usually finish in a single cycle.
 

Tips for Perfect Rice Cooker Beans

A few small habits make a big difference when you cook dry beans in a rice cooker.
 

1. Don’t Overfill the Pot

Beans expand as they cook, so leave plenty of room.
 
Fill the pot no more than halfway to avoid messy overflow.
 

2. Keep the Lid Closed

Every time you open the lid, you lose heat and steam.
 
Resist the urge to peek and let the rice cooker do its thing.
 

3. Add Hot Water, Not Cold

If you need more liquid between cycles, use hot water.
 
Cold water shocks the beans and slows down cooking.
 

4. Store Beans in Their Cooking Liquid

Leftover beans keep best in the fridge covered in their broth.
 
They stay moist and flavorful for about five days.
 

So, Can You Cook Dry Beans in a Rice Cooker?

You can cook dry beans in a rice cooker, and it’s a simple, hands-off way to get tender beans any day of the week.
 
Just rinse, soak if you can, add water and aromatics, and let the cooker handle the rest.
 
Whether you’re cooking black beans, pinto beans, or chickpeas, the rice cooker delivers consistent results with barely any effort.
 
Give it a try, and you might never go back to the stove again.