There’s little agreement on what the exact ingredients of a Cuban sandwich are, but it’s usually a mixture of sour dill pickles, yellow mustard and—of course—juicy, thinly sliced pork loin. The Cuban sandwich is practically a foodie legend!

This is kind of a two-in-one recipe because you can make our savory pork roast and sweet potatoes, and then use the leftover meat to make sandwiches for lunch.

Cubans are different than the typical grilled ham-and-cheese because the bread is pressed, so it becomes super crispy on the outside. Spare pots and skillets come in handy as weights during this ‘pressing’ process.

A delicious traditional Cuban sandwich with thin, crispy bread, savory sliced pork, melty cheese, and tangy pickles.

Cuban Sandwich Recipe

Wondering what to do with a leftover pork roast from last night? Make a delicious Cuban sandwich!


Yield: 6 servings
5 from 1 rating
Leave a Review


  • Preheat griddle or large skillet over medium-low heat. Cut the bread in half horizontally and spread both sides with a thin layer of mustard then spread on a bit of mayonnaise, if desired.
  • Arrange the ham and roasted pork loin evenly on top of the mustard. Divide the cheese slices between the sandwiches then add enough pickles to nearly cover the cheese.
  • Close the sandwich and spread top and bottom of each bun with butter and wrap sandwiches separately in aluminum foil. Fold the foil around the edges of the sandwiches to completely seal.
  • Place wrapped sandwiches on griddle or in skillet then place a heavy pot or skillet containing a heavy item (such as a large can of tomatoes) on top of the sandwiches. Press down to compact the sandwiches and allow them to cook undisturbed for about 10 minutes.
  • Remove the weight from the sandwiches and flip them over. Replace weight and cook about 8–10 minutes more until the cheese has melted and both sides of the bread are crispy. Remove from heat, carefully open foil, slice and serve while hot and crispy.


Don’t have a spare pot or skillet to ‘press’ the Cuban sandwich? You can use any heatproof item if you wrap it in clean aluminum foil first!
Calories: 480kcal, Carbohydrates: 34g, Protein: 25g, Fat: 27g, Saturated Fat: 13g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 7g, Cholesterol: 73mg, Sodium: 1258mg, Potassium: 243mg, Fiber: 2g, Sugar: 6g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!