Cuban Mojo Marinated Pork
Cuban Mojo Marinated Pork is marinated overnight in a delicious citrus garlic marinade to create an incredibly savory and tender pork with tons of flavor.
Prep Time5 minutes mins
Cook Time2 hours hrs 30 minutes mins
Marinating Time1 day d
Total Time1 day d 2 hours hrs 35 minutes mins
Course: Main Course
Cuisine: Cuban
Keyword: Pork
Servings: 4 Servings
Calories: 481kcal
For the marinade:
- 1/4 cup Extra Virgin olive oil
- 1 cups orange juice
- 1/3 cup lime juice
- 5 cloves of garlic minced
- 1 medium onion finely chopped
- 2 teaspoons dried oregano
- 2 teaspoons salt
- 1 teaspoon black pepper
- 1/2 teaspoon ground cumin
- 1 tablespoon cilantro chopped
Mix all ingredients together in a bowl. Season to taste.
Place the pork in a large plastic ziplock bag. Pour in the marinade. Set the bag in the refrigerator overnight to marinade.
Remove the bag from the refrigerator and allow the pork to come up to room temperature, about 1 hour.
Preheat oven to 275°F.
Remove the pork from the bag and place it in a roasting dish along with the marinade.
Roast, covered, in the oven for 3 hours.
Increase heat to 325°F. Uncover the pork and continue cooking for another 2 hours, or until the internal temperature reaches 190°F.
Remove the pork from the oven and allow it to rest for 15 minutes. Slice and serve.
- You can set aside some of the marinade to make a sauce later on.
- Use a meat thermometer to make sure the pork has fully cooked. It should have an internal temperature of at least 190°F to be fall apart tender. If you'd rather slice it, you can cook it to 160°F instead.
- Any left overs can be used to make Cuban sandwiches (like the movie Chef) or in quesadillas or as Mojo pulled pork sliders.
- For marinating the meat before cooking, I recommend 4 to 20 hours of marinating time. Any less doesn't impart enough flavor and any more can cause the meat to break down too much and become soggy.
Calories: 481kcal | Carbohydrates: 13g | Protein: 42g | Fat: 29g | Saturated Fat: 7g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 17g | Cholesterol: 139mg | Sodium: 1324mg | Potassium: 935mg | Fiber: 1g | Sugar: 7g | Vitamin A: 177IU | Vitamin C: 42mg | Calcium: 73mg | Iron: 3mg