Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cuban Roasted Mojo Pork

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lily Carter
  • Prep Time: 15 mins
  • Cook Time: 3 hours
  • Total Time: 4 hours 15 mins
  • Yield: 6-8 servings 1x
  • Category: Main-course
  • Method: Roasting
  • Cuisine: Cuban
  • Diet: Gluten Free

Description

This Cuban Roasted Mojo Pork recipe features a flavorful marinade of orange and lime juices, garlic, herbs, and spices, resulting in tender and juicy pork with a citrusy kick.


Ingredients

Units Scale

Marinade:

  • 3/4 cup extra-virgin olive oil
  • 1 tablespoon orange zest
  • 3/4 cup fresh orange juice
  • 1/2 cup fresh lime juice
  • 1 cup cilantro, finely chopped
  • 1/4 cup lightly packed mint leaves, finely chopped
  • 8 garlic cloves, minced
  • 1 tablespoon minced oregano or 2 teaspoons dried oregano
  • 2 teaspoons ground cumin
  • Kosher salt and pepper, to taste

Additional:

  • 3 & 1/2 pounds boneless pork shoulder, in one piece*

Instructions

  1. Prepare the Marinade: In a bowl, combine olive oil, orange zest, orange juice, lime juice, cilantro, mint, garlic, oregano, cumin, salt, and pepper.
  2. Marinate the Pork: Place the pork shoulder in a large resealable bag or dish. Pour the marinade over the pork, ensuring it’s evenly coated. Marinate in the refrigerator for at least 4 hours or overnight.
  3. Roast the Pork: Preheat the oven to 325°F. Remove the pork from the marinade and place it on a roasting pan. Roast for about 3 hours, or until the internal temperature reaches 145°F.
  4. Rest and Serve: Let the pork rest for 10 minutes before slicing. Serve with additional marinade as a sauce.

Notes

  • *You can ask your butcher to butterfly the pork shoulder for easier marinating and roasting.
  • For added flavor, you can sear the pork in a hot skillet before roasting.

Nutrition

  • Serving Size: 1 serving
  • Calories: Approx. 400 kcal
  • Sugar: 3 g
  • Sodium: 300 mg
  • Fat: 25 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 16 g
  • Trans Fat: 0 g
  • Carbohydrates: 4 g
  • Fiber: 1 g
  • Protein: 38 g
  • Cholesterol: 120 mg