There’s a reason nearly every culture on earth has its own version of beans and rice. It’s a culinary match made in heaven! From Louisiana’s red beans to Indian dal, this humble pairing is a global superstar. But for me, the Cuban version holds a special place in my heart. The magic is in the deep, savory sauce—rich with aromatics, a hint of tang, and a gentle warmth. Piled high on fluffy brown rice and crowned with a vibrant medley of hard-boiled egg, cool sour cream, and sharp red onion, this dish is a symphony of flavor and texture. It’s comfort food that feels both incredibly satisfying and beautifully complex.
Ingredients
• For the Black Beans
• 1½ cups / 300g dried black beans, picked over and rinsed
• 3 tablespoons / 45ml olive oil
• 3 medium onions, diced
• 4 cloves garlic, minced
• 2 bay leaves
• ½ teaspoon / 1g dried oregano
• ½ teaspoon / 1g dried thyme
• 1 tablespoon / 15g tomato paste
• ¼ teaspoon / 1ml Tabasco, or to taste
• 1 tablespoon / 15ml red wine vinegar
• 1 cup / 240ml water, plus more as needed
• 2 green bell peppers, cored and diced
• Salt to taste
• Freshly ground black pepper to taste
• For Serving
• 4 cups cooked Perfect Brown Rice
• 1 hard-boiled egg, minced
• ⅔ cup / 160g sour cream
• ½ small red onion, finely diced
Instructions
1. First, prepare the beans. Soak them overnight in a large bowl with enough cold water to cover them by a few inches. Alternatively, for a quick soak, place the beans in a saucepan, cover with water, bring to a boil for 2 minutes, then turn off the heat, cover, and let them sit for 1 hour. Drain the beans well regardless of the method used.
2. In a large saucepan or Dutch oven, heat the olive oil over medium heat. Add the diced onions and sauté for 5-7 minutes until softened and translucent. Stir in the minced garlic and cook for another minute until fragrant.
3. Add the drained beans to the pot along with the bay leaves, oregano, thyme, tomato paste, Tabasco, vinegar, and 1 cup of water. Stir everything to combine.
4. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 1 to 1½ hours. Stir occasionally to prevent sticking. The beans are done when they are tender but still hold their shape. If the mixture looks too dry during cooking, add a splash of water. The final sauce should be thick, not watery.
5. About 10 minutes before the beans are finished cooking, stir in the diced green peppers. Continue to simmer until the peppers are tender-crisp.
6. Remove the bay leaves. Season generously with salt and freshly ground black pepper to taste.
7. To serve, spoon the hot black beans over individual portions of brown rice. Garnish with a sprinkle of minced hard-boiled egg, a dollop of sour cream, and a final flourish of diced red onion. Enjoy immediately!
Nutritional Information
• Nutritional Highlights
• Plant-Powered Protein: Black beans are an excellent source of plant-based protein, essential for muscle repair and growth.
• Fiber-Rich: This dish is packed with dietary fiber from both the beans and brown rice, promoting digestive health and keeping you feeling full and satisfied.
• Rich in Minerals: Black beans provide important minerals like iron, magnesium, and folate.
• Complex Carbohydrates: Brown rice offers a steady release of energy thanks to its complex carbs.
Pro Tips
• for Perfect Cuban Black Beans
• For an even deeper flavor, make the beans a day ahead. The flavors will meld and intensify overnight in the refrigerator. Just reheat gently, adding a splash of water if needed.
• Don’t skip the garnishes! The combination of creamy sour cream, sharp onion, and rich egg provides a perfect contrast of flavors and textures that elevates the entire dish.
• To make this recipe vegan, simply omit the hard-boiled egg and use your favorite plant-based sour cream or a drizzle of cashew crema instead.
• This recipe freezes beautifully. Let the beans cool completely, then store them in an airtight container in the freezer for up to 3 months for a quick and easy future meal.
FAQ
Q: How can I make this Cuban black beans recipe vegan
A: To make this recipe fully vegan, simply omit the hard-boiled egg and use a plant-based sour cream for the garnish. Many excellent dairy-free sour creams are available, or you could use a drizzle of cashew crema. The core bean recipe is already naturally vegan.
Q: Is this vegetarian beans and rice recipe a complete protein
A: Yes, the combination of black beans and brown rice creates a complete protein. Together, they provide all nine essential amino acids your body needs, making this a highly nutritious and satisfying plant-based meal.
Q: Can I use canned black beans instead of dried to save time
A: Absolutely. To substitute, use about two 15-ounce cans of black beans, rinsed and drained. You can skip the soaking and long simmering time. After sautéing the onions and garlic, add the canned beans and other ingredients and simmer for just 20-30 minutes to let the flavors meld before adding the green peppers.
Q: How should I store and reheat leftover black beans
A: Store leftover beans in an airtight container in the refrigerator for up to 4 days. The flavors will actually deepen overnight. Reheat gently on the stovetop over low heat, adding a splash of water if the sauce has thickened too much. This recipe also freezes beautifully for up to 3 months.





