Grilled Cuban Style Pork Shoulder Recipe

Experience a taste of Cuba with this juicy, flavorful grilled pork shoulder! Slow-cooked to perfection on the grill, this recipe delivers tender, fall-apart meat with a tangy citrus glaze. A perfect centerpiece for your next BBQ or family gathering. Easily adaptable using a blade roast if pork shoulder is unavailable.

Prep Time 25 mins
Cook Time 1620 mins
Calories 702.3 kcal
Protein 133g
Rating 0.0 (1 Reviews)
Grilled Cuban Style Pork Shoulder 36

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Grilled Cuban Style Pork Shoulder

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Grilled Cuban Style Pork Shoulder? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Grilled Cuban Style Pork Shoulder

  1. In a medium bowl, whisk together 1/2 cup orange juice, 1/4 cup lime juice, 1/4 cup olive oil, 2 tablespoons brown sugar, 1 tablespoon ground cumin, 1 tablespoon garlic powder, 1 teaspoon dried oregano, 1 teaspoon salt, and 1/2 teaspoon black pepper.
  2. Reserve 1/3 cup of the marinade and refrigerate.
  3. Place the 3-4 pound pork shoulder (or blade roast) in a large resealable plastic bag.
  4. Pour the remaining marinade over the pork, seal the bag, and refrigerate for at least 24 hours, turning occasionally.
  5. Prepare your grill for indirect heat. If using a three-burner grill, light the two outer burners. If using a two-burner grill, light only one side. Place a drip pan under the unlit side.
  6. Preheat the grill to high heat, then reduce to low (approximately 300-350°F).
  7. Place the pork shoulder on the unlit side of the grill, over the drip pan.
  8. Cover the grill and cook for approximately 2-3 hours, or until the internal temperature reaches 170°F. Maintain the grill temperature between 300-350°F.
  9. Remove the pork from the grill and let it rest, loosely covered with foil, for 15 minutes.
  10. While the pork rests, prepare the sauce: In a small bowl, whisk together 1 tablespoon cornstarch and 2 tablespoons of water until smooth.
  11. In a saucepan, combine the reserved marinade, 1/4 cup orange juice, and bring to a boil over medium-high heat.
  12. Reduce heat to medium-low and simmer for 5 minutes.
  13. Stir in the lime juice and brown sugar.
  14. Gradually whisk in the cornstarch mixture until the sauce thickens (about 30 seconds).
  15. Remove from heat, stir in 1/4 cup chopped cilantro.
  16. Slice the pork about 1/4 inch thick and serve with the sauce on the side.

Nutrition Information (Approximate per serving)

Sodium

43 g

Sugar

25g

Fat

72g

Carbs

3g

Recipe Tags (Choose a tag and find related recipes!)