This Black Beans and Rice recipe delivers a deeply comforting, savory meal with creamy beans and fluffy rice. The secret is a flavorful sofrito base that fills your kitchen with an incredible aroma. It’s a simple, humble dish that’s truly unforgettable.
Craving a delicious Black Beans and Rice? You've come to the right spot! From Dinner Ideas favorites to amazing Appetizers & Snacks recipes, there's something here for everyone.
Why You’ll Love This Black Beans and Rice
- Deeply satisfying: Creamy beans and fluffy rice create a comforting, filling meal.
- Incredible aroma: Sautéing the sofrito fills your kitchen with a warm, inviting scent.
- Versatile serving: Enjoy as a main, side, or filling for burritos and peppers.
- Better next day: Flavors meld overnight for even more delicious leftovers.
Ingredients & Tools
- 2 tablespoons olive oil
- 1 large yellow onion, finely diced
- 1 green bell pepper, finely diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- 2 cups chicken or vegetable broth
- 2 (15-ounce) cans black beans, rinsed and drained
- 1 cup long-grain white rice
- 1 bay leaf
- Salt and black pepper to taste
- Fresh cilantro and lime wedges for serving
Tools: A large, heavy-bottomed pot or Dutch oven with a tight-fitting lid.
Notes: Don’t skip rinsing the beans—it improves the final texture. A heavy-bottomed pot distributes heat evenly for perfect rice.
Nutrition (per serving)
| Calories: | 380 kcal |
| Protein: | 15 g |
| Fat: | 6 g |
| Carbs: | 68 g |
| Fiber: | 12 g |
Serves: 4 | Prep Time: 15 minutes | Cook Time: 25 minutes | Total Time: 40 minutes
Before You Start: Tips & Ingredient Notes
- Rinse your rice. This is a small step with a big payoff. Rinsing removes excess surface starch, which prevents your rice from becoming gummy and sticky, giving you those lovely separate, fluffy grains.
- Don’t rush the sofrito. This base of onions, peppers, and garlic is the flavor foundation of the entire dish. Take your time and let them soften and sweeten properly—it should take a good 8-10 minutes.
- Use the right pot. A Dutch oven or a heavy-bottomed pot with a tight lid is non-negotiable. It creates the consistent, steamy environment your rice needs to absorb all the liquid and cook evenly.
- Taste your broth. Since you’re using broth as the main cooking liquid, its saltiness will directly impact the final dish. Give it a taste before adding salt, so you can adjust accordingly.
How to Make Black Beans and Rice
Step 1: Start by preparing your sofrito. Heat the olive oil in your large, heavy-bottomed pot over medium heat. Once the oil shimmers, add the diced onion and green bell pepper. You’ll want to cook these, stirring occasionally, until they become very soft and translucent. This isn’t the stage for browning—you’re looking for them to sweeten and melt down, which should take about 8 to 10 minutes. The aroma at this point is just fantastic.
Step 2: Add the minced garlic, cumin, dried oregano, and smoked paprika to the pot. Stir constantly and cook for just about one minute. You’ll notice the fragrance becomes incredibly potent and warm. The trick is to toast the spices in the oil just until they’re fragrant, but be careful not to burn the garlic—that would make everything taste bitter.
Step 3: Now, pour in the broth. Use your spoon to scrape up any of those delicious browned bits from the bottom of the pot—that’s pure flavor right there. Then, add the rinsed black beans, the uncooked rice, and the bay leaf. Give everything a really good stir to combine. The liquid should just cover the beans and rice.
Step 4: Bring the pot to a lively boil. Once it’s bubbling away, immediately reduce the heat to the lowest possible setting and cover the pot tightly with the lid. This is crucial—you’re creating a mini steam oven for the rice to cook in. Set a timer for 20 minutes and do not peek! Lifting the lid lets the precious steam escape.
Step 5: After 20 minutes, turn off the heat. But don’t take the lid off yet! Let the pot sit, covered and undisturbed, for another 10 full minutes. This resting time is when the rice finishes steaming and absorbs any last bit of moisture, becoming perfectly tender. It also makes the whole dish much easier to fluff.
Step 6: Now you can uncover. Remove and discard the bay leaf. Take a fork and gently fluff the rice and beans, bringing the mixture from the bottom up to the top. You’ll see how the grains are separate and the beans are nestled throughout. Season to taste with salt and black pepper. Serve immediately, topped with a generous handful of fresh cilantro and a big squeeze of lime juice over the top.
Storage & Freshness Guide
- Fridge: Store in an airtight container for 3–4 days.
- Freezer: Freeze in portions for up to 3 months; thaw in fridge before reheating.
- Reviving: Reheat gently with a splash of water to restore moisture.
Serving Suggestions
Complementary Dishes
- Grilled Chicken or Shrimp — The smoky char from the grill provides a fantastic textural contrast and a hit of extra protein that turns this into a complete feast.
- A Simple Avocado Salad — Just diced avocado, red onion, tomato, and a lime vinaigrette cuts through the richness of the beans and adds a cool, creamy element.
- Sautéed Greens — A side of garlicky kale or Swiss chard adds a pop of color and earthiness that complements the main dish beautifully.
Drinks
- A Crisp Lager — The clean, slightly bitter finish of a cold lager is the perfect palate cleanser between bites of the savory, spiced beans and rice.
- Sparkling Water with Lime — For a non-alcoholic option, the effervescence and citrus zing are incredibly refreshing and highlight the lime in the dish itself.
- A Zesty Paloma — The grapefruit and tequila in this cocktail have a brightness that stands up wonderfully to the earthy, cumin-spiced flavors.
Something Sweet
- Mango Sorbet — The tropical, fruity sweetness is a light and vibrant way to end the meal, cleansing the palate after the hearty main course.
- Chocolate-Dusted Almonds — A small bowl of these offers a satisfying crunch and a touch of bitter dark chocolate that doesn’t feel too heavy.
- Coconut Flan — If you’re going all out, the creamy, caramel-coated custard is a classic pairing that feels indulgent and special.
Top Mistakes to Avoid
- Lifting the lid while the rice is cooking. I know it’s tempting to check on its progress, but this releases the essential steam that’s cooking the rice. Trust the process and the timer—it needs that sealed environment to cook properly.
- Using the wrong type of rice. Long-grain white rice like jasmine or basmati works best here because it stays fluffy and separate. Avoid short-grain or risotto rice, which will become far too sticky and starchy.
- Not letting it rest after cooking. That 10-minute rest off the heat is not a suggestion! It’s a final,
Black Beans And Rice
Make the best Black Beans and Rice with this easy recipe. A savory, comforting meal ready in 40 minutes. Get the step-by-step guide now!
Ingredients
For the Ingredients
-
2 tablespoons olive oil
-
1 large yellow onion (finely diced)
-
1 green bell pepper (finely diced)
-
4 cloves garlic (minced)
-
1 teaspoon ground cumin
-
1 teaspoon dried oregano
-
1/2 teaspoon smoked paprika
-
2 cups chicken or vegetable broth
-
2 cans black beans (15-ounce, rinsed and drained)
-
1 cup long-grain white rice
-
1 bay leaf
-
Salt and black pepper (to taste)
-
Fresh cilantro and lime wedges (for serving)
Instructions
-
Start by preparing your sofrito. Heat the olive oil in your large, heavy-bottomed pot over medium heat. Once the oil shimmers, add the diced onion and green bell pepper. You’ll want to cook these, stirring occasionally, until they become very soft and translucent. This isn’t the stage for browning—you’re looking for them to sweeten and melt down, which should take about 8 to 10 minutes. The aroma at this point is just fantastic.01
-
Add the minced garlic, cumin, dried oregano, and smoked paprika to the pot. Stir constantly and cook for just about one minute. You’ll notice the fragrance becomes incredibly potent and warm. The trick is to toast the spices in the oil just until they’re fragrant, but be careful not to burn the garlic—that would make everything taste bitter.02
-
Now, pour in the broth. Use your spoon to scrape up any of those delicious browned bits from the bottom of the pot—that’s pure flavor right there. Then, add the rinsed black beans, the uncooked rice, and the bay leaf. Give everything a really good stir to combine. The liquid should just cover the beans and rice.03
-
Bring the pot to a lively boil. Once it’s bubbling away, immediately reduce the heat to the lowest possible setting and cover the pot tightly with the lid. This is crucial—you’re creating a mini steam oven for the rice to cook in. Set a timer for 20 minutes and do not peek! Lifting the lid lets the precious steam escape.04
-
After 20 minutes, turn off the heat. But don’t take the lid off yet! Let the pot sit, covered and undisturbed, for another 10 full minutes. This resting time is when the rice finishes steaming and absorbs any last bit of moisture, becoming perfectly tender. It also makes the whole dish much easier to fluff.05
-
Now you can uncover. Remove and discard the bay leaf. Take a fork and gently fluff the rice and beans, bringing the mixture from the bottom up to the top. You’ll see how the grains are separate and the beans are nestled throughout. Season to taste with salt and black pepper. Serve immediately, topped with a generous handful of fresh cilantro and a big squeeze of lime juice over the top.06
Not what you're looking for?



