Transport your taste buds to the vibrant flavors of the Caribbean with tender, flavorful Mojo Pork! This slow-roasted pork shoulder is marinated in a zesty blend of fresh orange and lime juices, garlic, oregano, and cumin, creating a tangy, citrus-forward profile that perfectly complements the savory richness of the meat. With every hour in the oven, the pork transforms into melt-in-your-mouth perfection, complete with a beautifully caramelized crust. Serve this Cuban-inspired dish with rice, black beans, or crusty Cuban bread for a meal that’s as comforting as it is unforgettable. Perfect for feeding a crowd, this recipe is an ideal centerpiece for any festive gathering or family dinner. Make it a day ahead to fully infuse the bold mojo flavors!
In a medium mixing bowl, combine orange juice, lime juice, olive oil, minced garlic, chopped oregano, ground cumin, salt, and pepper to make the mojo marinade.
Place the pork shoulder in a large resealable plastic bag or a deep dish. Pour the mojo marinade over the pork, ensuring it is completely coated. Add the bay leaves to the marinade.
Seal the bag or cover the dish tightly, and refrigerate for at least 4 hours or preferably overnight, turning the pork occasionally to marinate evenly.
Preheat your oven to 300°F (150°C).
Remove the pork from the marinade and transfer it to a large roasting pan. Reserve the marinade for later use.
Add the sliced onion to the roasting pan around the pork shoulder.
Cover the pan tightly with aluminum foil and roast the pork in the preheated oven for 4 hours.
After 4 hours, remove the foil and baste the pork with the reserved marinade. Continue to roast uncovered for an additional 1 hour, or until the pork is tender and falling apart, with a crispy, caramelized crust.
Let the pork rest for 10-15 minutes before shredding or slicing.
Serve with rice, black beans, or warm Cuban bread. Enjoy!
Serving size | 2491.5 grams (2491.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 5823 |
Total Fat 477.50g | 612% |
Saturated Fat 144.60g | 723% |
Polyunsaturated Fat 10.70g | |
Cholesterol 1270mg | 423% |
Sodium 6015mg | 262% |
Total Carbohydrate 63.40g | 23% |
Dietary Fiber 7.00g | 25% |
Total Sugars 28.50g | |
Protein 333.80g | 668% |
Vitamin D 0IU | 0% |
Calcium 415mg | 32% |
Iron 21mg | 118% |
Potassium 5953mg | 127% |
Source of Calories