Go Back
+ servings
Sheila Browder

Black Beans And Rice Recipe

I'm a big believer that the best meals are the ones that come together quickly without sacrificing nutrition. Black beans and rice is exactly that kind of dish. It's budget-friendly, packed with plant-based protein and fiber, and honestly? It tastes even better than takeout. This recipe pairs beautifully with simple sides like a fresh salad or some roasted vegetables, and it's the perfect base for building more elaborate dishes like bean rice cheese burritos when you're feeling adventurous.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings: 4
Course: Dessert
Cuisine: American

Ingredients
  

  • 2 tablespoon fresh cilantro optional, but it adds brightness at the finish
  • ¼ cup yellow onion (finely diced, not minced
  • 2 cup vegetable broth or chicken broth reduced-sodium helps you control saltiness
  • 2 clove garlic minced fine so it distributes evenly
  • 1 cup medium grain white rice jasmine or basmati work beautifully too
  • ½ lime for squeezing over the top, optional but recommended
  • 15 ounce canned black beans drained and rinsed to remove excess sodium
  • ½ teaspoon ground cumin (this is the flavor backbone
  • Salt and fresh cracked black pepper (to taste
  • 1 tablespoon olive oil extra virgin for drizzling at the end if you like

Method
 

Step 1: Start With Heat and Aromatics
  1. Pour your tablespoon of olive oil into a medium saucepan and set the heat to medium-high. Let it get nice and shimmering—this takes about one minute. Once it's hot, add your finely diced onion and let it cook undisturbed for about 30 seconds, then stir it around. You're looking for the edges to turn from translucent to just starting to pick up some color, which takes about 3 minutes total. The onion should smell sweet and slightly caramelized, not raw.
Step 2: Add Garlic and Toast the Rice
  1. Now add your minced garlic and stir constantly for exactly 1 minute. Garlic burns easily, so you don't want to leave it unattended, but 1 minute is long enough to cook off that harsh raw bite while keeping it fresh and fragrant. You'll know it's ready when your whole kitchen smells amazing—that's your signal to move on immediately. Add your uncooked rice right into the pot and keep stirring for about 2 minutes. You're not trying to brown it deeply—just coat each grain in that oil and let it warm through slightly. This step is what prevents your rice from turning into mush later.
Step 3: Add Liquid and Seasonings
  1. Pour in your broth and add the ½ teaspoon of cumin. Give everything a good stir to distribute the cumin evenly—you don't want it clumping in one spot. Add a pinch of salt at this point (not the full amount yet, since you'll adjust at the end). Increase the heat slightly and let the mixture come to a rolling boil, which takes about 2-3 minutes. You'll see steam rising and hear the liquid bubbling.
Step 4: Cover and Simmer
  1. Once you reach a full boil, immediately cover the saucepan with a tight-fitting lid and reduce the heat to low. Set a timer for 20 minutes. Don't lift that lid during this time—every peek lets steam escape and extends your cooking time. The rice is doing important work in there, absorbing liquid and becoming tender. Resist the temptation to check on it.
Step 5: Finish With Beans
  1. When your timer goes off, carefully remove the lid (watch out for steam rising up). The rice should look mostly cooked and the liquid should be almost completely absorbed. Open your can of black beans, drain them in a colander, and give them a quick rinse under cold water. This removes excess sodium from the canning liquid. Stir the rinsed beans directly into the hot rice. Replace the lid and turn off the heat. Let it sit undisturbed for 3 minutes. This resting period allows the residual heat to warm the beans through and lets everything meld together. It sounds simple, but this step makes a real difference.
Step 6: Season and Serve
  1. Remove the lid, give everything a good stir, and taste. This is your moment to adjust the seasoning. Add salt and pepper gradually—remember, the broth already has salt, so you might need less than you think. Squeeze that lime wedge over the top if you have it (the acid brightens everything), sprinkle with fresh cilantro if you're using it, and serve immediately.

Notes

- Use medium-grain white rice - Long-grain tends to be too delicate and breaks apart, while short-grain gets mushy. Medium grain gives you that perfect tender-but-separate texture.
- Don't skip the rice-toasting step - This 2-minute phase creates what cooks call the "flavor foundation." It prevents mushy rice and adds subtle depth.
- Taste the broth before using it - Some broths are very salty, others are mild. Knowing what you're working with helps you season appropriately at the end.
- Keep that lid on during simmering - I know it's tempting to check, but lifting the lid releases steam and throws off your cooking time. Trust the process.
- Make it spicy if you like - Add ¼ teaspoon of cayenne pepper with the cumin, or a pinch of smoked paprika for depth.
- Add fresh vegetables - Diced bell peppers, corn, or diced tomatoes can go in with the beans at the end, or even with the initial onion.

Tried this recipe?

Let us know how it was!