All-Out Cuban Sandwich Recipe
Prep Time:
8 hours, 25 minutes
Cook Time:
4 hours, 24 minutes
Servings:
4 Sandwiches
Ingredients
  • 2 tablespoons olive oil
  • 1 cup orange juice
  • 2 tablespoons lime juice
  • ¼ cup light brown sugar
  • 2 teaspoons kosher salt
  • ½ teaspoon freshly ground black pepper
  • 2 teaspoons smoked paprika
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 10 garlic cloves
  • 1 medium onion, coarsely chopped
  • 1 (3-pound) pork butt
  • 1 stick salted butter, softened and divided
  • 4 (8 to 10-inch) Cuban sandwich loaves, halved lengthwise
  • ⅓ cup yellow mustard
  • 4 large dill pickles, thinly sliced crosswise
  • 1 pound honey-glazed ham, sliced
  • 16 (1-ounce) slices Swiss cheese
Directions
  1. Combine all of the roast pork ingredients except for the pork butt in a food processor until smooth.
  2. Pierce the pork with a sharp knife several times on each side.
  3. Place the pork into a bowl and cover it with the marinade.
  4. Wrap the bowl with plastic wrap and place it in the refrigerator for at least 8 hours or up to 24.
  5. Preheat the oven to 325 F and line a roasting pan with foil.
  6. Remove the pork from the marinade and place it on the pan.
  7. Cover the pan with foil and bake for 2 ½ hours.
  8. Remove the foil and raise the oven temperature to 425 F.
  9. Cook the pork for an additional 1 ½ hours, until the pork is tender and the internal temperature has reached 150 F.
  10. Cover and set the pork aside to cool, then slice it into ¼-inch slices.
  11. Spread a tablespoon of butter over the top and bottom of each loaf of bread and 1 tablespoon of mustard over the top piece.
  12. On the bottom piece, layer a quarter of each of the following ingredients in order: roast pork, pickle, ham, and Swiss cheese, and finish with the top piece of bread, mustard-side down. You should have butter on the outside of both halves of the assembled sandwich.
  13. Place the sandwich in a panini press or a preheated cast-iron skillet with a heavy lid to press down the top.
  14. Cook the sandwiches for 6 minutes (or 3 minutes per side if using the cast-iron pan method) until the bread is golden brown and the cheese has melted. Repeat with the remaining sandwiches.
  15. Cut the sandwiches in half on a bias and serve with your favorite chips.