Cuban Sandwich
intro
Crispy, melty pressed sandwich layered with savory roast pork, ham, Swiss cheese, pickles, and tangy mustard: a beloved Cuban-American comfort classic.
Ingredients
Steps
Slice each 15cm section of Cuban bread horizontally lengthwise, opening it like a book without fully separating the two halves. Spread 1.5 teaspoons of yellow mustard evenly across the cut interior surface of both the top and bottom half of every bread section.
Layer fillings on the bottom half of each bread section in this order to prevent sogginess: 1 slice of Swiss cheese, 3 slices of smoked ham, 85g of thinly sliced mojo roast pork, 4 dill pickle slices, and a final slice of Swiss cheese. Fold the top bread half over the fillings to form 4 evenly filled, compact sandwiches.
Preheat a countertop panini press or heavy cast-iron skillet to medium heat (175°C/350°F). Brush the entire outer top and bottom crust of each assembled sandwich evenly with melted unsalted butter, using 7g (1.5 teaspoons) of butter per sandwich to guarantee a crisp, evenly golden crust.
If using a panini press, place 2 sandwiches on the preheated surface, close the lid firmly to compress the sandwiches to roughly half their original height, and cook for 3 minutes until the bottom crust is deep golden and crisp. If using a skillet, place 2 sandwiches in the pan, set a heavy cast-iron weight or foil-wrapped brick directly on top to press them flat, and cook for 3 minutes over medium heat.
Carefully flip each sandwich with a thin metal spatula, reapply the press or top weight, and cook for an additional 2–3 minutes until the second crust is crispy, all cheese is fully melted and stringy, and the internal temperature of the sandwich fillings reaches 74°C/165°F. Transfer cooked sandwiches to a clean cutting board, then repeat the cooking process with the remaining 2 uncooked sandwiches.
Let cooked sandwiches rest for 1 minute to allow melted cheese to set slightly (this prevents fillings from sliding out when cut), then slice each sandwich diagonally into two equal triangular halves with a sharp serrated knife. Serve immediately while the crust is crisp and fillings are warm.
Tips
2.Place cheese directly against both the top and bottom bread layers: this creates a moisture barrier that stops pickle brine and meat juices from soaking into the bread and making the crust soggy.
3.If Cuban bread is unavailable, substitute a soft, crusty Italian or French loaf; do not use soft pre-sliced sandwich bread, which will turn mushy under the weight of the press.

Super easy recipe, even for someone who burns toast half the time lol! I did swap the Swiss for provolone because that’s what I had in the fridge, and it still turned out amazing. My husband said it’s better than the Cubanos we got on our trip to Key West a few years ago. Cook time was exactly as listed too, which I appreciate as a busy working mom.
Born and raised in Miami, so I take my Cubanos seriously. I was skeptical of an online recipe for this, but y’all nailed it. The ratio of ham to roast pork to Swiss is exactly what you get at the classic spots down on Calle Ocho. Only thing I added was a light sprinkle of garlic powder on the buttered bread before pressing, chef’s kiss. Will be making this for my out-of-state guests next month when they visit.
Meal prepped these for my work lunches this week and they reheat so well! I wrapped each half in foil and threw them in the office toaster oven for 5 minutes at lunch, and the bread got crispy all over again. I was worried they’d get soggy sitting in the fridge, but they held up perfectly. Who knew a fancy sandwich could be such a good meal prep option?
Made these for my Sunday football potluck with the crew and they were gone in 10 minutes flat. Used leftover roasted pork from the night before instead of cooking it fresh, cut down the prep time so much. The mustard-pickle combo is chef’s kiss, no notes. 10/10 would make again.
OMG this Cubano is SO good! I made it for our family movie night last night and even my super picky 8 year old asked for a second sandwich. My kids loved it! I didn’t have a panini press so I used my cast iron skillet with a heavy Dutch oven on top to press it, worked like a charm! Game changer for quick weeknight dinners, will absolutely be adding this to our regular rotation.
Took me 25 minutes on the dot, just like the recipe said. Pressed it on my outdoor griddle for a little extra smoky flavor, threw on extra pickles because I’m a total pickle fiend. Perfect sandwich for a quick lunch on the patio, already sent the recipe to my whole grill group chat. Only reason it’s not a 5 is I wish there was a quick tip for getting the bread extra crispy without it getting soggy from the mustard, but it was still dang good.