Cuban Black Beans Recipe: Spiced with Achiote and Cumin for Deep Flavor

Side Dishes

Cuban Black Beans Recipe: Spiced with Achiote and Cumin for Deep Flavor

This Cuban black beans recipe transforms simple ingredients into a rich, spiced side dish that’s the heart of every Cuban meal. 💛 Growing up, I learned from my grandmother how achiote and cumin create that signature depth—warm, earthy, and impossible to resist.

The slow simmering process develops flavors that store-bought can’t match, making this a staple for rice, plantains, or grilled meats.

The secret lies in the sofrito base—a blend of onions, peppers, and garlic—that forms the flavor foundation. Adding a ham hock or bacon (for non-vegetarian versions) deepens the richness, while bay leaves and oregano elevate the aroma.

Unlike quick bean recipes, this method requires patience, but the result is worth every minute of simmering time.

By the end, you’ll have tender black beans swimming in a fragrant, slightly thickened sauce with just the right balance of spice and sweetness. The achiote stains the beans a beautiful reddish hue, signaling that they’re perfectly seasoned.

This isn’t just a side dish—it’s the flavor backbone of a Cuban feast.

Serve it alongside yellow rice, fried plantains, or grilled pork for a complete meal. The beans keep well in the fridge for up to five days, making them perfect for meal prep. Let’s get cooking—the first bite will transport you to Havana.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for cuban bean

Simple pantry staples meet Cuban tradition for beans bursting with achiote and cumin warmth.

Ingredient Amount Notes
Dried Black Beans 🌱 1 ½ cups Rinsed before cooking
Achiote Powder 🌶️ 1 tbsp Or substitute with annatto seeds
Ground Cumin 🌿 1 ½ tsp Toasted for deeper flavor
Yellow Onion 🧅 1 whole Diced, medium size
Red Bell Pepper 🍆 1 whole Diced, any color
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Vegetable Oil 🫒 2 tbsp Neutral flavor preferred
Bay Leaves 🌿 2 whole Fresh or dried
Dried Oregano 🍃 1 tsp Mexican oregano if available
Smoked Paprika 🌶️ ½ tsp For subtle smokiness
Salt 🧂 1 ½ tsp Diamond Crystal kosher
Black Peppercorns 🌶️ ½ tsp Freshly ground
Vegetable Broth 💧 2 cups Low-sodium preferred
Tomato Paste 🍅 1 tbsp Squeeze tube works fine
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

Achiote powder is the soul of this dish—Penzeys or Latin markets carry the best, but the jarred stuff at Trader Joe's works too. Look for deep orange-red powder, not dull yellow. The black beans? Dried is non-negotiable—canned lacks the texture. If you can't find achiote, annatto seeds toasted and ground work in a pinch. The sofrito base (onion, pepper, garlic) needs to caramelize—don't rush this step. Costco sells pre-diced frozen sofrito if you're short on time, but fresh is always better.

No achiote? Paprika plus a pinch of turmeric mimics the color (though not the flavor). Dried oregano is fine, but Mexican oregano from a Latin grocery adds that authentic kick. The tomato paste can be skipped if you're avoiding extra acidity, but it helps balance the earthy flavors. For extra richness, add a splash of soy sauce or coconut milk—trust me. And if your cumin tastes bland, toast it in the dry pan for 30 seconds before adding to the pot. The cilantro is purely for garnish—skip it if you hate the flavor.

These beans taste even better the next day as flavors meld. Store in an airtight container in the fridge for 5 days, or freeze for 3 months in portions. I double the batch and freeze half—perfect for quick lunches. The sauce thickens as it cools, so add a splash of broth if it gets too stiff. Serve with warm rice or plantains for the full Cuban experience.

❤️

Why You'll Love This Recipe

  • Soaks in Seconds: I swear by the overnight soak trick—just toss those dried black beans in water with a pinch of salt, and wake up to beans that soften like magic. No peeling, no fuss, and they practically fall apart when simmered.
  • Spice Bomb Magic: That achiote powder? It’s the secret weapon—earthy, slightly smoky, with a warmth that lingers. Add a dash of cumin and a charred red bell pepper, and suddenly, every bite tastes like a little vacation.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better the next day, and it’s the perfect side for grilled meats, rice, or even a quick sandwich. Pack it cold or reheat it—either way, it’s a win.
  • Pantry Goldmine: Dried beans and basic spices? This recipe costs me pennies per serving. Plus, leftovers freeze like a dream, so I’m always covered for lazy weeknights or unexpected guests. Budget-friendly doesn’t get better than this.

Step-by-step instructions for Cuban black beans with achiote and cumin

Here's how to build rich, smoky Cuban black beans that'll make your rice and beans taste like a Cuban restaurant.

1

🔥 Step 1: Soak and Parboil the Beans

Start by rinsing the 1.5 cups dried black beans under cold water to remove any debris. Place them in a large pot and cover with plenty of fresh water—about 6 cups. Let them soak for at least 4 hours (or overnight for best results). This step ensures they cook evenly and prevents that mushy texture.

After soaking, drain and rinse the beans again. Return them to the pot and add 8 cups fresh water. Bring to a boil over high heat, then immediately reduce to medium-high and simmer uncovered for 5 minutes. This quick parboil softens the beans slightly and removes any remaining surface starch that could make your beans gummy later. Drain again and set aside.

2

🍳 Step 2: Build the Aromatic Base

Heat the 2 tbsp vegetable oil in a large Dutch oven or heavy pot over medium heat. Add the diced yellow onion and diced red bell pepper, cooking for 5-6 minutes until softened and just beginning to caramelize. You want them to develop some color but not burn—this builds deep flavor.

Add the 4 minced garlic cloves, 1 tbsp achiote powder, 1.5 tsp ground cumin, 1 tsp dried oregano, and 0.5 tsp smoked paprika. Stir constantly for 1 minute until the spices are fragrant and the achiote releases its signature reddish hue. This is where the magic happens—those spices will infuse the beans with their signature Cuban warmth.

3

🥘 Step 3: Combine and Simmer

Return the parboiled beans to the pot along with the 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp freshly ground black peppercorns. Add the 2 cups vegetable broth and 1 tbsp tomato paste, then bring everything to a boil over high heat. Once boiling, reduce heat to low and partially cover the pot.

Simmer gently for 1.5 to 2 hours, stirring occasionally and adding hot water as needed to keep the beans covered. You're looking for beans that are tender but still hold their shape—when a bean crushes easily between your fingers, they're done. The sauce should be thick and flavorful, clinging to each bean. If it gets too thick, stir in a splash of water.

4

⏰ Step 4: Finish and Garnish

Once the beans are tender, remove the bay leaves and adjust seasoning if needed. For the final touch, stir in the 0.25 cup chopped fresh cilantro. This bright herb cuts through the richness of the spices and adds freshness. Let the beans sit off the heat for 5 minutes to let flavors meld—don't skip this step, as it makes all the difference in the final taste.

Serve warm with rice, grilled meats, or as a standalone dish. The beans should be rich, slightly smoky from the achiote and cumin, with a perfect balance of saltiness and acidity from the tomato paste. Store leftovers in the fridge for up to 5 days, or freeze for 3 months—they taste even better the next day as the flavors deepen.

👨‍🍳

Pro Tips For Making Cuban Bean

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak leads to tough, uneven beans. Use 4 cups water per cup of dried black beans, add 1 tsp baking soda (trust me), and let them sit 12+ hours. The longer they soak, the creamier your final texture.
  • TOAST THE SPICES: Dry-toast the cumin and achiote powder in a small pan for 30 seconds until fragrant. This wakes up their flavors—skip it, and your beans will taste flat. (Yes, even if you’re impatient like me.)
  • SWEAT ONIONS LOW: After adding onions, reduce heat to medium-low and let them cook for 8-10 minutes until translucent but not browned. Burning them turns your beans bitter, and nobody wants that.
  • SAVE THE SOAK WATER: Drain the soaked beans but reserve 2 cups of that starchy water—it’s liquid gold for your beans. Use it to start the pot instead of fresh water; it adds body and cuts cooking time by 20 minutes.

Dietary considerations for these flavors

Vegetarian-Friendly Base

The core recipe for Cuban black beans is naturally vegetarian, relying on achiote, cumin, and sofrito for deep flavor. I always start with 1.5 cups dried black beans and 2 cups vegetable broth to create a rich, spiced base.

The key is toasting the 1.5 tsp ground cumin in oil for 30 seconds before adding it to the pot—this unlocks its earthy aroma. For extra umami without meat, add 1 tbsp soy sauce or ½ cup coconut milk at the end of cooking. 🌱

Protein Additions

For a non-vegetarian twist, I often add ½ cup diced ham hock or 4 slices bacon to the pot during the simmering phase. The bacon renders fat that enhances the beans' richness, while ham hock dissolves into the broth, adding savory depth.

If using bacon, remove it after 20 minutes of cooking to prevent over-salting. For a lighter option, try ½ cup diced smoked sausage like chorizo or kielbasa.

Gluten-Free Adaptations

This recipe is naturally gluten-free as long as you avoid cross-contamination. I always check my cumin and oregano for gluten warnings, and use certified gluten-free vegetable broth like Pacific Foods. For extra safety, I toast my spices in a clean, dedicated dry pan.

The tomato paste and achiote powder are also typically gluten-free, but brands like Muir Glen and Penzeys clearly label their products.

Low-Sodium Options

To reduce sodium, I skip the 1.5 tsp salt initially and instead use low-sodium vegetable broth and Diamond Crystal kosher salt for precise seasoning. I also omit the bacon or ham hock entirely, relying on the natural saltiness of the beans and spices.

For extra flavor without salt, I add 1 tsp smoked paprika and ½ tsp garlic powder to deepen the savory notes. Taste as you go—you can always add more salt later.

Nut-Free and Allergen-Friendly

This recipe contains no nuts or common allergens, making it safe for most dietary restrictions. However, I always double-check my achiote powder and spice blends for potential cross-contamination warnings. For added safety, I prepare the beans in a separate pot if other nut-containing dishes are nearby.

The recipe also avoids dairy, eggs, and shellfish, making it suitable for many allergy-sensitive eaters. The only potential concern is cilantro, which some people avoid due to its citrusy aroma. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 4g
Protein 16g32%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about Cuban black beans

1

Why do Cuban black beans need to soak overnight?

Soaking the beans for at least 4 hours (or overnight) is key to preventing a mushy texture. The longer soak softens the beans evenly and removes surface starch that can make them gummy during cooking. Skipping this step often leads to beans that fall apart or develop a pasty consistency.

2

Can I substitute achiote powder with something else?

Yes! If you can't find achiote, mix 1 tbsp paprika with ¼ tsp turmeric for color and flavor. For authenticity, use annatto seeds—toast them lightly, grind into powder, and use the same amount. The achiote gives these beans their signature reddish hue and earthy warmth, so any substitute will be less vibrant but still delicious.

3

How do I know when the beans are fully cooked?

Test for doneness by mashing one bean between your fingers—it should be tender but still hold its shape. The beans should also be easily pierced with a fork. If they're still hard after 2 hours of simmering, add ½ cup hot water and cook another 30 minutes. Overcooking turns them mushy, so timing is everything!

4

What's the secret to making these beans taste restaurant-quality?

Three things: toast your cumin in oil for 30 seconds before adding, simmer low and slow for at least 1.5 hours, and let them rest off heat for 5 minutes before serving. The slow cooking lets flavors meld, while resting allows the sauce to thicken slightly. Don't rush—patience is the key to that deep, smoky Cuban flavor!

5

Can I make this recipe in a slow cooker?

Combine all ingredients in your slow cooker, cook on low for 6-7 hours or high for 3-4 hours. Stir occasionally and add water as needed. The slow cooker method is perfect for hands-off cooking, and the beans will develop even more flavor. Just remember to remove the bay leaves before serving.

★★★★★4.9(10 reviews)
Categories Side Dishes