This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Yes, you can make beans in a rice cooker, and it’s one of the easiest ways to cook them from scratch.
If you’ve been wondering whether you can make beans in a rice cooker without a stovetop or slow cooker, the answer is a definite yes.
Making beans in a rice cooker works for nearly every variety, from black beans and pinto beans to chickpeas and kidney beans.
The rice cooker’s steady heat and sealed environment are perfect for simmering beans gently until they’re tender and creamy.
In this post, we’ll break down why you can make beans in a rice cooker, how to do it step by step, and the common mistakes to avoid so you nail it every time.
Let’s dig in.
Why You Can Make Beans In A Rice Cooker
The whole reason you can make beans in a rice cooker comes down to how the appliance works.
A rice cooker maintains a consistent, low boil that’s ideal for rehydrating dried beans.
When you make beans in a rice cooker, the machine traps steam and heat, creating the same environment as a covered pot on the stove.
And here’s the real bonus: you don’t have to babysit the pot or worry about boiling over.
So if you’ve been hesitating, trust that making beans in a rice cooker is not just possible, it’s actually a game-changer for busy cooks.
1. The Rice Cooker’s Heating Cycle Is Perfect for Beans
A rice cooker cycles between heating and warming, which is exactly what beans need to cook evenly.
This gentle, repeated cycle prevents the beans from scorching on the bottom.
As you make beans in a rice cooker, the liquid stays at a steady temperature that breaks down the beans’ tough outer skins.
Plus, the sealed lid means you lose very little water, so you won’t have to add more halfway through.
2. It’s a “Set It and Forget It” Method
One of the biggest reasons people love to make beans in a rice cooker is the hands-off nature of it.
You simply soak your beans, add fresh water, and press the cook button.
Unlike stovetop cooking, there’s no need to stir constantly or keep an eye on the flame.
The rice cooker’s thermostat automatically adjusts to keep things simmering without burning.
This makes it perfect for folks who want a healthy, homemade pot of beans without the fuss.
3. You Can Use the Rice Cooker for Any Bean Type
Whether you want to make beans in a rice cooker for black bean tacos or chickpea salad, it all works.
Small beans like lentils and split peas cook faster, while larger beans like kidney beans need a bit more time.
The beauty is that the cooking process stays the same, just adjust the water and cook time.
So making beans in a rice cooker is a versatile skill you’ll use again and again.
Step-By-Step: How To Make Beans In A Rice Cooker
Now that you know you can make beans in a rice cooker, let’s walk through the exact process.
Follow these steps for perfect, tender beans every single time.
Step 1: Soak Your Beans (Don’t Skip This)
The best way to make beans in a rice cooker starts with soaking.
Cover your dried beans with cold water and let them soak overnight, or at least for 8 hours.
Soaking helps soften the beans and cuts down on overall cook time significantly.
After soaking, drain the water and give the beans a good rinse.
This also removes some of the indigestible sugars that cause gas, so it’s a win-win.
Step 2: Add Beans and Fresh Water to the Rice Cooker
Place your soaked beans in the rice cooker bowl.
Add fresh water so it covers the beans by about two inches.
If you add salt or acid (like tomatoes) now, it can slow down cooking, so hold off until later.
For extra flavor, you can toss in a bay leaf, garlic clove, or a slice of onion at this stage.
Then close the lid and press the cook button to make beans in a rice cooker.
Step 3: Cook and Check for Tenderness
Let the rice cooker do its thing for about 45 to 90 minutes, depending on the bean size.
Smaller beans will finish closer to the 45-minute mark.
After about an hour, use a fork to test a bean by pressing it against the side of the bowl.
If it’s still firm, simply close the lid and let it cook longer, hitting the cook button again if it switched to warm.
Making beans in a rice cooker is forgiving, so you really can’t ruin them unless you forget about them for hours.
Step 4: Season After Cooking
Once your beans are tender, that’s the time to season them properly.
Add a teaspoon of salt, a splash of olive oil, maybe some cumin or chili powder.
And if you want a richer broth, stir in a bit of broth or stock.
Allow the seasoned beans to sit on the warm setting for 10 minutes before serving.
This helps the flavors absorb into the beans without messing up the texture.
Tips To Perfectly Make Beans In A Rice Cooker
Getting great beans is about a few small tricks that make a world of difference.
Here are my top insider tips to elevate your rice cooker beans from good to amazing.
1. Always Use the “Cook” Setting, Not “Warm”
The warm setting is just for keeping food hot, not for cooking raw beans.
You have to use the regular cook cycle to make beans in a rice cooker properly.
If your cooker switches to warm before beans are soft, add a half cup of hot water and press cook again.
This repeated cycle is normal since beans need longer than rice.
2. Don’t Overfill the Rice Cooker
Beans expand as they cook, so never fill the bowl more than halfway with water and beans.
If you overload it, foam can bubble up and spill out of the steam vent.
Stick to one cup of dry beans at a time for best results.
That way you’ll make beans in a rice cooker without any messy overflow accidents.
3. Canned Bean Substitution? Just Shorten the Time
If you’re short on time, you can also make beans in a rice cooker using canned beans.
Drain and rinse the canned beans, add fresh water, and heat on the cook cycle for just 15 to 20 minutes.
This is more of a warming method, but it lets you infuse flavors deliciously.
But for dried beans, stick to the full soak-and-simmer routine.
So, Can You Make Beans In A Rice Cooker?
Yes, you absolutely can make beans in a rice cooker, and the results are just as good as stovetop beans.
The machine handles the low, steady simmer that dried beans need to soften perfectly.
All you have to do is soak them, add water, press cook, and wait.
Whether you’re meal-prepping black beans for burrito bowls or making a pot of navy beans for soup, your rice cooker has you covered.
So skip the canned versions and the constant stirring of the stovetop pot.
Grab your rice cooker, follow these easy steps, and you’ll make beans in a rice cooker that are creamy, flavorful, and perfectly cooked.
Happy cooking, and enjoy your homemade beans tonight.