Cuban Sandwich

Cuban Sandwich
⏱️ cook time 25 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Crispy, melty pressed sandwich layered with savory roast pork, ham, Swiss cheese, pickles, and tangy mustard: a beloved Cuban-American comfort classic.

Ingredients

Cuban bread 450g (1 large loaf, cut into 4 equal 15cm sections)
Yellow deli mustard 45ml (3 tablespoons)
Thinly sliced dill pickles 120g (16 thin slices)
Sliced Swiss cheese 170g (8 thin slices)
Thinly sliced smoked deli ham 220g (12 thin slices)
Cooked mojo-marinated roast pork, thinly sliced 340g
Unsalted butter, melted 28g (2 tablespoons)

Steps

1

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.

Step 1
step1:
2

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.

Step 2
step2:
3

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.

Step 3
step3:
4

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.

Step 4
step4:
5

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.

Step 5
step5:
6

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.

Step 6
step6:

Tips

1.Avoid overstuffing sandwiches: excess filling will squeeze out when pressed, create uneven crisping, and make the sandwich difficult to eat. Stick to the measured filling amounts for best results.
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.

✨ You May Also Like

Lunch
🍜 United States

Creamy, salty, tangy nostalgic Midwestern sandwich pairing rich peanut butter with crisp briny dill pickles for a fast, satisfying no-cook meal.

⏱️ 5 minutesLunch ★ 4.6
Lunch
🍜 United States

Hearty, briny New Orleans pressed sandwich stacked with cured Italian meats, provolone, and zesty olive salad, served cold for bold, portable flavor.

⏱️ 1 hour 20Lunch ★ 4.8
Lunch
🍜 United States

A tangy, creamy Southern American staple, this no-cook cheesy sandwich is packed with sharp cheddar and sweet pimentos for a satisfying, portable bite.

⏱️ 1 hour 15Lunch ★ 4.7
Lunch
🍜 United States

Crispy Cajun-spiced fried shrimp piled on crusty French bread with tangy remoulade and fresh toppings, the iconic Louisiana street food sandwich.

⏱️ 35 minuteLunch ★ 4.8
Lunch
🍜 United States

Stacked, savory deli-style corned beef sandwich with melted Swiss, tangy mustard, and crisp griddled rye— a fast, hearty, satisfying classic.

⏱️ 15 minuteLunch ★ 4.7
Lunch
🍜 United States

A toasty, tangy American deli classic stacked with corned beef, melted Swiss, sauerkraut, and creamy Russian dressing on crispy grilled rye bread.

⏱️ 20 minuteLunch ★ 4.8

Cuban Sandwich:Frequently Asked Questions

1.What can I use if I can’t find authentic Cuban bread for my Cubano?
Your best swap is a soft, thin-crusted Italian or French white baguette—skip sourdough, its tang throws off the sandwich’s balance. Pull out a small amount of the soft inner crumb to keep fillings from sliding out, then lightly butter the outer crust before pressing to get that signature shatteringly crisp exterior.
2.Do I need a specialty panini press to make a properly pressed Cubano?
Not at all! Grab two heavy cast iron skillets: preheat one over medium-low heat, set your assembled sandwich in it, then set the second skillet on top of the sandwich. Weigh the top skillet down with a couple canned goods for even pressure, and cook 3-4 minutes per side until cheese is melted and bread is golden crisp.
3.Why does my Cubano turn out soggy instead of crispy after pressing?
Sogginess almost always comes from excess moisture in your fillings or too-low cooking heat. Pat dill pickle slices completely dry with paper towels before layering, avoid using roast pork dripping with au jus, and cook over medium-low heat (not ultra-low, which steams the bread instead of crisping it) for that perfect crunch.
4.Can I assemble and press Cubanos ahead of time for a party or potluck?
Pre-pressing sandwiches hours ahead will leave you with soggy bread, as moisture from fillings seeps in as it sits. You can prep all your sliced fillings and cut bread 1-2 days in advance, stored sealed in the fridge, then press sandwiches in batches right before serving, holding finished ones on a wire rack in a 200°F oven for up to 20 minutes.
5.What’s a good substitute for Swiss cheese if I don’t have any on hand?
Stick to mild, smoothly melting cheeses that won’t overpower the sandwich’s balanced flavor: Emmental or young Gruyère are perfect swaps, with the same nutty, creamy profile as standard deli Swiss. Skip sharp, bold cheeses like sharp cheddar or pepper jack—their strong flavors clash with the tangy mustard and dill pickles.
6.I’ve seen Cubanos with salami in them—am I missing an ingredient here?
That salami addition is the regional Tampa-style Cubano, a twist born from the city’s early Italian immigrant community. The classic, widely recognized pressed Cubano (the Miami-style version this recipe uses) skips salami entirely, sticking to the core layers of roast pork, ham, Swiss, pickles, and yellow mustard.

Comments (6)

1 week ago

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.

5 days ago

So glad this worked out for you, Lisa! Provolone is such a great swap — its mild, melty texture pairs perfectly with the savory pork and tangy pickles. Love that you made it work with what you had on hand, that’s our favorite kind of home cooking!

5 days ago

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.

3 days ago

That is the highest compliment coming from a Miami native, Rob — thank you! The garlic powder on the buttered bread trick sounds incredible, I’m definitely testing that out in my next batch. Hope your guests love them as much as you did!

3 days ago

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?

2 days ago

Wait do you assemble them fully before storing? I’ve had such bad luck with sandwiches getting mushy when I put pickles and mustard on ahead of time, I usually pack all the components separate!

yesterday

I used to do the separate component thing too! I just spread the mustard super thin on both slices and patted the pickles totally dry with paper towels before stacking, zero sogginess even after 3 days in the fridge. Total game changer

yesterday

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.

2 hours ago

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.

30 minutes ago

Wait I don’t have a panini press either! How long did you press it for on the cast iron? I’ve been nervous to try these without fancy equipment lol

5 minutes ago

Love that cast iron hack, Mia! If you’re using a weighted pan like a Dutch oven to press, cook for 3-4 minutes per side over medium-low heat until the bread is toasty and the cheese is fully melted — no expensive press required to get that perfect crispy texture!

30 minutes ago

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.