Flavorful Vegetarian Cuban Black Beans and Rice

Whole Grains, Rice, and Pasta

October 30, 2026

Cuban Black Beans and Rice – vegetarian recipe

Cuban black beans and rice is the kind of pot you set on low and let time do the work. Dried black beans simmer with garlic, bay, oregano, and thyme until creamy, finished with a splash of red wine vinegar that wakes everything up.

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 (10.6 oz) dried black beans, picked over and rinsed
• 3 tablespoons / 45ml (1.5 fl oz) olive oil
• 3 medium onions, diced
• 4 cloves garlic, minced
• 2 bay leaves
• ½ teaspoon / 1g (0.04 oz) dried oregano
• ½ teaspoon / 1g (0.04 oz) dried thyme
• 1 tablespoon / 15g (0.53 oz) tomato paste
• ¼ teaspoon / 1ml Tabasco, or to taste
• 1 tablespoon / 15ml (0.5 fl oz) 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 (960 ml) cooked Perfect Brown Rice
• 1 hard-boiled egg, minced
• ⅔ cup / 160g (5.6 oz) 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 (240 ml) 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.

More Recipes You’ll Love

Cuban Black Beans and Rice – vegetarian recipe
Stav Kogan

Cuban Black Beans and Rice

A deeply savory Cuban black bean recipe, rich with aromatics and a hint of tang, served over fluffy brown rice and topped with hard-boiled egg, sour cream, and red onion for a symphony of flavor and texture.
Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 45 minutes
Servings: 4 serving
Calories: 585

Ingredients
  

  • For the Black Beans
  • 1½ cups / 300g (10.6 oz) dried black beans, picked over and rinsed
  • 3 tablespoons (45 ml / 1.5 fl oz) olive oil
  • 3 medium onions, diced
  • 4 cloves garlic, minced
  • 2 bay leaves
  • ½ teaspoon (1 g / 0.04 oz) dried oregano
  • ½ teaspoon (1 g / 0.04 oz) dried thyme
  • 1 tablespoon (15 g / 0.53 oz) tomato paste
  • ¼ teaspoon (1 ml / 0 fl oz) Tabasco, or to taste
  • 1 tablespoon (15 ml / 0.5 fl oz) red wine vinegar
  • 1 cup (240 ml) 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 (960 ml) cooked Perfect Brown Rice
  • 1 hard-boiled egg, minced
  • ⅔ cup (160 g / 5.6 oz) sour cream
  • ½ small red onion, finely diced
  • 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.
  • 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.

Method
 

  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.
  2. Drain the beans well regardless of the method used.
  3. In a large saucepan or Dutch oven, heat the olive oil over medium heat.
  4. Add the diced onions and sauté for 5-7 minutes until softened and translucent.
  5. Stir in the minced garlic and cook for another minute until fragrant.
  6. Add the drained beans to the pot along with the bay leaves, oregano, thyme, tomato paste, Tabasco, vinegar, and 1 cup (240 ml) of water.
  7. Stir everything to combine.
  8. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 1 to 1½ hours.
  9. 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.
  10. About 10 minutes before the beans are finished cooking, stir in the diced green peppers.
  11. Continue to simmer until the peppers are tender-crisp.
  12. Remove the bay leaves.
  13. Season generously with salt and freshly ground black pepper to taste.
  14. To serve, spoon the hot black beans over individual portions of brown rice.
  15. Garnish with a sprinkle of minced hard-boiled egg, a dollop of sour cream, and a final flourish of diced red onion.
  16. Enjoy immediately!
  17. 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.

Nutrition

Calories: 585kcalCarbohydrates: 75gProtein: 22gFat: 18g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Broccoli and Spinach Purée NARIYAL SAK – vegetarian recipe

Broccoli and Spinach Purée NARIYAL SAK

Broccoli and spinach purée nariyal sak is silky greens at their most comforting — broccoli, spinach, and mixed greens simmered with ginger, green chilies, and turmeric, then blended smooth with a waxy potato for body. A final tempering of cumin seeds crackled in ghee...

Broccoli and Spinach Purée NARIYAL SAK – vegetarian recipe

Broccoli and Spinach Purée NARIYAL SAK

Broccoli and spinach purée nariyal sak is silky greens at their most comforting — broccoli, spinach, and mixed greens simmered with ginger, green chilies, and turmeric, then blended smooth with a waxy potato for body. A final tempering of cumin seeds crackled in ghee...