Follow these steps for perfect results
French or Italian bread loaves
soft
yellow mustard
boiled ham
thinly sliced
dill pickle
lengthwise
slow-roasted pork
pulled
Swiss cheese
thinly sliced
unsalted butter
black peppercorns
heaping
garlic
peeled
whole cloves
vegetable oil
bone-in pork shoulder
Kosher salt
white distilled vinegar
Slice off about 1-inch from the ends of the bread loaves and discard or save for breadcrumbs.
Cut each loaf in half to make 4 rectangular loaves.
Split each loaf in half lengthwise.
Spread the inside of each bread half with 1/2-tablespoon mustard.
Layer 1/4 of the ham onto the bottom halves of the bread.
Arrange pickle slices on top of the ham.
Add 1/4 of the pulled pork on top of the pickles.
Top with 1/4 of the Swiss cheese.
Cover with the top halves of the bread.
Press the sandwiches together firmly with your hands.
Place a baking sheet in the oven and preheat to 250 degrees F.
Melt 1 tablespoon butter in a large cast-iron skillet over medium-low heat.
Place 2 sandwiches in the skillet and top with another cast-iron skillet to weigh them down.
Cook until golden brown and hot, about 6 minutes per side.
Turn the sandwiches and weigh them down again.
Transfer to the oven to keep warm.
Repeat with the remaining sandwiches and butter.
Cut the sandwiches in half crosswise and serve immediately.
Preheat the oven to 275 degrees F.
In a food processor, combine the peppercorns, garlic, and cloves and puree.
While the motor is running, drizzle in the oil until a paste is formed.
Using a rubber spatula, scrap the garlic paste into a small bowl.
Place the pork butt on a work surface and season all over generously with salt.
Rub all over with the garlic paste.
Place in an oven-safe roasting bag and close with a twist tie.
Place in a large roasting pan, and cook until tender, about 5 hours.
Expert advice for the best results
For extra flavor, marinate the pork overnight.
Use a panini press for a crisper sandwich.
Serve with plantain chips.
Everything you need to know before you start
20 minutes
Pork can be slow-roasted a day in advance.
Cut in half on a diagonal and serve with sides.
Serve with plantain chips or a side salad.
Pairs well with the savory flavors.
Refreshing and complements the flavors.
Discover the story behind this recipe
Popular street food and comfort food in Cuba and Miami.
Discover more delicious Cuban Lunch recipes to expand your culinary repertoire
Delicious Cuban sandwiches with chipotle mayonnaise, ham, Swiss cheese, pickles, and Mexican roast pork.
A classic Cuban sandwich featuring pulled pork, ham, Swiss cheese, pickles, and mustard, grilled to perfection.
A classic Tampa Cuban Sandwich recipe featuring mojo-marinated pork, ham, salami, Swiss cheese, pickles, and mustard on Cuban bread.
A delicious and savory Cubano sandwich featuring pulled pork, ham, Swiss cheese, and pickles, pressed until golden brown and the cheese is melted.
Slow-cooked pork shoulder layered with ham, Swiss cheese, pickles, and mustard on a sub roll for a delicious Cuban sandwich.
Mini Cuban sandwiches, fried to golden perfection. A delightful twist on a classic.
A classic Cuban sandwich featuring braised pork, ham, Swiss cheese, pickles, and mustard on a French roll, grilled to perfection.
A classic Cuban sandwich featuring roasted pork, ham, Swiss cheese, pickles, mustard, and garlic grilled to perfection.