Classic Cuban Mojo Roast Pork Dinner

Classic Cuban mojo roast pork dinner is pure comfort, and it always feels like a meal made for gathering. The first time I put this on the table, I understood why so many families keep it in their regular rotation. It has that special mix of bright citrus, bold garlic, and tender pork that makes people come back for seconds.

What makes this dish shine is the mojo marinade. Fresh orange juice, fresh lime juice, extra-virgin olive oil, 24 garlic cloves, a large white onion, dried oregano, ground cumin, kosher salt, and black pepper come together to build deep flavor. Then the bone-in, skin-on pork shoulder soaks it all in and roasts until it becomes rich, juicy, and easy to shred. A little distilled white vinegar on the skin helps the outside turn crisp and golden.

The method is simple, even if the total time is long. First, you blend the mojo until smooth. Next, you score the pork, season it well, and marinate it for 24 hours to 2 days. After that, you roast it low and slow, then raise the heat so the skin crisps up. Finally, you shred the meat, boil the pan juices for safety, and serve everything with the mojo on the side. With 20 minutes of prep, 4 hours 10 minutes of cooking, and a long marinating time, this recipe is very doable at home.

This is the kind of dinner that works beautifully for Sunday supper, holiday meals, or any chilly night when you want something warm and filling. It also makes a great choice for potlucks, because it feeds a crowd and tastes even better after the flavors settle. If you like bold, family-style food, this classic Cuban mojo roast pork dinner will feel right at home.

Why You’ll Love This Classic Cuban Mojo Roast Pork Dinner

  • It uses simple, easy-to-find ingredients, yet the flavor tastes bold and special.
  • The pork turns out tender, juicy, and easy to shred, so serving is simple.
  • The chicharrón on top adds a crisp finish that gives each bite great texture.
  • The mojo sauce brings bright citrus, garlic, and spice, which keeps the dish lively.
  • It feeds a group well, so it is a smart choice for family dinners and gatherings.

Pork Shoulder Tips

The best cut for this recipe is a bone-in, skin-on pork shoulder. This cut has enough fat and connective tissue to stay juicy during the long roast, and the skin helps make the crisp topping people love. When you shop, look for a piece that feels heavy for its size and has an even layer of skin. Also, make sure the butcher can score it lightly if you want help, although you can do it yourself at home. Because this is a rich cut, it responds well to a long marinade and slow cooking, so do not rush it.

Options for Substitutions

  • If you do not have fresh orange juice, use bottled orange juice with no added sugar. Fresh is best, but bottled works in a pinch.
  • If you are short on lime juice, lemon juice can step in. However, the flavor will be a little sharper and less classic.
  • If you do not have extra-virgin olive oil, use regular olive oil or avocado oil. Both hold up well in the marinade.
  • If fresh garlic is too much to peel, use pre-peeled garlic cloves. You still get strong flavor, and you save time.
  • If you cannot find dried oregano, use dried marjoram or a small mix of oregano and thyme. The taste will shift, but it will still be pleasant.
  • If you do not want a skin-on pork shoulder, use a boneless pork shoulder. Just know that you will miss the crispy chicharrón.

Watch Out for These Mistakes

One common mistake is not scoring the pork enough. The cuts help the mojo reach the meat, so make sure you cut deep pockets down toward the bone. Also, rub the salt and pepper into those cuts, because that is where the flavor builds best. If you skip this step, the pork can taste flat in the center.

Another issue is covering the skin too tightly. You want the pork to roast covered at first, but the foil should stay loose and off the skin. If the foil touches the skin, the top can steam instead of crisp. So, give it space and keep the surface as dry as possible before the high-heat finish.

It is also easy to forget that the pan juices touched raw pork. For that reason, bring the leftover mojo to a full boil before serving it. Then, use only a small spoonful on the pork, because the marinade is salty and very bold. Serve the rest on the side so everyone can add only what they like.

Finally, do not rush the rest time. After the pork comes out of the oven, let it sit for about 10 minutes before shredding. This short pause helps the juices settle, and it makes the meat easier to handle. If you cut in too soon, the pork can lose some of that tender, juicy texture.

What to Serve With Classic Cuban Mojo Roast Pork Dinner?

This classic Cuban mojo roast pork dinner pairs well with white rice, black beans, yuca, and sweet plantains. In fact, those sides help balance the rich pork and the bright mojo sauce. You could also add a simple green salad or sautéed peppers and onions if you want a lighter plate. Since the pork is so flavorful, choose sides that are mild, comforting, and easy to spoon up with the meat.

Storage Instructions

Store: Keep shredded pork in an airtight container in the refrigerator for up to 4 days. For the best texture, store a little of the boiled mojo separately and add it when reheating.

Freeze: Freeze the pork for up to 3 months. Let it cool first, then pack it in freezer-safe bags or containers in meal-sized portions.

Reheat: On the stovetop, warm the pork in a skillet with a splash of mojo or juice over medium-low heat until hot. In the microwave, heat it in short bursts, stirring between each one, so it stays moist and does not dry out.

Recipe Info

Preparation Time: 20 minutes, plus 24 hours marinating
Cooking Time: 4 hours 10 minutes
Total Time: 28 hours 30 minutes
Level of Difficulty: Medium
Servings: 9 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: about 4,300 to 4,700
  • Protein: about 330 to 380 grams
  • Fat: about 300 to 340 grams
  • Carbohydrates: about 40 to 60 grams

Ingredients

  • 2/3 cup fresh orange juice (about 2 oranges)
  • 1/3 cup fresh lime juice (about 4 limes)
  • 1/3 cup extra-virgin olive oil
  • 24 garlic cloves (2 to 3 heads)
  • 1 large white onion, quartered
  • 2 tbsp dried oregano
  • 1 tbsp ground cumin
  • 1 tbsp fine kosher salt
  • 1 tsp black pepper
  • 1 bone-in, skin-on pork shoulder (about 6 lb)
  • 2 tbsp kosher salt, for rubbing
  • 2 tsp black pepper, for rubbing
  • Distilled white vinegar, for the skin

Step-by-Step Instructions

Step 1: Blend the Mojo Marinade

Add the orange juice, lime juice, olive oil, garlic, onion, oregano, cumin, salt, and black pepper to a blender. Blend on high for about 3 minutes, or until the mixture looks smooth and well combined. The mojo should smell bright, garlicky, and strong.

Step 2: Score and Season the Pork

Score the pork skin with three diagonal cuts in each direction. Then flip the pork over and cut several deep pockets down to the bone. Rub the 2 tablespoons of kosher salt and 2 teaspoons of black pepper into the cuts and pockets. This helps the seasoning reach deep into the meat.

Step 3: Marinate the Pork Overnight

Place the pork skin-side down in a large roasting dish. Pour the mojo over it so it fills the pockets, then turn the pork skin-side up. Cover the dish and refrigerate it for 24 hours to 2 days. The longer rest gives the meat time to absorb more flavor.

Step 4: Roast Low and Slow

When you are ready to cook, heat the oven to 350°F. Wipe the marinade off the skin with a damp towel, then wet the skin with a vinegar-soaked paper towel and let it dry. Cover the dish loosely with foil, making sure the foil does not touch the skin. Roast for 3 to 4 hours, or about 3 1/2 hours on average, until the pork is very tender.

Step 5: Crisp the Skin and Serve

Remove the foil and raise the oven temperature to 425°F. Roast for 20 to 25 minutes, until the skin turns golden. Then broil on high for 3 to 4 minutes, watching closely, until very crisp. Let the pork rest for 10 minutes, then lift off the skin and break it into pieces. Shred the meat with two forks. Before serving, bring the pan mojo to a full boil for a couple of minutes, since it touched raw pork. Spoon a little over the meat, and serve the rest on the side with rice, black beans, yuca, or plantains.

Conclusion

This classic Cuban mojo roast pork dinner brings together bright citrus, garlic, tender pork, and crisp skin in one memorable meal. Because the mojo is bold and the roasting method is simple, the recipe gives you big flavor without complicated steps. It is a great choice for family dinners, weekend cooking, and special occasions alike.

If you make this recipe, I hope it earns a place at your table. Try it soon, then come back and share how it turned out. And if you enjoy this style of cooking, keep exploring more comforting pork dinners and Cuban-inspired meals for your next home-cooked feast.

Classic Cuban Mojo Roast Pork

A comforting dish featuring marinated pork shoulder roasted to perfection, paired with bright citrus mojo sauce that's perfect for family gatherings.
Prep Time 20 minutes
Cook Time 4 hours 10 minutes
Total Time 1 day 4 hours 30 minutes
Servings: 9 servings
Course: Dinner, Main Course
Cuisine: Cuban
Calories: 4700

Ingredients
  

For the Mojo Marinade
  • 2/3 cup fresh orange juice (about 2 oranges) Fresh is best, but bottled can work in a pinch.
  • 1/3 cup fresh lime juice (about 4 limes) If short on lime juice, lemon can substitute.
  • 1/3 cup extra-virgin olive oil Regular olive oil or avocado oil can be used.
  • 24 cloves garlic Use pre-peeled garlic for convenience if desired.
  • 1 large white onion, quartered
  • 2 tbsp dried oregano Can substitute with dried marjoram or oregano-thyme mix.
  • 1 tbsp ground cumin
  • 1 tbsp fine kosher salt
  • 1 tsp black pepper
For the Pork
  • 1 piece bone-in, skin-on pork shoulder (about 6 lb) Best cut for this recipe for juiciness.
  • 2 tbsp kosher salt, for rubbing Rub into scored pork.
  • 2 tsp black pepper, for rubbing Rub into scored pork.
  • Distilled white vinegar, for the skin Helps achieve crispy skin.

Method
 

Preparation
  1. Add the orange juice, lime juice, olive oil, garlic, onion, oregano, cumin, salt, and black pepper to a blender. Blend on high for about 3 minutes, or until the mixture looks smooth and well combined.
  2. Score the pork skin with three diagonal cuts in each direction. Then flip the pork over and cut several deep pockets down to the bone. Rub the kosher salt and black pepper into the cuts and pockets.
  3. Place the pork skin-side down in a large roasting dish. Pour the mojo over it so it fills the pockets, then turn the pork skin-side up. Cover the dish and refrigerate it for 24 hours to 2 days.
Cooking
  1. Preheat the oven to 350°F. Wipe the marinade off the skin and wet it with a vinegar-soaked paper towel. Cover the dish loosely with foil and roast for 3 to 4 hours.
  2. After the pork is tender, remove the foil and raise the oven temperature to 425°F. Roast for 20 to 25 minutes until the skin turns golden, then broil on high for 3 to 4 minutes until very crisp.
Serving
  1. Let the pork rest for 10 minutes, then shred the meat with two forks. Bring the pan mojo to a full boil for a couple of minutes before serving.
  2. Spoon a little mojo over the meat and serve the rest on the side with rice, black beans, yuca, or plantains.

Notes

Ensure to boil the mojo that touched raw pork before serving. Let the pork rest before shredding for better texture.