
This recipe brings authentic Latin flavors to your table in 30 minutes using simple pantry staples. I developed it after studying my grandmother’s vague notes about “beans with rice”—her signature dish that never needed a written recipe.
The key is building layers of flavor quickly. Canned beans make this foolproof, while traditional sofrito and spices create that restaurant-quality taste. It’s the kind of dish that proves great food doesn’t require hours in the kitchen.
What emerges is perfectly seasoned rice with tender beans that soak up every spice. The texture is ideal—soft but distinct grains with creamy beans that hold their shape. One taste and you’ll understand why this combination appears on tables across Latin America.
Serve it alongside grilled meats or as a vegetarian main. The technique works every time.
Ingredients for Traditional Black Beans and Rice Recipe with Canned Beans
Pantry staples meet bold Latin flavors. Nothing complicated, just good ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed well |
| Canned Black Beans 🫘 | 2 cans | 15 oz each, drained and rinsed |
| Green Bell Pepper 🌶️ | 1 whole | Diced finely for sofrito |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted for warmth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Vegetable Broth 🥣 | 2 cups | Low-sodium preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Lime 🍈 | 1 whole | Juiced, about 2 tbsp |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The sofrito base makes this dish sing. Green bell peppers and onions should be fresh and firm—skip the pre-diced stuff. I grab mine at Trader Joe’s or the local Latin market where they turn over produce faster. The beans? Goya or Bush’s are my go-tos (no weird aftertaste). For rice, any long-grain works, but jasmine or basmati add a nice aroma. Rinse it well to avoid gummy texture.
No fresh cilantro? Parsley at a 1:1 swap works in a pinch (flavor’s different but still bright). No lime? Lemon juice gets you 90% there. Missing cumin? Coriander plus a pinch of chili powder can fill the gap. The broth can be from concentrate—just pick vegetable, not chicken. And if you only have dried cilantro, skip it entirely. It’s not the same.
Leftovers keep 4-5 days in the fridge, and honestly taste better the next day. Freezes for 3 months too (portion before freezing for easy meals). The rice will firm up, so add a splash of water when reheating. Fresh cilantro on top right before serving brightens everything up.
Why You’ll Love This Recipe
- 20-Minute Meal: I can have this on the table faster than takeout arrives, thanks to canned beans and one pot.
- Smoky Garlic Depth: The sauteed onion, bell pepper, and garlic with a pinch of cumin make the beans taste like they simmered all day.
- Feeds the Week: I double the batch and pack it for lunch—still tastes great cold or reheated with a fried egg on top.
- Pantry Hero: Five shelf-stable staples plus whatever veggies are lurking in my crisper save me from the grocery store.
Step-by-Step Instructions for Black Beans and Rice
Here’s how I make this classic dish with canned beans—fast, flavorful, and foolproof.
Step 1: Sauté the Aromatics
Heat the 2 tbsp olive oil in a large pot over medium heat. Add the diced yellow onion and green bell pepper, cooking for 5-6 minutes until they soften and the onion becomes translucent. This builds the flavor base known as sofrito in Latin cooking.
Stir in the minced garlic cloves and cook for 30 seconds until fragrant. Be careful not to let it brown—burnt garlic turns bitter. The moment you smell that rich, nutty aroma, you’re ready for the next step.
Step 2: Toast the Spices and Add Rice
Add the 1.5 tsp ground cumin and 1 tsp dried oregano to the pot, stirring constantly for 20-30 seconds to toast the spices. This brief toasting wakes up their essential oils and deepens their flavor. You’ll notice the aroma become more intense.
Immediately add the 1.5 cups long-grain white rice, stirring to coat every grain in the spiced oil. Toast the rice for 1-2 minutes until the edges appear slightly opaque. This prevents a starchy texture in the finished dish.
Step 3: Simmer with Beans and Broth
Pour in the 2 cups vegetable broth, the drained and rinsed 2 cans canned black beans, and the 1 whole bay leaf. Add the 1 tsp salt and 0.5 tsp black pepper. Bring to a boil over high heat.
Once boiling, reduce the heat to low, cover, and simmer for 18-20 minutes until the rice is tender and the liquid is absorbed. Avoid lifting the lid during cooking—released steam disrupts the process.
Step 4: Finish with Fresh Flavors
Remove the pot from heat and let it sit covered for 5 minutes. This final rest allows the rice to steam and become perfectly fluffy. Discard the bay leaf.
Gently fold in the 0.5 cup fresh cilantro and the juice from the 1 whole lime. The acid from the lime brightens all the flavors, while the cilantro adds a fresh, herbal note. Taste and adjust salt if needed before serving.
Pro Tips For Making Traditional Black Beans And Rice Recipe With Canned Beans
- Rinse the Beans: Drain and rinse the canned black beans thoroughly to remove the starchy liquid—I learned this the hard way after my rice turned out gummy.
- Sweat the Veggies: Cook the onion, bell pepper, and garlic in oil until soft and translucent, about 5-7 minutes; this builds a flavor base that makes a real difference.
- Use the Bean Liquid: Reserve about ½ cup of the bean liquid to add back into the rice while cooking—it adds depth and helps prevent dryness.
- Rest Before Serving: Let the finished dish sit covered for 10 minutes off the heat; the rice absorbs the flavors and the texture evens out—yes, even if you’re impatient like me.
Serving Suggestions for Leftovers
As a Main Dish
This stands beautifully as a vegetarian meal on its own. I like to top each serving with fried eggs or avocado slices for extra richness. The creamy yolk or cool avocado contrasts perfectly with the warm, spiced rice and beans. 💛
With Grilled Proteins
Pair it with grilled chicken or carne asada for a complete Latin-inspired plate. The beans and rice soak up the juices from the meat, creating a symphony of flavors. I often make this combo for weeknight dinners.
For Taco Night
Use this as a base for vegetarian tacos. Fill warm tortillas with the mixture, then top with shredded cheese, sour cream, and salsa. The leftovers make excellent burrito fillings too.
With Fresh Toppings
Garnish with diced tomatoes, sliced jalapeños, or crumbled cotija cheese for added texture and flavor. A dollop of Greek yogurt or sour cream cools the spices beautifully. Fresh toppings brighten every bite.
For Meal Prep
Portion into containers with roasted vegetables or a simple green salad for balanced lunches. The dish reheats well, and the flavors deepen over time. I pack it with a lime wedge for a fresh squeeze at lunchtime. ⏰
Family-Style Serving
Serve in a large bowl with warm tortillas, chips, and hot sauce on the side. Let everyone build their own plates. This is how my grandmother served it—simple, communal, and always satisfying.
Nutrition Facts
Frequently Asked Questions
Should I rinse canned beans for this?
Rinsing removes excess sodium and starch, preventing a metallic taste. Use a colander and run under cold water for 20-30 seconds until the water runs clear.
Can I make this with brown rice?
Yes, but adjust the liquid to 2.5 cups and simmer for 40-45 minutes. Brown rice needs more water and time to soften. The texture will be chewier but just as flavorful.
Why does the rice turn mushy?
Lifting the lid during cooking releases steam, leading to uneven absorption. Also, avoid stirring while simmering—this breaks the grains. Stick to the 18-20 minute covered cook time.
What if I don’t have fresh cilantro?
Use flat-leaf parsley as a 1:1 substitute for a similar fresh note. Dried cilantro won’t work—it loses its bright flavor when dried. Skip it entirely if you must.
- 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