Nutrition Facts for Cuban pork roast

Cuban Pork Roast

Image of Cuban Pork Roast
Nutriscore Rating: 61/100

Infused with the vibrant flavors of Cuba, this Cuban Pork Roast is a mouthwatering dish that's perfect for family dinners or celebrations. Made with tender pork shoulder marinated overnight in a zesty blend of fresh orange and lime juices, garlic, oregano, and cumin, this recipe ensures every bite is bursting with citrus and spice. Slow-roasted to perfection, the pork becomes incredibly juicy and fork-tender, while the caramelized onions add a rich, savory touch. The low-and-slow cooking method allows the flavors to meld beautifully, and basting with the reserved marinade keeps the meat irresistibly moist. Serve this deliciously shredded pork alongside traditional sides like rice, black beans, and fried plantains for an authentic Cuban feast that will transport your taste buds straight to the tropics. Perfect for meal prep or feeding a crowd, this Cuban Pork Roast is a surefire hit for anyone craving bold, comforting flavors!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
5 hr
🕐
Total Time
5 hr 20 min
👥
Servings
8 servings
📊
Difficulty
Medium

🥘 Ingredients

11 items
  • 4 lbs Pork shoulder (bone-in or boneless)
  • 1 cup Orange juice (preferably fresh)
  • 0.5 cup Lime juice (freshly squeezed)
  • 0.25 cup Olive oil
  • 8 Garlic cloves (minced)
  • 2 tsp Dried oregano
  • 2 tsp Ground cumin
  • 2 tsp Salt
  • 1 tsp Black pepper
  • 2 Bay leaves
  • 1 White onion (thinly sliced)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

In a large mixing bowl, combine orange juice, lime juice, olive oil, minced garlic, oregano, cumin, salt, and black pepper to make the marinade.

2

Place the pork shoulder in a large resealable plastic bag or a deep dish. Pour the marinade over the pork, ensuring it is well-coated. Add the bay leaves to the marinade.

3

Seal the bag or cover the dish tightly. Marinate the pork in the refrigerator for at least 12 hours or overnight for best flavor. Turn the pork occasionally to evenly distribute the marinade.

4

Preheat your oven to 275°F (135°C). Remove the pork from the marinade, reserving the marinade for basting. Place the pork in a roasting pan, fat side up, and spread the sliced onions around the pan.

5

Cover the roasting pan tightly with aluminum foil and roast in the oven for approximately 4-5 hours, or until the pork is tender and easily falls apart when shredded with a fork.

6

During the roasting process, baste the pork with the reserved marinade every hour for added moisture and flavor.

7

Once the pork has finished cooking, uncover and allow it to rest for 15 minutes. Shred the pork with two forks, discarding any large fatty pieces or the bone if using a bone-in shoulder.

8

Serve the shredded pork with the roasted onions on the side. This dish pairs wonderfully with rice, black beans, and fried plantains for a classic Cuban meal.

Cooking Tip: Take your time with each step for the best results!
5214
cal
330.4g
protein
41.6g
carbs
420.8g
fat

Nutrition Facts

1 serving (2263.1g)
Calories
5214
% Daily Value*
Total Fat 420.8 g 539%
Saturated Fat 135.8 g 679%
Polyunsaturated Fat 5.3 g
Cholesterol 1270 mg 423%
Sodium 6005 mg 261%
Total Carbohydrate 41.6 g 15%
Dietary Fiber 3.0 g 11%
Total Sugars 22.8 g
Protein 330.4 g 661%
Vitamin D 0.0 mcg 0%
Calcium 311 mg 24%
Iron 20.6 mg 114%
Potassium 5675 mg 121%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

3.2%%
25.1%%
71.8%%
Fat: 3787 cal (71.8%%)
Protein: 1321 cal (25.1%%)
Carbs: 166 cal (3.2%%)