Transform your dinner table into a tropical feast with Roast Pork Cuba Libre, a bold and succulent dish that marries iconic Caribbean flavors with a tantalizing twist. This recipe infuses a juicy pork shoulder with a vibrant marinade of dark rum, cola, fresh lime and orange juices, and an aromatic blend of garlic, cumin, oregano, and paprika. Slow-roasted to tender perfection, the pork is basted in its flavorful marinade, creating a rich caramelized crust that’s impossible to resist. Perfect for entertaining or a weekend indulgence, this dish is beautifully finished with fresh cilantro and lime wedges for a zesty garnish. Whether served with rice, plantains, or crusty bread, Roast Pork Cuba Libre is a celebration of tropical flavors you won’t soon forget.
In a medium mixing bowl, whisk together the dark rum, cola, lime juice, orange juice, olive oil, minced garlic, ground cumin, dried oregano, paprika, salt, and black pepper to create the marinade.
Place the pork shoulder in a large, resealable plastic bag or a shallow dish. Pour the marinade over the pork, ensuring it is fully covered. Add bay leaves to the marinade mixture.
Seal the bag or cover the dish and marinate the pork in the refrigerator for at least 6 hours, preferably overnight, for maximum flavor.
Preheat your oven to 325°F (165°C).
Remove the pork from the marinade and place it in a roasting pan. Discard the bay leaves but reserve the marinade for basting.
Roast the pork in the oven for approximately 3.5 to 4 hours, or until the internal temperature reads 190°F (88°C) for pull-apart tender pork. Baste the pork with the reserved marinade every 30-45 minutes during cooking.
Once the pork is cooked, remove it from the oven and allow it to rest for 15 minutes before shredding or slicing.
Transfer the pork to a serving platter and garnish with chopped fresh cilantro, if desired. Serve with lime wedges on the side for an extra zesty kick.
Serving size | 2669.1 grams (2669.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 5232 |
Total Fat 393.00g | 504% |
Saturated Fat 131.50g | 658% |
Polyunsaturated Fat 2.70g | |
Cholesterol 1270mg | 423% |
Sodium 6403mg | 278% |
Total Carbohydrate 79.40g | 29% |
Dietary Fiber 10.70g | 38% |
Total Sugars 40.70g | |
Protein 331.20g | 662% |
Vitamin D 0IU | 0% |
Calcium 376mg | 29% |
Iron 22mg | 120% |
Potassium 5707mg | 121% |
Source of Calories