If you’re looking for a comforting, vibrant dish that feels like a warm hug in every bite, this Black Beans and Rice Recipe is absolutely for you. It brings together the perfect balance of tender black beans, fluffy rice, and a burst of flavor from aromatic sofrito and sazón seasoning. Whether you’re cooking for a crowd or meal prepping for the week, this recipe delivers soul-satisfying comfort food that’s both humble and deliciously unforgettable.

Ingredients You’ll Need
The ingredients for this Black Beans and Rice Recipe are wonderfully simple but essential. Each element plays a key role in building layers of flavor, texture, and color that make the dish truly special.
- 1 tablespoon olive oil: The perfect base to sauté the sofrito and bring out its rich aroma.
- 1/4 cup sofrito: A blend of fresh vegetables and herbs that infuses the dish with a savory foundation; freezing it ahead saves time.
- 1 can black beans (rinsed and drained): Adds hearty texture and a creamy element that balances the rice.
- 2 cups long grain rice: Carolina rice works great here for fluffy, separate grains.
- 3 1/2 cups water: Hydrates the rice just right for perfect cooking.
- 1 packet Sazon with achiote (or 1/2 tablespoon homemade sazón): Brings vibrant color and a distinctive, mildly smoky flavor.
- 1 large vegetable or chicken bouillon cube (such as Maggi): Deepens the savory taste and enhances umami.
- 1 teaspoon kosher salt: Balances all the flavors beautifully.
How to Make Black Beans and Rice Recipe
Step 1: Sauté Sofrito
Begin by heating olive oil in a medium pot over medium heat. Add the sofrito and cook, stirring occasionally, until it releases its fragrant aroma — about 3 to 4 minutes. This step is crucial because it creates the flavor base that will elevate the entire dish.
Step 2: Add Beans and Rice
Next, gently stir in the rinsed and drained black beans along with the rice. This mix starts to combine the textures, with the creamy beans contrasting the grainy rice. Make sure they are evenly distributed for consistent cooking.
Step 3: Add Liquids and Seasonings
Pour in the water, then crumble in the sazón seasoning and the bouillon cube. Sprinkle the kosher salt evenly and give everything a thorough stir to blend the seasonings throughout the pot. This is where the dish really starts to come alive, thanks to the vibrant spices and rich broth flavor.
Step 4: Bring to a Boil
Turn up the heat and bring the mixture to a vigorous boil. Watch carefully until most of the water is absorbed — you want the liquid level to just skim the surface of the rice. This ensures the rice cooks evenly and fully soaks up all those incredible flavors.
Step 5: Simmer
Lower the heat to a gentle simmer and cover the pot tightly. Let it cook for about 15 minutes without lifting the lid. This slow cook allows the rice to steam perfectly and the beans to soften into the mix, creating a tender and cohesive dish.
Step 6: Rest and Fluff
Once the simmer is done, remove the pot from heat but keep it covered. Let it rest for 5 to 8 minutes so the rice finishes steaming and settles into a fluffy texture. Then, fluff it lightly with a fork to separate the grains before serving.
How to Serve Black Beans and Rice Recipe

Garnishes
Adding fresh garnishes brings a bright contrast to this hearty dish. Try chopped cilantro, a squeeze of lime juice, or diced avocado for creaminess. A sprinkle of diced onions or a drizzle of hot sauce can also up the freshness and kick, making each bite pop.
Side Dishes
This Black Beans and Rice Recipe pairs beautifully with a variety of sides. A simple green salad or sautéed greens such as kale or spinach add a nutritious balance. You can also serve it alongside grilled vegetables, fried plantains, or your favorite protein like roasted chicken or fish for a complete meal.
Creative Ways to Present
For a fun twist, turn this recipe into stuffed peppers or burrito bowls layered with your favorite toppings. Serving it in warm tortillas with cheese and salsa transforms it into a savory, satisfying hand-held meal. You can also mold the rice and beans into neat shapes using a ramekin for an elegant presentation.
Make Ahead and Storage
Storing Leftovers
Leftover black beans and rice keep well in an airtight container in the refrigerator for up to four days. This makes for a convenient and flavorful lunch or dinner on busy days.
Freezing
You can freeze this dish in portion-sized freezer-safe containers. It freezes nicely for up to two months, so it’s perfect for batch cooking and enjoying later without losing texture or flavor.
Reheating
To reheat, gently warm the black beans and rice in a covered skillet or microwave, adding a splash of water if needed to loosen the texture. Stir occasionally to ensure even heating, and you’ll have a delicious meal ready in minutes.
FAQs
Can I use dried black beans instead of canned?
Absolutely! If using dried beans, soak them overnight and cook separately until tender before adding to your rice. This adds extra time but enhances flavor and texture beautifully.
What if I don’t have sofrito?
No worries! You can make a quick substitute by finely chopping onions, garlic, peppers, and tomatoes, then sautéing them together. While fresh sofrito is best, this shortcut can work in a pinch.
Is this recipe gluten-free?
Yes, all ingredients in this Black Beans and Rice Recipe are naturally gluten-free. Just be sure your bouillon cube or seasoning packet doesn’t contain any gluten additives.
Can I make this recipe spicy?
Definitely! Add diced jalapeños to the sofrito, a dash of cayenne pepper, or serve with your favorite hot sauce on the side to give it a pleasant heat.
What rice type works best?
Long grain rice, like Carolina or basmati, is ideal because it stays fluffy and doesn’t clump together. Avoid short grain rice, which tends to be stickier and can change the texture of the dish.
Final Thoughts
This Black Beans and Rice Recipe is one of those dishes you’ll want to keep in your culinary rotation. Its comforting flavors, simple ingredients, and versatility make it a true crowd-pleaser. So roll up your sleeves and give it a try—you might just discover your new favorite go-to meal.
Print
Black Beans and Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Latin American
Description
This flavorful Black Beans and Rice recipe combines aromatic sofrito, tender black beans, and fluffy long grain rice to create a classic and comforting dish perfect for any meal. With simple ingredients and straightforward steps, this dish offers a delicious taste of traditional Latin American cuisine in just 45 minutes.
Ingredients
Ingredients
- 1 tablespoon olive oil
- 1/4 cup sofrito (store-bought or homemade, frozen works well)
- 1 can black beans, rinsed and drained
- 2 cups long grain rice (preferably Carolina rice)
- 3 1/2 cups water
- 1 packet Sazon with achiote (or 1/2 tablespoon homemade sazon seasoning)
- 1 large vegetable or chicken bouillon cube (such as Maggi)
- 1 teaspoon kosher salt
Instructions
- Sauté Sofrito: Heat 1 tablespoon of olive oil in a medium pot over medium heat. Add 1/4 cup of sofrito and cook, stirring frequently, until it becomes fragrant and slightly softened, about 3 to 4 minutes.
- Add Beans and Rice: Stir in the rinsed and drained black beans along with 2 cups of long grain rice. Mix them well with the sofrito and oil to combine all flavors.
- Add Liquids and Seasonings: Pour in 3 1/2 cups of water. Add 1 packet of Sazon with achiote, 1 large bouillon cube, and 1 teaspoon of kosher salt. Stir thoroughly to evenly distribute the seasonings throughout the mixture.
- Bring to a Boil: Increase the heat to high and bring the mixture to a rolling boil. Let it cook until the liquid is mostly absorbed and just barely covers the top of the rice—this usually takes a few minutes.
- Simmer: Reduce the heat to low and cover the pot tightly. Allow the rice and beans to simmer gently for 15 minutes, letting the rice cook fully and absorb all the flavors.
- Rest and Fluff: Remove the pot from heat but keep it covered. Let it rest for 5 to 8 minutes to allow the rice to steam and set. Finally, fluff the rice with a fork before serving to separate the grains and mix in the beans evenly.
Notes
- You can substitute vegetable bouillon cube with chicken for added flavor if not vegetarian.
- Sofrito can be homemade or store-bought; freezing portions makes it easy to use for multiple recipes.
- Using Carolina rice ensures a fluffy, separate grain texture preferred in this dish.
- Adjust salt according to taste after cooking.
- This recipe makes a great side or can be a standalone meal with added protein.

