Cuban Pork Black Beans and Rice Recipe: Caribbean Flavors in One Pot

Recipes/Cooking

Cuban Pork Black Beans and Rice Recipe: Caribbean Flavors in One Pot

This Cuban pork black beans and rice recipe brings bold Caribbean flavors to your kitchen in one pot. I developed this method after years of studying traditional techniques, perfecting the balance between tender pork and rich, smoky beans.

The secret lies in slow-cooked pork shoulder marinated with citrus and spices, paired with black beans simmered with sofrito. Every bite delivers authentic taste without complicated steps. The rice absorbs all the flavors, creating a hearty, complete meal.

What results is fall-off-the-bone pork, creamy beans, and perfectly seasoned rice. The dish stands out with its depth of flavor, yet remains approachable for home cooks. This is comfort food with a vibrant, cultural twist.

Serve this to family or guests for a meal that feels special yet stays simple. The flavors only improve the next day, making it ideal for leftovers.

👨‍🍳
Difficulty
Hard
🥩
Diet
Meat
🔥
Calories
High Cal

Ingredients for Cuban Pork Black Beans and Rice

Bold Caribbean flavors start with pork shoulder, black beans, and rice in one pot.

Ingredient Amount Notes
Pork Shoulder 🥩 2 lb Boneless, cut into chunks
Dried Black Beans 🫘 1 ½ cups Rinsed and picked over
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed
Green Bell Pepper 🌶️ 1 whole Diced for sofrito
Yellow Onion 🧅 1 whole Diced for sofrito
Garlic Cloves 🧄 6 cloves Minced for marinade and sofrito
Fresh Cilantro 🌿 ½ cup Chopped, divided for sofrito and garnish
Ground Cumin 🌿 2 tsp Toasted for depth
Dried Oregano 🍃 2 tsp Mexican oregano preferred
Bay Leaves 🍃 2 pieces For simmering beans
Orange Juice 🍊 ½ cup Freshly squeezed for marinade
Lime Juice 🍋 3 tbsp Freshly squeezed for marinade
Olive Oil 🫒 3 tbsp Divided for cooking and sofrito
Chicken Broth 🍲 3 cups Low-sodium preferred
Salt 🧂 1 ½ tsp Kosher or sea salt, divided
Black Pepper 🌶️ 1 tsp Freshly ground

The pork shoulder is non-negotiable here—bone-in or boneless, but it must be well-marbled for that fall-off-the-bone texture. Costco and Whole Foods have great options, but any supermarket with a decent butcher counter will work. Look for pieces with visible fat streaks. For the black beans, Goya or Progresso dried beans are reliable and cook evenly.

No fresh cilantro? Flat-leaf parsley works in a pinch, though the flavor profile shifts slightly. Swap lime juice for lemon if that’s what you’ve got (fresh is key). For the sofrito base, a food processor makes quick work of the peppers and onions. If you’re short on time, frozen sofrito from Trader Joe’s is a solid shortcut—just add fresh garlic.

This reheats beautifully—flavors deepen after 24 hours. Store leftovers in airtight containers for up to 5 days in the fridge or 3 months in the freezer. The rice absorbs more liquid as it sits, so add a splash of broth when reheating.

❤️

Why You'll Love This Recipe

  • One Pot Wonder: I toss everything—pork, beans, rice, peppers—in a single pot and let it simmer while I do literally anything else.
  • Slow-Cooked Magic: The pork shoulder falls apart into the black beans, and that onion-bell pepper combo soaks up every bit of flavor. I’ll be real: it’s the kind of meal that makes the whole house smell like a Cuban abuela’s kitchen.
  • Feeds for Days: This makes enough for dinner tonight, lunch tomorrow, and still some left to freeze for next week. Honestly, it tastes even better reheated.
  • Budget Stretcher: Pork shoulder and dried beans are cheap, but together they taste like a restaurant dish. Between us, I’ve served this to guests who asked for seconds.

Step-by-Step Instructions for Cuban Pork Black Beans and Rice

Here's the method. Straightforward, tested, works every time.

1

Marinate the Pork Shoulder

Cut the 2 lb Pork Shoulder into 1-inch chunks and place in a large bowl. In a separate bowl, whisk together the 0.5 cup Orange Juice, 3 tbsp Lime Juice, 2 tsp Ground Cumin, 2 tsp Dried Oregano, 1 tsp Salt, and 1 tsp Black Pepper.

Pour the marinade over the pork, ensuring all pieces are well coated. Let it marinate at room temperature for 20 minutes while you prepare the remaining ingredients. This step infuses the pork with bright citrus and warm spices, creating the foundation of flavor for the dish.

2

Prepare the Sofrito and Cook the Pork

Heat 2 tbsp Olive Oil in a large Dutch oven or heavy pot over medium heat. Add the diced Green Bell Pepper, diced Yellow Onion, and minced Garlic Cloves. Cook for 5-6 minutes until the vegetables soften and the onion becomes translucent.

Add the marinated pork (reserve the marinade) to the pot and sear for 5-7 minutes, turning occasionally, until the pork is browned on all sides. The pork should release easily from the pot when it's ready to turn. Pour in the reserved marinade and scrape up any browned bits from the bottom.

3

Cook the Black Beans

Add the 1.5 cups Dried Black Beans, 2 pieces Bay Leaves, and 3 cups Chicken Broth to the pot. Stir well to combine. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 1 hour.

After 1 hour, check the beans—they should be tender but not mushy. If the liquid level is low, add a bit more broth or water. The beans are done when they're creamy inside but still hold their shape. Stir in 0.25 cup Fresh Cilantro (reserve the rest for garnish) and adjust seasoning with the remaining 0.5 tsp Salt if needed.

4

Add the Rice and Finish Cooking

Stir in the 1.5 cups Long-Grain White Rice and the remaining 1 tbsp Olive Oil. Make sure the rice is fully submerged in the liquid. Bring the mixture back to a boil, then reduce the heat to low, cover, and simmer for 18-20 minutes.

Resist the urge to stir the rice while it cooks—this can make it gummy. The dish is done when the rice is tender and the liquid has been absorbed. Turn off the heat and let it sit, covered, for 5-10 minutes to allow the flavors to meld together.

5

Garnish and Serve

Remove the Bay Leaves and discard. Fluff the rice gently with a fork and stir in the remaining 0.25 cup Fresh Cilantro. The cilantro adds a fresh, bright finish to the dish.

Serve the Cuban pork, black beans, and rice hot, with extra lime wedges on the side if desired. Each serving should have a generous portion of pork, beans, and rice, with the flavors of citrus, cumin, and cilantro shining through.

👨‍🍳

Pro Tips For Making Cuban Pork Black Beans And Rice

  • Soak the Beans: Cover dried black beans in water by 2 inches and soak overnight—I learned this the hard way after ending up with tough beans that took forever to soften.
  • Sear the Pork: Use medium-high heat to brown the pork shoulder in batches, about 3-4 minutes per side, to build a deep, caramelized crust that adds layers of flavor to the dish.
  • Skip the Salt Early: Resist the urge to salt the beans until they're fully tender—adding salt at the start can make them stay firm, and nobody wants crunchy black beans in their rice.
  • Use the Pork Fat: After searing the pork, use the leftover fat in the pot to sauté the onions and peppers—it’s an easy upgrade that packs in extra richness without any extra effort.

Common Mistakes When Making Great cuban pork black beans and rice

Skipping the Marinade

I see many cooks rush the 20-minute marinade step, but this is where the magic starts. The citrus in the orange juice and lime juice begins breaking down the pork fibers immediately. Even 10 minutes makes a noticeable difference in tenderness and flavor penetration. 🌟

Overcrowding the Pot

When searing the pork, resist the urge to add all chunks at once. Crowding lowers the pot's temperature, causing the pork to steam rather than brown. I cook in 2 batches if needed to ensure each piece develops that crucial Maillard crust for depth of flavor.

Use a heavy-bottomed Dutch oven—my Lodge enameled cast iron maintains even heat better than thin pots.

Underseasoning the Beans

Black beans need bold seasoning to stand up to the pork. Don't wait until the end to adjust salt. I taste the broth after 30 minutes of simmering and add ½ tsp salt then, plus another ½ tsp when adding the rice. This builds flavor in layers.

Stirring the Rice

Once the rice goes in, stirring releases starch that makes it gummy. The only exception is if the rice on top looks dry—then I gently fold it under once. Otherwise, trust the process and let the steam work its magic for those perfect, separate grains.

Rushing the Rest

That final 5-10 minute rest is non-negotiable. It lets the rice absorb any remaining liquid and the flavors meld. I cover the pot with a towel and let it sit off the heat. The wait is tough, but it transforms good rice into exceptional rice. 💪

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 65g24%
Dietary Fiber 10g36%
Sugars 3g
Protein 45g90%
* 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

1

Can I use canned black beans instead of dried?

Yes, but adjust the cooking time. Drain and rinse 2 cans (15 oz each) of beans, then add them with the rice. Simmer for only 10 minutes to heat through.

2

What if my pork isn't tender after 1 hour?

Extend cooking time in 30-minute increments. Pork shoulder needs 1.5-2 hours total to become fork-tender. Check liquid levels and add broth as needed.

3

Can I make this in a slow cooker?

Brown the pork first, then transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 4-5 hours. Add rice in the last 30 minutes.

4

How do I store leftovers?

Cool completely, then refrigerate in an airtight container for up to 5 days. Freeze for up to 3 months. Reheat with a splash of broth to restore moisture.

★★★★★4.5(7 reviews)
Categories Recipes/Cooking