
This spiced bean and rice dish brings bold, hearty flavors to your table with a perfect balance of heat and texture. The combination of tender beans and fluffy rice creates a satisfying meal that’s both nourishing and delicious.
With simple ingredients and straightforward preparation, this recipe delivers a filling, flavorful dish that works for weeknight dinners or casual gatherings. The spices build depth, while the rice soaks up every last bit of the savory sauce.
Ingredients for Chilli and Rice
Simple pantry staples create this bold, hearty bean and rice dish with perfect spice balance.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Kidney Beans 🌱 | 1 ½ cups | Soaked overnight or quick-soaked |
| Long-Grain White Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Vegetable Broth 💧 | 3 cups | Low-sodium preferred |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor |
| Red Bell Pepper 🌶️ | 1 whole | Diced into small pieces |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5 oz, with juices |
| Chili Powder 🌶️ | 2 tbsp | Adjust for heat preference |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted if possible |
| Smoked Paprika 🌶️ | 1 tsp | Adds depth of flavor |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for cooking |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Juiced for brightness |
The beans are the foundation here. Dried kidney beans give the best texture, but canned beans (drained and rinsed) work in a pinch if you’re short on time. Look for low-sodium vegetable broth—Imagine Foods or Pacific are reliable brands. The rice should be long-grain white for the fluffiest result, and always rinse it first (removes excess starch).
No kidney beans? Pinto or black beans swap in seamlessly. Missing chili powder? One tablespoon cayenne plus one tablespoon cumin gets you close. The smoked paprika is key for that deep flavor—if you don’t have it, regular paprika with a pinch of liquid smoke works. Fresh cilantro can be skipped, but it adds a bright finish (or use parsley if that’s your thing).
This keeps well in the fridge for 4-5 days and actually tastes better the next day. Freeze portions for up to 3 months. Store dry beans in an airtight container in a cool, dark place for up to 1 year.
Why You’ll Love This Recipe
- Set It and Forget: I toss everything in one pot and let the kidney beans and rice soak up the broth while I do something else.
- Garlic Punch: The slow-cooked garlic and onion give this chilli a deep, savory kick that’s way better than takeout.
- Meal Prep Magic: I make a big batch on Sunday and pack it for lunches all week—still tastes amazing reheated.
- Pantry Superhero: Honestly, it costs pennies per serving and uses shelf-stable ingredients I always have on hand.
Step-by-Step Instructions for Spiced Beans Over Fluffy Grains
This method ensures perfectly cooked beans and rice with vibrant, balanced flavors.
Step 1: Prepare and Cook the Kidney Beans
Drain and rinse the soaked 1.5 cups Dried Kidney Beans thoroughly under cold water. In a large pot, combine the beans with 3 cups Vegetable Broth and bring to a boil over medium-high heat. Reduce to a simmer and cook for 45-60 minutes until the beans are tender but still hold their shape.
Test for doneness by pressing a bean between your fingers—it should yield easily but not fall apart. If the liquid reduces too much during cooking, add a little water to keep the beans submerged. Drain the beans, reserving 1 cup of the cooking liquid for the chili.
Step 2: Sauté the Aromatics and Spices
Heat 2 tbsp Olive Oil in a large skillet over medium heat. Add the finely diced 1 whole Onion and cook for 4-5 minutes until softened and translucent. Stir in the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant.
Add the diced 1 whole Red Bell Pepper and cook for another 4-5 minutes until the pepper pieces begin to soften. Stir in 2 tbsp Chili Powder, 1 tbsp Ground Cumin, and 1 tsp Smoked Paprika, cooking for 1 minute to toast the spices. This step deepens their flavors and removes any raw taste.
Step 3: Build the Chili Base
Pour in the 1 can Canned Diced Tomatoes with juices and the cooked kidney beans. Add 1 tsp Salt and 0.5 tsp Black Pepper, then stir in the reserved 1 cup of bean cooking liquid. Bring the mixture to a simmer and cook for 10-15 minutes until the flavors meld and the chili thickens slightly.
The chili is ready when the liquid has reduced enough to coat the back of a spoon, but it should still have a saucy consistency. Taste and adjust seasoning if needed, keeping in mind that the rice will absorb some of the liquid and flavors.
Step 4: Cook the Rice to Fluffy Perfection
While the chili simmers, rinse the 1.5 cups Long-Grain White Rice under cold water until the water runs clear. In a separate pot, bring 3 cups of water to a boil. Add the rice, reduce heat to low, cover, and simmer for 15-18 minutes until the water is absorbed and the rice is tender.
Remove the pot from heat and let the rice sit covered for 5 minutes. This steaming step ensures each grain is fluffy and separate. Fluff the rice gently with a fork before serving.
Step 5: Serve and Garnish
To serve, spoon a generous portion of fluffy rice onto a plate and top with the chili. Garnish with 0.5 cup Fresh Cilantro, chopped, and a squeeze of juice from the 1 whole Lime. The bright acidity from the lime and freshness from the cilantro balance the rich, smoky flavors of the chili.
Serve immediately while hot. The contrast of textures—tender beans, fluffy rice, and crisp garnishes—creates a satisfying and complete meal.
Pro Tips For Making Chilli And Rice
- Soak the Beans: I learned this the hard way—dried kidney beans need at least 4 hours in cold water to soften properly and cut cooking time in half.
- Sauté Onions Slow: Cook the onions for 8-10 minutes on medium-low until golden, not just translucent. It builds the flavor base that makes the chili taste rich.
- Skip Rinsing Rice: Long-grain white rice doesn’t need rinsing for this dish—starchy water actually thickens the chili slightly and saves a step.
- Use Extra Broth: Sounds weird, but it works: add an extra ½ cup vegetable broth when simmering. The beans absorb more liquid than you think, and it prevents dry chili.
Common Mistakes When Making chilli and rice
Undercooked Beans
Never rush the bean cooking process—undercooked beans ruin the texture and can cause digestive issues. I always soak dried kidney beans overnight or use the quick-soak method. Even then, they need 45-60 minutes of simmering to become tender. Test by pressing a bean between your fingers. 💡
Skipping the Rinse
Rinsing the rice is non-negotiable. Skipping this step leaves excess starch that turns your rice gummy. I rinse 1.5 cups long-grain white rice until the water runs completely clear, which takes about 3-4 rinses in my experience.
Overcrowding the Pan
When sautéing the onion, garlic, and red bell pepper, use a large skillet to prevent steaming. Overcrowding leads to soggy veggies and muted flavors. I use a 12-inch skillet to give everything room to caramelize properly.
Untoasted Spices
Adding chili powder, cumin, and smoked paprika directly to liquids skips the crucial toasting step. I cook the spices in olive oil for 1 minute to wake up their flavors and remove any raw bitterness.
Dry Chili Base
If your chili thickens too much, don’t panic—just add some of the reserved bean cooking liquid. I keep 1 cup of the starchy liquid for exactly this purpose. The rice will absorb some moisture, so err on the saucier side.
Improper Resting
Let the rice sit covered off heat for 5 minutes after cooking. This final steaming step is what makes the grains fluffy and separate. I fluff with a fork right before serving to release any trapped steam.
Nutrition Facts
Frequently Asked Questions
Can I use canned beans instead of dried?
Use 2 cans (15 oz each) of kidney beans, drained and rinsed. They’ll cook faster—just simmer for 10 minutes in the chili base to absorb flavors.
Why rinse the rice before cooking?
Rinsing removes excess starch, preventing gummy rice. Use cold water until it runs clear, about 3-4 rinses for best results.
How do I adjust the heat level?
Reduce chili powder to 1 tbsp for mild flavor, or add 1/2 tsp cayenne for extra heat. Taste and adjust after simmering.
Can I make this ahead of time?
Yes! Store chili and rice separately in the fridge for up to 4-5 days. Reheat chili with a splash of water before serving.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026