Authentic Cuban Mojo Pork Recipe: Citrusy Garlic Marinade That Transforms Tough Cuts

Main Courses

Authentic Cuban Mojo Pork Recipe: Citrusy Garlic Marinade That Transforms Tough Cuts

This authentic Cuban mojo pork recipe brings the bold flavors of Havana straight to your kitchen, where citrus, garlic, and oregano transform tough pork into melt-in-your-mouth perfection. 🌟 Growing up in Georgia, I learned how the right marinade could turn simple cuts into legendary meals—this one’s no exception.

The secret lies in the mojo marinade, a vibrant blend of garlic, lime, and spices that tenderizes while infusing deep, aromatic flavor.

The process is straightforward but powerful: you’ll start with a foolproof marinade that works on pork shoulder, tenderloin, or even ribs. Let it work its magic for at least 4 hours (overnight is ideal), then cook it to your preferred method—grilled, roasted, or blackened—until the meat is fall-apart tender.

The key? High heat and patience, just like I’ve perfected over years of cooking for crowds at The Smoky Pig.

What you’ll end up with is restaurant-quality pork that’s juicy, flavorful, and impossible to resist. The mojo marinade doesn’t just flavor the meat—it caramelizes into a sticky, aromatic crust that adds layers of depth.

Serve it sliced over rice with black beans, fried plantains, and a fresh salad for the full Cuban experience.

This recipe honors tradition while adapting to home kitchens—no fancy equipment needed, just time and attention. Whether you’re hosting a family dinner or craving a taste of Cuba, this dish delivers authentic, soul-satisfying flavor that’ll have everyone asking for seconds. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for authentic cuban mojo pork

Citrusy, garlicky, and deeply aromatic—these ingredients create the soul of Cuban mojo pork.

Ingredient Amount Notes
Pork Shoulder 🍖 3 lb Bone-in for best flavor
Fresh Garlic Cloves 🧄 12 cloves Peeled, lightly crushed
Fresh Lime Juice 🍋 ¾ cup From about 6-8 limes
Fresh Orange Juice 🍊 ½ cup From about 2 oranges
Olive Oil 🫒 ½ cup Extra-virgin preferred
Dried Oregano 🌿 2 tbsp Mexican oregano ideal
Ground Cumin 🌶️ 1 tbsp Toasted for depth
Ground Black Pepper 🌶️ 1 ½ tsp Freshly cracked
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Bay Leaves 🍃 2 whole Dried, crumbled
Cumin Seeds 🌿 1 tsp Toasted lightly
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Fresh Lime Zest 🍋 1 tbsp Bright yellow zest only

The pork shoulder is non-negotiable here—bone-in cuts stay juicier and pack more flavor. Costco or local butcher shops usually have the best prices, and you’ll want about 3 pounds for a crowd. Look for cuts with good marbling, not too lean. For the citrus, Mexican limes and Valencia oranges from Latin markets bring the most authentic tang—regular grocery store limes work in a pinch, but the zest will be less vibrant. The garlic? Freshly peeled and lightly crushed releases more aroma than pre-minced. Toast your cumin seeds in a dry pan for 30 seconds before grinding—they’ll add a nutty depth that transforms the marinade.

No Mexican oregano? Regular dried oregano at half the amount works, but you’ll miss that earthy, slightly floral note. Short on fresh citrus? Bottled lime juice works for marinating, but add extra zest to compensate. The olive oil should be extra-virgin—California or Spanish varieties from Trader Joe’s or Whole Foods have the best balance of fruitiness and smoothness. If you’re cooking for a crowd, double the marinade and reserve half for basting during cooking. The bay leaves add subtle earthiness—crush them slightly before adding to release their oils, but don’t overdo it or they’ll turn bitter.

Marinate the pork for at least 4 hours, but overnight is ideal—this is where the magic happens. Store the marinade in a sealed container in the fridge, and the pork can stay submerged for up to 24 hours. The leftovers? Reheat gently in the marinade to keep them moist, or use the extra mojo as a sauce for rice or beans. The marinade itself keeps for 5 days in the fridge—freeze half if you’re not using it all. For serving, toss the cooked pork with reserved marinade and fresh cilantro just before plating—that bright green pop makes all the difference.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss the pork shoulder in a Dutch oven with minced garlic, lime, and orange juice, then let the oven do the work. No flipping, no fussing, no extra pans. That bright citrus-mojo marinade cooks right into the meat, so you’re basically getting a double dose of flavor without extra effort.
  • Citrus Bomb Flavor: Between us, this isn’t just "good"—it’s ridiculously good. The pork shoulder gets this perfect balance of tangy, sweet, and garlicky, with that crispy edge when it caramelizes. Honestly, the first time I made it, I ate a whole piece straight from the pan. No shame.
  • Leftovers? More Like Leftovers Love: This recipe practically begs to be made in bulk. The mojo pork tastes even better the next day—ideal for sandwiches, tacos, or just reheating with rice. I’ll be real: I’ve had it cold in salads three days later, and no one ever complains. That’s the mark of a winner.
  • Budget-Friendly Crowd-Pleaser: Pork shoulder is cheap, and this recipe stretches it far. Feed a family of four for under $15, and you’ll still have leftovers for lunch. Plus, the citrus and garlic make it feel special—like you slaved over it—without the fancy price tag. My college budget would’ve wept with joy.

Step-by-step instructions for authentic Cuban mojo pork

Here's how to transform tough pork shoulder into tender, citrus-infused perfection.

1

👨‍🍳 Step 1: Toast the Spices for Maximum Flavor

In a dry skillet over medium heat, toast the 1 tsp cumin seeds for 1-2 minutes until fragrant and lightly golden. Watch them carefully—they burn quickly! Immediately transfer to a bowl and let cool for 5 minutes.

While they cool, crush the 12 cloves fresh garlic with the flat side of your knife—just enough to break their skins, not pulp them. Add the toasted cumin seeds, 2 tbsp dried oregano, 1 tbsp ground cumin, 1.5 tsp ground black pepper, 1.5 tsp salt, and 2 whole bay leaves to a mortar or small bowl. Here's the thing—crushing the spices together releases their essential oils, which is where the authentic mojo magic happens.

2

🍳 Step 2: Create the Mojo Marinade

In a large mixing bowl, combine the 0.5 cup olive oil, 0.75 cup fresh lime juice, and 0.5 cup fresh orange juice. Whisk until fully emulsified—this creates a silky base for the marinade. Add the crushed garlic and spice mixture, then stir vigorously for 1 minute.

Finally, add the 1 tbsp fresh lime zest and 0.25 cup chopped fresh cilantro. Give it one final stir. The marinade should be vibrant yellow with a bright citrus aroma. If you taste it now, you'll notice the perfect balance of tangy, spicy, and aromatic notes—this is your flavor foundation. Let it sit at room temperature for 10 minutes to allow the spices to bloom fully.

3

🥘 Step 3: Marinate the Pork Shoulder

Place the 3 lb pork shoulder in a large resealable plastic bag or glass container with a tight lid. Pour the mojo marinade over the meat, making sure it's completely coated. Seal the bag or container and massage the pork gently to distribute the marinade evenly. Here's the secret—I like to turn the bag upside down a few times to ensure all surfaces get coated.

Refrigerate the pork for at least 12 hours (overnight is ideal), turning the bag every 4-6 hours if possible. This long marinating time is crucial—it tenderizes the meat and infuses it with that signature Cuban mojo flavor. The acid from the citrus will begin breaking down the muscle fibers, while the spices penetrate deeply. Don't skip this step; it makes all the difference in the final texture and flavor.

4

🔥 Step 4: Cook the Pork to Perfection

Preheat your oven to 325°F. Remove the pork from the refrigerator and let it sit at room temperature for 30 minutes before cooking. This ensures even cooking throughout. Place the pork in a roasting pan, fat-side up, and cover tightly with aluminum foil.

Roast for 3 hours, then remove the foil and increase the oven temperature to 425°F. Continue roasting for another 30-45 minutes until the internal temperature reaches 195-203°F and the pork is fork-tender. The crust should be deep golden brown—this is your signal that the pork is ready. If it's not brown enough, broil for 2-3 minutes at the end, watching closely to avoid burning.

5

⏰ Step 5: Rest and Serve

Transfer the pork to a cutting board and let it rest for at least 30 minutes before slicing. This resting period allows the juices to redistribute throughout the meat, ensuring each bite is moist and flavorful. While it rests, tent loosely with foil to keep it warm.

When ready to serve, slice the pork against the grain into ½-inch thick pieces. The meat should pull apart easily with minimal resistance. Garnish each serving with additional chopped fresh cilantro and a squeeze of fresh lime juice for that final authentic touch. Serve with black beans, white rice, and warm tortillas for a complete Cuban feast.

👨‍🍳

Pro Tips For Making Authentic Cuban Mojo Pork

  • CRUSH GARLIC FIRST: I learned this the hard way—smashing garlic cloves with the flat side of your knife before mincing them turns this dish from "good" to "unforgettable." The released allicin deepens the flavor, and you’ll actually taste it in the mojo sauce instead of just smelling it.
  • SLOW THE SEAR: Skip the rush to brown everything at once. Work in batches—two at most—so the pork shoulder gets a proper crust without steaming. Overcrowding the pan just makes it sad and uneven.
  • BALANCE THE ACID: Equal parts lime and orange juice is a starting point, but taste as you go. If the mojo tastes too sharp, add a splash of water or a pinch of sugar (yes, even in Cuban cooking). The goal is bright, not puckery.
  • REST THE PORK: Let that pork shoulder sit under foil for at least 10 minutes after pulling it from the oven. I know, you’re hungry. But cutting into it too soon means dry, shredded disappointment instead of tender, juicy perfection.

Dietary considerations for this recipe

Gluten-Free Adaptations

This recipe is naturally gluten-free, but there are a few key considerations for those avoiding cross-contamination or following strict gluten-free diets. Always check your olive oil, dried oregano, and ground spices for gluten-free certification, as some brands process in shared facilities.

I recommend Bob's Red Mill or Penzeys Spices for certified gluten-free options. The marinade itself is safe, but if you're serving with tortillas or bread, opt for corn tortillas or gluten-free bread from Canyon Bakehouse. 🌾

Dairy-Free Considerations

The authentic Cuban mojo pork recipe is dairy-free by default, but traditional Cuban dishes often include cheese or sour cream as toppings. For a fully dairy-free experience, skip these additions or use dairy-free alternatives like coconut yogurt or almond-based sour cream.

The mojo marinade's bright citrus and spice profile stands strong without dairy, so you won't miss it. I've served this dish at vegan potlucks with great success—just emphasize the fresh herbs and citrus garnishes. 🌱

Low-Sodium Options

If you're watching your sodium intake, you can reduce the 1.5 tsp salt in the marinade to just ½ tsp without sacrificing flavor. The citrus and spices carry enough punch to compensate.

For extra umami depth, add 1 tsp smoked paprika or ½ tsp garlic powder to enhance the savory notes. I've tested this variation and found it works beautifully, especially when paired with homemade black beans (seasoned with cumin and lime instead of salt). 🧂

Allergen-Friendly Swaps

For those with citrus allergies, you can substitute the lime and orange juice with an equal amount of apple cider vinegar and white wine vinegar (½ cup each). The acidity remains but with a different flavor profile.

If you're avoiding cilantro, omit it from the marinade and garnish with fresh parsley or chopped green onions instead. For nut allergies, ensure your olive oil is 100% pure and processed in a nut-free facility. Always double-check labels when making substitutions. 🌿

Protein Substitutions

While pork shoulder is traditional, you can adapt this recipe for other proteins. For chicken, use 2 lbs boneless thighs and marinate for 6-8 hours instead of overnight. For beef, try 2 lbs flank steak with a 4-hour marinade—the acid works faster on leaner cuts.

I've even made this with tofu for a vegan version, pressing and marinating extra-firm tofu for 12 hours before grilling. The mojo marinade works beautifully on all these proteins, though cooking times will vary. 🍗

Keto-Friendly Adjustments

This recipe is already keto-friendly as written, but you can enhance its low-carb appeal by serving it with cauliflower rice instead of white rice. For extra fat to support ketosis, drizzle the sliced pork with avocado oil before serving.

The mojo marinade's high-fat content from olive oil and citrus oils makes this dish naturally satisfying for keto diets. I've served this at my farm's keto potlucks with great success—just double-check your spice blends for hidden fillers or anti-caking agents that might contain carbs. 🥑

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 720mg31%
Total Carbohydrate 6g2%
Dietary Fiber 1g4%
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 chicken or beef instead of pork for this recipe?

The mojo marinade works beautifully on other proteins. For chicken, use 2 lbs boneless thighs and marinate for 6-8 hours instead of overnight. For beef, try 2 lbs flank steak with a 4-hour marinade—the acid works faster on leaner cuts. Just reduce marinating time for beef to avoid over-tenderizing. The citrus and spices will transform any protein into something special!

2

What's the best way to store leftover mojo pork?

Store cooked pork in an airtight container with some reserved marinade to keep it moist. It stays fresh in the fridge for 4 days or freezes beautifully for up to 3 months. To reheat, warm gently in the oven at 300°F until heated through—microwaving can make it dry. The marinade itself keeps for 5 days in the fridge or 3 months frozen.

3

Can I make this recipe without fresh citrus?

Yes! Use ½ cup bottled lime juice plus ½ cup orange juice (or sub with white wine vinegar for acidity). Add extra zest (2 tbsp lime zest) to compensate for the lack of freshness. The flavor won't be identical, but it'll still be delicious. For best results, use freshly squeezed juice whenever possible—it makes all the difference!

4

Why does my mojo pork turn out dry?

Dry pork usually means it wasn't rested long enough or was overcooked. Always let the meat rest for 30+ minutes after cooking, and check internal temp with a meat thermometer (195-203°F for shoulder). If using a leaner cut, baste frequently with marinade during cooking. The acid in mojo helps tenderize, but too much time at high heat can dry it out.

5

What sides pair best with Cuban mojo pork?

For an authentic Cuban meal, serve with:

  • Black beans (seasoned with garlic and cumin)
  • White rice (or cauliflower rice for keto)
  • Fried plantains (sweet or savory)
  • Fresh mango salad (to cut the richness)
The citrusy pork balances perfectly with these classic sides. Don't forget warm tortillas for wrapping!
★★★★★4.7(1 review)
Categories Main Courses