Sink your teeth into the bold, savory flavors of Cuban Pork Sandwiches, a true classic bursting with tropical flair and rich, smoky depth. This mouthwatering recipe features tender, citrus-marinated pork shoulder, slow-roasted to perfection, and layered with thinly sliced deli ham, melty Swiss cheese, tangy dill pickles, and a zingy smear of yellow mustard. Nestled inside crusty Cuban bread or a French baguette and grilled to golden, buttery bliss, each bite promises a symphony of textures and tastes. With just 20 minutes of prep and a low-and-slow cooking method, this satisfying sandwich is perfect for casual lunches, dinner parties, or game-day spreads. Serve it hot and savor an authentic taste of Cuban cuisine in the comfort of your own kitchen!
Scan with your phone to download!
In a medium bowl, combine orange juice, lime juice, minced garlic, oregano, cumin, olive oil, salt, and pepper. Whisk to create a marinade.
Place the pork shoulder in a resealable plastic bag or shallow dish, and pour the marinade over the pork. Seal the bag (or cover the dish) and refrigerate for at least 2 hours or up to overnight.
Preheat the oven to 300°F (150°C). Remove the pork from the marinade (discard excess marinade) and place it in a roasting pan. Cover tightly with aluminum foil and roast for 2.5–3 hours, or until the pork is fork-tender.
Remove the pork from the oven and let it rest for 15 minutes. Shred the pork using two forks and set aside.
Slice the bread rolls in half lengthwise. Spread a thin layer of mustard on the cut sides of the bread.
Layer shredded pork, deli ham, Swiss cheese, and pickle slices evenly on the bottom half of each roll. Close the sandwiches with the top halves of the rolls.
Brush the outside of each sandwich with softened butter.
Heat a grill pan, skillet, or sandwich press over medium heat. Place the sandwiches in the pan and press down using a heavy skillet or foil-wrapped brick (if not using a sandwich press). Cook each side for 3–5 minutes until the bread is golden brown and the cheese is melted.
Slice the sandwiches in half diagonally and serve hot.
Serving size | (2016.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 4376.0 |
Total Fat 251.9g | 0% |
Saturated Fat 101.7g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 1224.5mg | 0% |
Sodium 8167.4mg | 0% |
Total Carbohydrate 162.7g | 0% |
Dietary Fiber 8.2g | 0% |
Total Sugars 22.0g | |
Protein 359.8g | 0% |
Vitamin D 48.0IU | 0% |
Calcium 2443.2mg | 0% |
Iron 21.9mg | 0% |
Potassium 5116.4mg | 0% |
Source of Calories