This post may contain affiliate links.
There’s something truly magical about a warm bowl of Cuban Style Beans and Rice that takes me back to my childhood kitchen. The aroma of black beans simmering with spices instantly wraps me in a cozy embrace, reminiscent of family gatherings filled with laughter and love. Every bite is a celebration of culture, a fusion of flavors that makes my heart sing.
Cuban Style Beans and Rice is comfort food at its finest. Richly seasoned beans nestled atop fluffy rice transports you straight to a sun-soaked Cuban street, where the vibrant colors and lively rhythms of life fill the air. This dish is more than just a meal; it’s a story that unfolds with every fragrant stir of the pot.
What is Cuban Style Beans and Rice?
Cuban Style Beans and Rice is a savory staple in Cuban cuisine, combining beans and rice in perfect harmony. It typically features black beans, which are stewed with a blend of aromatic spices and vegetables, served over fluffy white rice. This dish has its roots in Afro-Cuban culinary traditions, reflecting the island’s rich history and the fusion of its cultural influences.
The use of beans in the diet is symbolic of both nourishment and community, family meals often centered around a large pot of this delicious stew. The simplicity of the ingredients belies the depth of flavor, making it a beloved meal among many families across the globe.
Why You’ll Love This Cuban Style Beans and Rice
- Flavorful Harmony: A delightful combination of spices and textures that offers a comforting, hearty meal.
- Nutritious and Filling: Packed with fiber and protein, this dish is both wholesome and satisfying.
- Family-Friendly: Suitable for all ages, making it a great choice for gatherings and weeknight dinners.
- Easy to Prepare: With straightforward ingredients and simple steps, even novice cooks can whip up this dish.
Who It’s For
- Busy families looking for quick and nutritious meal options.
- Health-conscious cooks wanting a wholesome dish filled with fiber and nutrients.
- Beginners who are just starting their cooking adventures and want something simple yet delicious.
- Foodies eager to explore vibrant flavors from different cultures.
When to Cook It
- On cozy weeknights when you crave something warm and comforting.
- For gatherings and potlucks, where sharing is part of the joy.
- As a festive meal during holidays, celebrating cultural roots and family.
- Anytime you desire a satisfying vegetarian option or a dish that warms the soul.
How to Make the Perfect Cuban Style Beans and Rice
Ingredients
- 1 cup dried black beans (or 2 cans, rinsed and drained)
- 1½ cups long grain white rice (jasmine or basmati recommended)
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, finely chopped
- 1 small green bell pepper, diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1 large bay leaf
- 2 tablespoons tomato paste
- 4 cups chicken or vegetable broth (960 ml)
- Salt and pepper to taste
- A handful fresh cilantro, chopped (optional, for garnish)
- 1 tablespoon white vinegar (optional)
Step-by-Step Instructions
Prepare the beans: If using dried beans, rinse thoroughly and soak in water overnight or for at least 6 hours. Drain and rinse again before cooking. If using canned, rinse and drain well.
Cook the beans: In a large pot, add soaked beans with 4 cups of water or broth. Bring to a boil, then reduce heat and simmer gently for about 1 to 1½ hours (or 30-40 minutes if canned) until tender but not mushy. Add the bay leaf halfway through cooking. Drain and set aside, reserving some cooking liquid.
Make the sofrito: Heat olive oil in a large skillet or pot over medium heat. Add chopped onion and diced green bell pepper. Sauté for 5-7 minutes until softened and fragrant.
Add garlic and spices: Stir in minced garlic, cumin, oregano, and a pinch of salt and pepper. Cook for 1-2 minutes until garlic is golden but not burnt.
Mix in tomato paste: Add tomato paste and cook, stirring constantly, for 2 minutes to deepen flavor.
Combine beans and sofrito: Add cooked beans back to the pot with the sofrito mixture. Pour in about 1 cup of reserved bean cooking liquid or broth to create a sauce. Simmer gently for 10-15 minutes, stirring occasionally.
Cook the rice: Rinse rice until water runs clear. In a medium saucepan, bring 3 cups of water to a boil with a pinch of salt. Add rice, stir once, cover, and reduce heat to low. Cook for 18 minutes without lifting the lid.
Rest the rice: Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork.
Finish the beans: Add white vinegar if using, taste and adjust salt and pepper.
Serve: Spoon beans over rice, garnish with chopped cilantro if desired, and enjoy.

For People with Diabetes: Sugar Substitutes
If you’re looking to reduce sugar in your meals, consider using sugar-free alternatives such as stevia, monk fruit, or allulose. Avoid honey and maple syrup as they can spike blood sugar levels.
Tools You’ll Need
- Large pot
- Skillet
- Wooden spoon
- Measuring cups and spoons
- Cutting board
- Knife
- Medium saucepan
Top Tips from Well-Known Chefs
- Soaking beans: If using dried beans, soaking overnight enhances texture and reduces cooking time.
- Sofrito base: Don’t rush the sofrito; take your time to develop deep, rich flavors by sautéing until soft.
- Rice method: Always cover the rice while it cooks to achieve the desired fluffiness without losing steam.
Storing and Reheating Tips
- Fridge: Store leftovers in an airtight container for up to 5 days.
- Freezer: Freeze for up to 3 months; portion into smaller containers for easy reheating.
- Reheating: Reheat on the stove or microwave, adding a splash of broth or water to maintain moisture.
Common Mistakes to Avoid
- Skipping the soak: Not soaking dried beans can lead to longer cooking times and tougher texture.
- Overcooking garlic: Garlic can become bitter if overcooked, so add it later in the sofrito process.
- Not tasting: Always taste and season your beans before serving for the best flavor balance.
FAQs About Cuban Style Beans and Rice
Can I use other types of beans?
Yes, you can use pinto beans or kidney beans for different flavor profiles.
Is this dish vegetarian or vegan?
Yes, when using vegetable broth, Cuban Style Beans and Rice is both vegetarian and vegan-friendly.
Can I make this ahead of time?
It depends. You can prepare the beans and rice separately and reheat them later for convenience.
Conclusion: Final Thoughts on Cuban Style Beans and Rice
Cuban Style Beans and Rice is a dish that embraces tradition and flavor, inviting everyone to the table. I hope you give this recipe a try, share your thoughts, and enjoy every comforting bite. Feel free to comment or share your own experiences with this beloved dish!


Cuban Style Beans and Rice
- Total Time: 70 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A comforting blend of seasoned black beans served over fluffy rice that embodies the warmth of Cuban cuisine.
Ingredients
- 1 cup dried black beans (or 2 cans, rinsed and drained)
- 1½ cups long grain white rice (jasmine or basmati recommended)
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, finely chopped
- 1 small green bell pepper, diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1 large bay leaf
- 2 tablespoons tomato paste
- 4 cups chicken or vegetable broth (960 ml)
- Salt and pepper to taste
- A handful fresh cilantro, chopped (optional, for garnish)
- 1 tablespoon white vinegar (optional)
Instructions
- Prepare the beans: If using dried beans, rinse thoroughly and soak in water overnight or for at least 6 hours. Drain and rinse again before cooking. If using canned, rinse and drain well.
- Cook the beans: In a large pot, add soaked beans with 4 cups of water or broth. Bring to a boil, then reduce heat and simmer gently for about 1 to 1½ hours (or 30-40 minutes if canned) until tender but not mushy. Add the bay leaf halfway through cooking. Drain and set aside, reserving some cooking liquid.
- Make the sofrito: Heat olive oil in a large skillet or pot over medium heat. Add chopped onion and diced green bell pepper. Sauté for 5-7 minutes until softened and fragrant.
- Add garlic and spices: Stir in minced garlic, cumin, oregano, and a pinch of salt and pepper. Cook for 1-2 minutes until garlic is golden but not burnt.
- Mix in tomato paste: Add tomato paste and cook, stirring constantly, for 2 minutes to deepen flavor.
- Combine beans and sofrito: Add cooked beans back to the pot with the sofrito mixture. Pour in about 1 cup of reserved bean cooking liquid or broth to create a sauce. Simmer gently for 10-15 minutes, stirring occasionally.
- Cook the rice: Rinse rice until water runs clear. In a medium saucepan, bring 3 cups of water to a boil with a pinch of salt. Add rice, stir once, cover, and reduce heat to low. Cook for 18 minutes without lifting the lid.
- Rest the rice: Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork.
- Finish the beans: Add white vinegar if using, taste and adjust salt and pepper.
- Serve: Spoon beans over rice, garnish with chopped cilantro if desired, and enjoy.
Notes
For a heartier meal, serve with avocado slices or a side salad. Store leftovers for up to 5 days in the fridge, or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 60 minutes
- Category: main course
- Method: Stovetop
- Cuisine: Cuban
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 2g
- Sodium: 300mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 15g
- Protein: 14g
- Cholesterol: 0mg
