All-out Cuban Sandwich Recipe
  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.

Course🍽️Main Course

Diets🥩Carnivore...

Category🥪Sandwich

CuisineCuban

Occasions🏡Casual Gathering📆Everyday🎊Party

Season🔁Year-round

DifficultyMedium ⏰ 3h

Loading...