Roasted Cuban Mojo Pork: Juicy Citrus-Garlic Pork Packed with Bold Caribbean Flavor
Few dishes capture the bold, comforting flavors of Cuban cooking quite like Roasted Cuban Mojo Pork. This classic pork roast is marinated in a vibrant mojo sauce made with citrus juice, garlic, herbs, and spices, then slow-roasted until irresistibly tender. The result is juicy, flavorful meat with crispy caramelized edges and a rich aroma that fills the kitchen from the moment it starts roasting.
This traditional Cuban pork recipe is beloved for family dinners, holidays, weekend gatherings, and celebratory meals because it delivers incredible flavor with surprisingly simple ingredients. The combination of sour orange juice, garlic, cumin, oregano, and olive oil creates a deeply savory marinade that penetrates every bite of the pork shoulder. As the meat slowly cooks, the citrus and garlic infuse the roast with layers of flavor while keeping it moist and tender.
Whether served with rice and beans, tucked into sandwiches, or piled high on platters for entertaining, roasted Cuban mojo pork is a recipe worth mastering. It is hearty, satisfying, and even better the next day.

What Is Cuban Mojo Pork?
Mojo pork, also called “lechón asado” in Cuban cuisine, is a marinated pork dish traditionally cooked low and slow. The star of the recipe is the mojo marinade — a citrusy garlic sauce that balances tangy, savory, and herbal flavors beautifully.
Traditional mojo often uses sour oranges, but since sour oranges can be difficult to find in some areas, this recipe uses a blend of fresh orange juice and lime juice to create a similar bright citrus flavor. Combined with lots of garlic, oregano, cumin, and olive oil, the marinade transforms a humble pork shoulder into something incredibly flavorful.
The long roasting time allows the pork to become fork-tender while developing crisp edges and rich caramelization.
Why You’ll Love This Roasted Cuban Mojo Pork
There are countless reasons to make this delicious pork roast recipe:
- Loaded with authentic Cuban-inspired flavor
- Tender, juicy meat every time
- Great for meal prep and leftovers
- Perfect for family dinners and gatherings
- Easy to customize with side dishes
- Delicious in tacos, bowls, and sandwiches
- Uses simple pantry ingredients
- Naturally gluten-free
The balance of garlic and citrus gives this dish its signature taste while the slow roasting creates melt-in-your-mouth texture.
Ingredients
For the Mojo Marinade
- 1 cup fresh orange juice
- 1/2 cup fresh lime juice
- 12 garlic cloves, minced
- 1/3 cup olive oil
- 2 teaspoons ground cumin
- 2 teaspoons dried oregano
- 1 teaspoon smoked paprika
- 2 teaspoons salt
- 1 teaspoon black pepper
For the Pork
- 4 to 5 pound pork shoulder or pork butt
- 1 large onion, sliced
- Fresh cilantro for garnish
- Orange slices and lime wedges for serving

Why Pork Shoulder Works Best
Pork shoulder is ideal for this recipe because it contains enough fat and connective tissue to remain juicy during the long roasting process. As it cooks slowly, the fat renders and bastes the meat naturally, creating incredibly tender pork that practically falls apart.
Bone-in pork shoulder offers even more flavor, but boneless versions also work beautifully and are easier to slice or shred.
Instructions
- In a large bowl, whisk together orange juice, lime juice, garlic, olive oil, cumin, oregano, smoked paprika, salt, and black pepper until fully combined.
- Pat the pork shoulder dry with paper towels. Using a small knife, make several deep slits all over the pork.
- Rub the mojo marinade thoroughly over the entire pork shoulder, making sure the marinade gets deep into the slits.
- Place sliced onions in the bottom of a large roasting dish or Dutch oven. Set the pork shoulder on top.
- Pour any remaining marinade over the pork. Cover tightly and refrigerate for at least 8 hours, preferably overnight.
- Remove the pork from the refrigerator 30 minutes before cooking.
- Preheat oven to 325°F (163°C).
- Cover the roasting dish tightly with foil or a lid and roast for approximately 3 1/2 to 4 hours, depending on the size of the pork shoulder.
- Remove the cover during the last 30 minutes of cooking to allow the exterior to caramelize and crisp slightly.
- The pork is done when it reaches an internal temperature of 195°F to 205°F and shreds easily with a fork.
- Let the pork rest for 15 minutes before slicing or shredding.
- Garnish with fresh cilantro, orange slices, and lime wedges before serving.
Tips for the Best Mojo Pork
Marinate Overnight
For maximum flavor, let the pork marinate overnight. The citrus and garlic need time to penetrate the meat fully.
Don’t Skip the Slits
Making deep cuts in the pork helps the marinade seep deep into the roast, ensuring every bite is flavorful.
Roast Low and Slow
Low-temperature roasting keeps the meat juicy and tender while allowing the flavors to develop gradually.
Use Fresh Citrus Juice
Freshly squeezed orange and lime juice provide the brightest flavor and make a huge difference in the final dish.
Let the Pork Rest
Resting allows the juices to redistribute throughout the meat, preventing dryness.
Delicious Serving Ideas
Roasted Cuban mojo pork pairs wonderfully with many classic side dishes and creative serving options.
Traditional Cuban Pairings
- White rice
- Black beans
- Fried sweet plantains
- Cuban bread
- Yuca with garlic sauce
Creative Ways to Serve Leftovers
- Cuban sandwiches
- Pork tacos
- Rice bowls
- Loaded nachos
- Stuffed baked potatoes
- Flatbreads and wraps
The leftovers stay juicy and flavorful, making this recipe excellent for meal prep.
Cultural Inspiration Behind Mojo Pork
Mojo-marinated pork has deep roots in Cuban culinary tradition. Citrus marinades are common throughout Caribbean cuisine because the acidity helps tenderize meat while adding fresh flavor.
Cuban mojo sauce became especially popular for pork because the garlic and citrus balance the richness of slow-cooked pork shoulder perfectly. The dish is often prepared for celebrations, family events, and holidays where large gatherings center around shared meals.
While traditional Cuban lechón is often cooked outdoors over charcoal, oven roasting creates similar tenderness and flavor at home with less effort.
Variations to Try
Spicy Mojo Pork
Add crushed red pepper flakes or diced jalapeños to the marinade for heat.
Herb-Heavy Version
Add fresh cilantro and parsley directly into the marinade for a greener herbaceous flavor.
Slow Cooker Mojo Pork
Cook the marinated pork shoulder in a slow cooker on low for 8 to 10 hours until tender.
Crispy Shredded Pork
After shredding the pork, spread it on a baking sheet and broil briefly for crispy edges.
How to Store and Reheat
Refrigerating
Store leftover pork in an airtight container with some cooking juices for up to 4 days.
Freezing
Freeze shredded pork in freezer-safe containers for up to 3 months.
Reheating
Warm gently in a skillet with reserved juices or microwave in short intervals to maintain moisture.
Common Questions About Mojo Pork
Can I Use Another Cut of Pork?
Yes, but pork shoulder provides the best tenderness and flavor. Pork loin is leaner and can dry out more easily.
Can I Grill Mojo Pork?
Absolutely. Mojo pork is fantastic on the grill. Sear first, then cook over indirect heat until tender.
What If I Can’t Find Sour Orange Juice?
A mix of orange juice and lime juice creates a close substitute that works very well.
Is Mojo Pork Spicy?
Traditional mojo pork is flavorful but not spicy. You can easily add heat if desired.

What Makes This Recipe Special
The magic of roasted Cuban mojo pork comes from its simplicity. A few fresh ingredients transform an affordable cut of meat into an unforgettable centerpiece meal. The citrus brightens the richness of the pork while the garlic and spices create incredible depth.
The aroma alone is enough to make this recipe a favorite. As the pork roasts slowly, the kitchen fills with notes of roasted garlic, warm cumin, and caramelized citrus.
It is the kind of comforting dish that brings people together around the table and leaves everyone reaching for seconds.
Final Thoughts
If you are looking for a flavorful dinner recipe that feels both comforting and impressive, roasted Cuban mojo pork is an excellent choice. Tender pork shoulder, vibrant citrus marinade, and slow roasting combine to create a dish packed with authentic Caribbean-inspired flavor.
Whether you serve it traditionally with rice and beans or reinvent the leftovers into sandwiches and bowls, this juicy mojo pork recipe is guaranteed to become a repeat favorite.
The bold garlic-citrus marinade, melt-in-your-mouth texture, and crispy caramelized edges make every bite unforgettable.

Roasted Cuban Mojo Pork
Ingredients
Equipment
Method
- Whisk together orange juice, lime juice, garlic, olive oil, cumin, oregano, smoked paprika, salt, and black pepper in a large bowl.
- Pat pork shoulder dry and cut several deep slits all over the meat.
- Rub mojo marinade thoroughly over the pork, making sure marinade enters the slits.
- Place sliced onions in a roasting pan or Dutch oven and set pork shoulder on top.
- Pour remaining marinade over pork, cover tightly, and refrigerate at least 8 hours or overnight.
- Remove pork from refrigerator 30 minutes before roasting.
- Preheat oven to 325°F (163°C).
- Cover roasting pan tightly and roast pork for 3 1/2 to 4 hours until tender.
- Uncover during the final 30 minutes to allow the exterior to caramelize.
- Cook until pork reaches 195°F to 205°F internally and shreds easily.
- Rest pork for 15 minutes before slicing or shredding.
- Garnish with cilantro, orange slices, and lime wedges before serving.






