
This is the one-pot solution I wish I’d had in my tiny Boston kitchen, where counter space was a luxury. The rice cooker handles everything while you focus on what matters.
The method is simple: layer dry beans and rice with broth, then let the appliance work its magic. No pre-soaking, no stove watching—just perfectly cooked grains and tender legumes every time.
What emerges is a dish with the soul of traditional comfort food but the convenience modern cooks need. The beans soften just enough to hold their shape, while the rice absorbs all the savory depth of the cooking liquid.
It’s the kind of meal that proves great flavor doesn’t require constant attention. Set it, forget it, and come back to a complete dinner ready to serve.
Ingredients for Rice and Beans Recipe Rice Cooker
Nothing exotic here—just pantry staples and a rice cooker. Simple, hearty, hands-off.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🫘 | 1 ½ cups | Rinsed, picked over for debris |
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Vegetable Broth 🥫 | 4 cups | Low-sodium preferred for control |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for even distribution |
| Bell Pepper 🌶️ | 1 whole | Any color, finely diced |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5 oz, undrained for moisture |
| Ground Cumin 🌿 | 1 tsp | Toasted briefly if possible |
| Smoked Paprika 🌶️ | 1 tsp | Adds depth without heat |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Bay Leaf 🌿 | 1 whole | Remove before serving |
| Salt 🧂 | 1 tsp | Adjust to taste after cooking |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing aromatics |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish (optional) |
The beans are the hero here. Dried black beans (not canned) give that perfect tender-bite, and Trader Joe’s or Whole Foods bulk bins are great for small batches. The rice? Any long-grain works—jasmine or basmati if you want a floral note. I always use low-sodium vegetable broth so I can control the salt. The onion and bell pepper add sweetness as they cook down (don’t skip the dice—it matters).
No black beans? Pinto or kidney beans work just as well. Out of fresh peppers? Frozen diced peppers (thawed first) save the day. The smoked paprika adds that slow-cooked depth—regular paprika plus a pinch of chipotle powder gets you close. Cumin is non-negotiable though. If you’ve got whole seeds, toast and grind them fresh (worth the extra minute). Cilantro haters can swap in parsley or skip it entirely.
Leftovers keep 4-5 days sealed in the fridge. The rice actually improves overnight as it soaks up more flavor. Freezes for 3 months—portion before freezing for easy reheating. I like to add a splash of water when warming up to loosen the texture.
Why You’ll Love This Recipe
- Set It and Forget: The rice cooker does all the work—just toss in beans, rice, broth, and aromatics, then walk away.
- Deep, Rich Flavor: The garlic and onion bloom in the broth, turning simple grains and legumes into something crave-worthy.
- Meal Prep Dream: I make a big batch on Sunday and it feeds me for days, tasting even better reheated.
- Pocket-Friendly Feast: Dried beans and rice stretch a dollar further than any takeout, and honestly, it’s more satisfying.
Step-by-Step Instructions for Rice and Beans in a Rice Cooker
Here’s the method I use to make this dish with almost no effort on your part.
Step 1: Prep and Soak the Beans
Start by rinsing the 1.5 cups dried black beans in a fine-mesh strainer, picking out any debris or misshapen beans. Transfer them to a large bowl and cover with water by at least 2 inches.
Let them soak for 8 hours or overnight—this softens the beans and significantly cuts down the cooking time in the rice cooker. You’ll notice they plump up considerably. Drain and rinse before using.
Step 2: Sauté the Aromatics
In a skillet, heat the 2 tbsp olive oil over medium heat. Add the finely diced yellow onion and bell pepper, cooking for 5 minutes until they soften and become translucent.
Add the minced 4 cloves garlic cloves and cook for 30 seconds until fragrant. Stir in the 1 tsp ground cumin, 1 tsp smoked paprika, and 1 tsp dried oregano, toasting them for 1 minute to release their oils. This builds the flavor base for your dish.
Step 3: Combine Everything in the Rice Cooker
Add the soaked and drained dried black beans, the 1.5 cups long-grain white rice (rinsed until water runs clear), the 4 cups vegetable broth, and the sautéed aromatics to the rice cooker pot. Stir well to combine.
Add the 1 can canned diced tomatoes (with their juices), 1 whole bay leaf, 1 tsp salt, and 0.5 tsp black pepper. Give it another good stir to distribute the ingredients evenly. Make sure the rice and beans are fully submerged in the liquid.
Step 4: Cook and Let It Rest
Close the rice cooker lid and set it to the standard rice cooking setting. The cooker will handle the timing, but expect it to take about 45-60 minutes depending on your model. You’ll know it’s done when the rice cooker switches to the “keep warm” setting.
Let the dish sit, covered, for 10-15 minutes after cooking. This allows the rice and beans to steam and finish absorbing the liquid. The beans should be tender and the rice fluffy.
Remove the bay leaf before serving. Fluff the mixture gently with a fork and garnish with the 0.25 cup fresh cilantro if desired.
Pro Tips For Making Rice And Beans Recipe Rice Cooker
- Soak the Beans: I learned this the hard way—dried black beans need at least 4 hours soaking (or overnight) to soften properly in the rice cooker. Skip this and you’ll end up with crunchy beans and overcooked rice.
- Sauté Aromatics First: Sounds weird, but it works: sauté the onion and garlic in a little oil before adding to the rice cooker. It adds depth to the broth that raw aromatics just can’t match.
- Use the Right Ratio: For long-grain white rice and beans, stick to 1:2 rice-to-liquid ratio, but add an extra ¼ cup broth for the beans. After burning three batches, I finally figured out this balance keeps it from drying out.
- Wait Before Opening: Once the rice cooker switches off, let it sit for 10 minutes. My grandmother swore by this, and she was right: it lets the steam finish cooking the beans evenly.
Troubleshooting This Dish
Beans Still Hard
If your beans aren’t tender after cooking, they likely needed more soaking time. I always soak mine for the full 8 hours—rushing this step leads to undercooked legumes. For older beans, try a 12-hour soak or use the quick-soak method: boil for 2 minutes, then rest for 1 hour. 💡
Rice Undercooked
Check your liquid ratio first. For this recipe, the 4 cups broth should fully submerge the rice and beans. If your rice cooker runs hot, add an extra ¼ cup liquid next time. Also, avoid lifting the lid during cooking—steam loss disrupts the process.
Mushy Texture
Over-soaked beans or too much stirring after cooking can turn your dish to mush. Stick to the 8-hour soak maximum and fluff with a fork just once. If using softer rice varieties like jasmine, reduce the liquid by ½ cup to maintain texture.
Burnt Bottom
This usually happens when ingredients stick to the pot. I prevent this by adding a 1 tbsp olive oil to the rice cooker pot before adding other ingredients. If it does burn, soak the pot in warm water immediately—don’t scrub while hot.
Bland Flavor
Salt your soaking water with 1 tbsp salt and use full-sodium broth if available. The beans absorb seasoning during soaking. Also, don’t skip toasting your spices—it releases their oils and deepens flavor. A final squeeze of lime can brighten the dish. 🌟
Rice Cooker Overflows
Beans expand significantly during cooking. Never fill your rice cooker more than ⅔ full to start. If you’re doubling the recipe, cook in batches. My 5-cup rice cooker handles this recipe perfectly with room to spare.
Nutrition Facts
Frequently Asked Questions
Do I need to soak the beans first?
Yes, soak them for 8 hours to ensure even cooking. This prevents hard, undercooked beans and reduces cooking time.
Can I use canned beans instead?
You can, but reduce broth to 3 cups since canned beans are pre-cooked. Drain and rinse them first to avoid excess sodium.
What if my rice cooker doesn’t have a rice setting?
Use the standard or white rice function. If unavailable, the 45-60 minute cook time on any setting will work. Just check for doneness.
How do I prevent the dish from burning?
Add 1 tbsp olive oil to the pot before adding ingredients. This creates a barrier to prevent sticking.
- Pork Liempo Recipe with Sauce: Garlicky Vinegar Braise with Crispy Edges - November 3, 2026
- Pork Loin Roast Recipe With Coke: Soda-Braised Sweet and Tender Succulence - November 3, 2026
- Pork Menudo Recipe Panlasang Pinoy: Hearty Tomato-Based Stew With Potatoes and Carrots - November 3, 2026