Cubano Sandwich



This post may contain affiliate links. Please read our disclosure policy.

cubano sandwich 1

A Cubano sandwich is a pork sandwich that is easy to make, yet super rich in flavor. To make the real-deal sandwich, using two types of pork is a must – deli-style ham and roast pork loin. To get these ingredients, simply stop by the deli counter of any large supermarket. Use thicker slices of ham and pork loin, so you can make your sandwich extra rich. After getting the main ingredients, you just need to brush the bread with plenty of mayonnaise and mustard, add sliced cheese, and pickles. That’s it!

cubano sandwich 2

To finish up the sandwich, the most convenient way is to use a sandwich press. If you don’t have one, no worries! You can grill the sandwich using your frying pan on the stovetop, and it’s really easy. I used a cast iron pan for weight on top of the sandwich, to mimic the effect of a sandwich press. You can use any heavy pot or dutch oven to achieve this. Don’t have a heavy pan? Use a deep pot and fill it with water.

The Cubano sandwich can be made ahead of serving. After toasting the bread in the pan, wrap the sandwich in foil and store it in the fridge for 1 to 2 days. You can heat the sandwich in the oven right before serving. The bread will stay crispy and the sandwich juicy.

Ready to make some delicious sandwiches for your picnic? Let’s get started!

cubano sandwich 3

Prep Time: 10 min
Cook Time: 5 min
Total Time: 15 min


  • 4 ounces deli-style ham, thickly sliced
  • Softened butter, for brushing
  • Four 6-inch-long soft baguettes (or bolillos) or wide loaves of bread, split lengthwise
  • 2 tablespoons Dijon mustard
  • 2 tablespoons mayonnaise
  • 4 to 5 ounces thickly sliced pork (roast, chopped, or pulled)
  • 8 pieces thinly sliced Swiss cheese
  • 2 dill pickles, thinly sliced lengthwise


  1. Generously brush the cut sides of the baguette with mustard and mayonnaise. Layer with half of the cheese, ham, pork, pickles and then the rest of the cheese. Close the sandwiches with the other half of the baguette.
  2. Generously butter the outer surfaces (top and bottom) of each baguette.
  3. Heat a large cast iron pan over medium heat until hot. Place the sandwiches in the pan. Top with a second cast iron pan to weigh the sandwiches down. Cook until the bottom side is charred and crispy, about 2 minutes. Turn to medium low heat. Flip and sandwiches. Weigh down with the other skillet. Cook for another 1 minute, until the bottom turns golden and the cheese is melted.
  4. Transfer to a working surface to cool.
  5. Serve warm.

Recipe adapted from
Food Network

Hi, I’m Ashley & I’m so happy you’re here!

Ashley is the founder of CenterCutCook and a former teacher that now spends her days in the kitchen so that she can share her favorite recipes with you!