Black Beans and Rice

Thérèse Buchanan
by Thérèse Buchanan
4 servings
30 min

This easy black beans and rice recipe is my go-to when I want something quick, filling, and full of flavor. Made with canned black beans and a simple mix of garlic, onion, and spices, it’s the kind of side dish that works great with any main, but especially my Ropa Vieja recipe. You can serve it on its own as a light meal, or pair it with saucy shredded beef, Pork, or Chicken for a full plate.

Photo Credit: Tessie’s Table.

This black beans and rice recipe is simple, flavorful, and comes together in one pan. I use canned black beans to keep things easy and simmer the rice in broth for extra flavor. It makes a great side, but honestly, it’s filling enough to eat on its own with a fried egg or some sliced avocado.

This dish is naturally gluten-free, vegetarian, and budget-friendly too, what’s not to love?


Why you’ll love this Black Beans and Rice


  • It’s fast and easy.
  • Using canned beans cuts the cooking time way down. You’ll have this on the table in under 30 minutes.
  • It’s the perfect side dish.
  • This version complements saucy mains like Ropa Vieja without overpowering them, and it’s hearty enough to enjoy on its own too.
  • It’s packed with flavor.
  • A quick sauté of garlic and onion gives the rice beans real depth, and a splash of lime juice brightens everything up at the end.
A spoonful of Black Beans and Rice.
A Simple Twist on a Classic


When I was planning a Cuban dinner for my Cuban friend Oscar, I knew I wanted to make black beans and rice to go with the Ropa Vieja. I’ve made beans from scratch before, but I wanted something quick and easy that didn’t skimp on flavor. This version checks all the boxes, it’s fast, satisfying, and tastes like it simmered for hours.


Ingredients Needed for Black Beans and Rice


  • Olive oil: Adds richness and helps bring out the flavor of the onion and garlic.
  • Yellow onion: A little sweetness and depth, forms the base of flavor.
  • Garlic: Gives the dish that savory kick that makes beans and rice anything but boring.
  • Long-grain white rice: Holds up well and doesn’t get mushy. Jasmine or basmati will work too.
  • Chicken or vegetable broth: Adds more flavor than water and makes the rice taste like it was simmered for hours.
  • Canned black beans: The shortcut that makes this whole thing weeknight-friendly.
  • Ground cumin and dried oregano: Optional, but they bring a warm, earthy layer that ties everything together.
  • Salt and pepper: Essential for balance.
  • Lime juice: A little acid at the end brightens the whole dish.
  • Cilantro: Totally optional, but adds a fresh pop of green if you like it.
How to make Black Beans and Rice


**For more detailed instructions, please refer to the printable recipe card below.**

Chopped onion sautéing in a skillet with freshly minced garlic added to the center.

Sauté the chopped onion in oil until it softens. Stir in the garlic and cook for another minute.

Uncooked white rice added to sautéed onions and garlic in the skillet, ready to be toasted.

Add the uncooked rice and stir for a minute to toast it.

Broth poured over the rice mixture in the skillet with seasonings sprinkled on top before simmering.

Pour in the broth and add the spices, salt, and pepper.

Drained black beans sitting on top of the cooked rice, just before being stirred together.

Bring it to a boil, then reduce the heat, cover, and simmer until the rice is tender, then add the black beans.

Fully cooked black beans and rice in the skillet, fluffed and garnished with chopped fresh cilantro.

Let them cook a few more minutes. Stir in the lime juice and cilantro ( optional ) before serving.


Variations


  • Add Bell Peppers: Chop up a red or green bell pepper and cook it with the onion. It gives the dish a little extra color and sweetness.
  • Make It Spicy: Stir in some red pepper flakes or diced jalapeño with the garlic if you want a kick.
  • Use Brown Rice: Swap in brown rice, but plan on longer cook time and a bit more broth. It’ll be nuttier and heartier.
  • Try it with Sofrito: Add a spoonful of sofrito for even more depth. You can find it in jars or make a quick version with tomato, onion, garlic, and pepper.
  • Mix in Frozen Corn: A handful of frozen corn adds sweetness and texture, and it goes great with the lime and spices.


Serving Suggestions


  • With Ropa Vieja: This is the classic combo and works perfectly for a hearty Cuban dinner.
  • With Grilled Chicken or Pork: A simple protein and this rice makes a complete meal without too much effort.
  • In Burrito Bowls: Layer it with lettuce, Guacamole, Salsa, and any leftover protein for an easy lunch.
  • Topped with a Fried Egg: A great way to turn it into breakfast or a light dinner. The yolk running into the rice is so good.
  • With Avocado and Hot Sauce: Keep it simple and meatless with just a few toppings and a squeeze of lime.
Photo Credit: Tessie’s Table.
Storage and Freezing


  • How should I store Black Beans and Rice?



    Let the rice cool completely, then store in an airtight container in the fridge for up to 4 days. Reheat on the stovetop with a splash of broth or water to loosen it back up.


  • Can I freeze Black Beans and Rice?



    Freeze in a zip-top bag or container for up to 2 months. Thaw overnight in the fridge, then reheat in a skillet with a bit of oil or broth to bring it back to life.


Don’t forget to pin this for later!
Overhead shot of a serving bowl of black beans and rice with lime slices, surrounded by small bowls of ingredients.
Tips & Tricks


  • Rinse the Beans: Even though you’re stirring them in at the end, rinsing canned beans keeps the dish from getting too thick or murky.
  • Don’t Skip Toasting the Rice: Stirring it in the oil before adding liquid adds a subtle nutty flavor and helps keep the rice fluffy.
  • Use a Tight-Fitting Lid: Helps the rice cook evenly and prevents too much steam from escaping.
  • Taste and Adjust: Before serving, taste and add more lime juice, salt, or pepper as needed to brighten it up.


Recommended


More Easy Sides


Photo Credit: Tessie’s Table.
FAQ


  • Can I use cooked rice instead? Yes, if you already have leftover rice, you can skip the broth and simmering, but you may want to add extra seasoning. Just sauté the aromatics, stir in the rice and beans, and warm it through with a splash of broth.
  • Can I use water instead of broth? You can, but broth adds more flavor. If using water, you may want to add extra seasonings or even a bouillon cube.
  • Is this dish spicy? Not as written. If you like heat, you can add hot sauce, jalapeños, or crushed red pepper flakes to suit your taste.
  • Can I make it vegetarian or vegan? Yes! Use vegetable broth and skip any animal-based toppings or sides.
  • How do I keep the rice from turning mushy? Use long-grain rice, keep the heat low while simmering, and avoid stirring too much once the lid is on.
  • Can I double the recipe? Yes, just use a larger skillet and increase the ingredients accordingly. You may need to add a few extra minutes to the cooking time.
  • Can I use different beans? Black beans are traditional, but you could use pinto or kidney beans in a pinch. The flavor will be different, but still good.
  • Can I add meat? Definitely, shredded chicken, chorizo, or cooked ground beef would all mix in well.
  • What if I don’t like cilantro? No problem, just leave it off or use parsley instead.


    Can I make this ahead of time? Yes! It reheats really well, and the flavors actually improve a bit after sitting.
Recipe details
  • 4  servings
  • Prep time: 5 Minutes Cook time: 25 Minutes Total time: 30 min
Show Nutrition Info
Hide Nutrition Info
Ingredients

  • 1 tablespoon olive oil
  • 1 small yellow onion finely chopped
  • 3 cloves garlic minced
  • 1 cup long-grain white rice
  • 2 cups chicken or vegetable broth
  • 1 15 oz can black beans, drained and rinsed
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Juice of 1/2 lime
  • Chopped cilantro for garnish (optional)
  • Lime wedges for serving (optional)
Instructions

Heat olive oil in a large skillet over medium heat.
Sauté the chopped onion for 3–4 minutes until softened.
Add the garlic and cook for 30 seconds until fragrant.
Stir in the uncooked rice and toast it for 1–2 minutes, stirring often.
Pour in the broth and add cumin, oregano, salt, and pepper. Stir to combine.
Bring to a boil, then reduce heat to low, cover, and simmer for 15–18 minutes or until the rice is tender and the liquid is absorbed.
Fluff the rice with a fork, then gently stir in the black beans.
Let it cook for 2–3 more minutes to warm the beans through.
Remove from heat and stir in the lime juice.
Garnish with chopped cilantro and serve with lime wedges, if using.
Thérèse Buchanan
Want more details about this and other recipes? Check out more here!
Go
Comments
Next