Bold, tangy, and full of Cuban flavor

These Cuban black beans are simmered from scratch with onion, pepper, garlic, and spices, then finished with sugar and vinegar for that perfect sweet-tangy balance. This homemade version is fresh, rich, and guaranteed to win you over.

This post contains affiliate links. If you buy something through one of my links, I may earn a small commission at no cost to you.

Why You’ll Love This Recipe

  • Big flavor: Garlic, cumin, oregano, vinegar, and sugar give depth and balance.
  • Better than canned: Fresh beans cooked from scratch always win.
  • Budget-friendly: One pound of beans makes enough for several meals.
  • Flexible: Adjust thickness and tang exactly the way you like it.

But let’s be honest. Canned beans will only take you so far. I am loyal to El Ebro canned black beans. They are flavorful, reliable, and make me look like I planned dinner when I absolutely did not. (No, this is not sponsored. I am just a raving fan). But, when you cook Cuban black beans from scratch, you get flavor that no can would compete with. Garlic, onion, pepper, cumin, oregano, a little sugar, and that splash of vinegar that makes everything come alive. These beans have personality. They are the beans that show up to the party and don’t just sit quietly in the corner.

The best part is you get to boss them around. Want them saucy? Add more liquid. Want them thick? Simmer them down. Need a little extra tang? More vinegar never hurt anyone. And the recipe makes enough to feed a crowd or at least give you leftovers that taste even better tomorrow.

Homemade beans might not sound glamorous, but trust me. These beans deliver.

How to Make This Recipe


Equipment you’ll need for this recipe:

  • Dutch oven or large heavy pot (or Instant Pot)
  • Skillet for sofrito
  • Cutting board
  • Knife
  • Wooden spoon

Ingredients you’ll need for this recipe:

  • Black beans: The star of the show. Dry beans give you deeper flavor and creamier texture than canned.
  • Olive oil: Adds richness and helps the onions and peppers soften for the sofrito.
  • Onion: Brings sweetness and depth as it cooks down.
  • Green bell pepper: A classic Cuban ingredient that adds freshness and mild flavor.
  • Garlic: Because beans without garlic are just sad.
  • Bay leaf: Infuses a subtle herbal note while the beans cook.
  • Oregano: Earthy and fragrant, a must for Cuban-style seasoning.
  • Cumin: Warm and smoky, it rounds out the flavor.
  • Sugar: Balances the acidity and enhances the beans’ natural flavor.
  • Red wine vinegar: The splash of tang that wakes up the whole dish.
  • Salt and black pepper: Basic, but essential for bringing everything together.
  • Water: Needed for cooking the beans. It becomes the base of that delicious sauce

Instructions

STOVE TOP METHOD:

  1. Soak the beans:
    Place 1 pound of dry black beans in a large bowl and cover with 3 inches of cold water. Soak overnight at room temperature. Drain and rinse before cooking.
    💡Tip: If you forget, you can still cook them unsoaked — they will just take longer.
  2. Cook the beans:
    Add beans, bay leaf, and 6 cups fresh water to a large heavy pot. Bring to a boil, then immediately reduce to a gentle simmer. Skim any foam that rises. Cover partially with a lid and cook for 60 to 90 minutes, stirring every 15 minutes.
    💡What to look for: Beans should be creamy inside but still hold their shape. Add more hot water if beans are no longer submerged. If still firm after 90 minutes, continue cooking in 10–15 minute increments.
  3. Make the sofrito:
    While beans cook, heat olive oil in a skillet over medium heat. Add onion and green pepper. Cook 5 minutes until softened and lightly golden. Add garlic, oregano, and cumin. Cook 1 minute until fragrant.
    💡Tip: Do not let garlic brown — it should smell fragrant but not burnt.
  4. Season the beans:
    When beans are tender, stir in the sofrito. Add sugar, vinegar, salt, and pepper. Simmer uncovered 20 to 30 minutes to let flavors meld and sauce thicken.
    💡Adjust texture: Add water if too thick. Simmer longer if too thin.
  5. Taste and adjust:
    Before serving, taste and tweak. More vinegar for tang, more sugar for balance, more salt if they taste flat. Remove the bay leaf before serving.

INSTANT POT METHOD:

  1. Sauté the sofrito:
    Set the Instant Pot to Sauté and add the olive oil. Once hot, add onion and green pepper and cook 4 to 5 minutes until softened. Add garlic, oregano, and cumin. Cook 1 minute until fragrant. Press Cancel to stop sautéing.
  2. Add beans and water:
    Stir in dry beans, bay leaf, and 5 cups water. Scrape bottom of pot to release sofrito bits (prevents “burn” warning).
  3. Pressure cook:
    Lock the lid and set the Instant Pot to Manual or Pressure Cook on High for 35 minutes. Let the pressure release naturally for 20 minutes, then carefully quick release any remaining steam.
    💡What to look for: The beans should be tender but not mushy. If they are still too firm, cook on High for another 5 to 10 minutes.
  4. Season and finish:
    Stir in sugar, red wine vinegar, salt, and pepper. Switch back to Sauté mode and simmer 5 to 10 minutes until the liquid thickens slightly. Taste and adjust seasoning as needed.

Recipe Tips

Recipe Tips:

  • Chop vegetables before starting so everything is ready.
  • Do not drain the cooking liquid — it becomes the sauce.
  • Taste and adjust the sugar and vinegar until the balance feels right to you.

Recipe Variations:

  • Use red bell pepper instead of green if that is what you have on hand.
  • Mash a cup of beans and stir them back in for a creamier texture.

Storage Recommendations:

  • Freeze in airtight containers for up to 2 months.
  • Store in the refrigerator for up to 5 days.

Serving Suggestions:

  • Over white rice for the classic pairing
  • With roast pork or mojo chicken
  • Alongside fried plantains for a full Cuban meal
  • In burrito bowls or as a hearty meatless main

Cuban Style Black Beans and Rice

Cuban Black Beans (Frijoles Negros)

Homemade Cuban-style black beans simmered with onion, pepper, garlic, and spices. Finished with sugar and vinegar for the perfect sweet-tangy balance.
Prep Time:10 minutes
Cook Time:1 hour 30 minutes
Instant Pot Time:35 minutes
Total Time:1 hour 35 minutes
Course: Side Dish
Servings: 6

Equipment

  • Dutch oven or Instant Pot
  • Skillet
  • Cutting board
  • Knife
  • Wooden Spoon

Ingredients

  • 1 lb dry black beans about 2 ¼ cups
  • 2 Tbsp olive oil
  • 1 medium onion diced
  • 1 green bell pepper diced
  • 4 garlic cloves minced
  • 1 bay leaf
  • 1 tsp dried oregano
  • 1 tsp ground cumin
  • 1 Tbsp sugar
  • 2 Tbsp red wine vinegar
  • 1 ½ tsp kosher salt to taste
  • ½ tsp black pepper
  • 6 cups water 5 for Instant Pot

Instructions

  1. Soak beans overnight. Drain.
  2. For Stovetop: Cook beans with bay leaf in 6 cups water until tender, 60–90 minutes. Make sofrito, stir into beans, and season with sugar, vinegar, salt, and pepper. Simmer 20–30 minutes.
  3. For Instant Pot: Sauté sofrito in pot. Add beans, bay leaf, 5 cups water. Cook High Pressure 35 minutes. Natural release 20. Add sugar, vinegar, salt, and pepper. Simmer to thicken.

Notes

Recipe Tips
  • Chop vegetables before starting so everything is ready.
  • Do not drain the cooking liquid — it becomes the sauce.
  • Taste and adjust the sugar and vinegar until the balance feels right to you.
Recipe Variations
  • Use red bell pepper instead of green if that is what you have on hand.
  • Mash a cup of beans and stir them back in for a creamier texture.
Storage Recommendations
  • Store in the refrigerator for up to 5 days.
  • Freeze in airtight containers for up to 2 months.
Serving Suggestions
  • Over white rice for the classic pairing
  • With roast pork or mojo chicken
  • Alongside fried plantains for a full Cuban meal
  • In burrito bowls or as a hearty meatless main
Estimated Nutrition Info (per serving):
Calories: ~210 | Protein: 12g | Carbohydrates: 35g | Fat: 4g | Fiber: 9g

“These beans are better than a restaurant and the leftovers were even better the next day.”

Did you make this recipe?

Did you try this recipe? Tag me on Instagram with #yumbition so I can see your beans.

Tag @yumbition on Insta

You'll Also Love...

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating