An Email A Day Keeps the Boring Away.Sign Up For A Daily Dose of Jernej Kitchen!
Cuban Sandwich
#Wraps and sandwiches
Impossible to resist

Cuban Sandwich

The Cuban Sandwich is the most delicious sandwich in the world, at least in our opinion. Make it with juicy pork roast, ham, cheese, gherkins and mustard.

Cuban Sandwich
The Cuban Sandwich quickly became a super popular sandwich in the States. As the name suggests, it came from Cuba, and it’s honestly one of the best sandwiches we have ever eaten. In Cuba, you can find a similar sandwich under the name “Medianoche,” which translates as “in the middle of the night,” the sandwich was usually eaten around midnight or after people came out of the clubs and wanted something delicious. The exterior of the sandwich is crunchy and golden, while the interior is so incredibly delicious that you won’t be able to resist it. We have juicy roasted shredded pork, thinly sliced, honey-glazed ham, Swiss cheese, gherkins, and some yellow mustard. Sure, this recipe takes a while to make as you need to roast the meat, but we promise you, it’s worth it.

The most delicious sandwich - Cuban Sandwich

If you plan on making one recipe from the blog, then by all means, make this one. These are the top reasons why we adore it.

  • find delicious ingredients like pork roast, cheese, ham, mustard, and gherkins in the recipe
  • the exterior is golden-brown and crunchy
  • feel free to store any leftover meat for different sandwiches and meat sauces
  • keep the meat chilled in the fridge or frozen for later use
  • this sandwich is made for meat lovers

Cuban Sandwich

Cuban Sandwich

Essential ingredients

These are the essential ingredients you will need for this recipe.

Meat Marinade - the meat marinade is full of delicious ingredients and flavors. In this recipe, we use orange juice, lime juice, garlic, spices, olive oil, and fresh herbs like mint and coriander.

Meat - boneless pork shoulder will melt in your mouth after roasting for hours in your oven. 

Bread - white bread is the way to go. Either choose sandwich bread or a white baguette for this recipe.

Mustard - use yellow mustard in this recipe.

Gherkins - we adore smaller gherkins, as they are more crunchy, and you can easily arrange them evenly in a sandwich.

Ham - use thinly sliced honey-glazed ham.

Cheese - it's so interesting that in this recipe, we need Swiss cheese, even though the recipe originates from Cuba. Use Swiss cheese like Emmental.

Cuban Sandwich

Cuban Sandwich

Storing and freezing

Always make the Cuban Sandwich from scratch. However, you can easily store the Roasted Pork for the sandwich.

There are two ways to store the delicious roasted pork.

Keep the chilled meat in the fridge for up to 3 days. Before serving, reheat in the microwave oven or using a skillet.

Feel free to freeze the meat, too. Place it in a freezer-friendly container and place it in the freezer for up to 2 months. Before serving, defrost at room temperature (or in the fridge overnight), then reheat in the microwave oven or using a pot.

How to make Cuban Sandwich at home (video)

Check this short video to learn how to make Cuban Sandwich at home.

Next, try these sandwiches


Lets get cooking!

  • makes
  • preparation:
  • roast:
  • total time:
    hours 20 minutes (+ marinating)


  • marinate

    In a blender or a bowl using an immersion blender, mix all the marinade ingredients (orange juice, lime juice, garlic, oregano, cumin, olive oil, coriander, mint, salt, and pepper). Blend into a smooth sauce. Add the meat to a freezer bag and add two-thirds of the marinade sauce. Set the rest of the sauce aside. Place the meat in the fridge for 3 - 4 hours or overnight.

  • roast

    Place a rack in the middle of the oven and preheat it to 240 °C / 465 °F. Add the meat and half of the marinating sauce to a large cast-iron skillet or pot. Add warm water and halved peeled onion. Cover with a lid and place in the oven. Roast for 20 - 25 minutes at 240 °C / 465 °F. Lower the heat to 170 °C / 340 °F and roast for 2 hours and 30 minutes. When the meat is roasted, remove it from the oven and set aside for 20 minutes.

  • meat

    Using a fork, shred the meat into larger pieces. Add the saved (unused) sauce and five tablespoons of those delicious roasting juices. Stir to combine.

  • serve

    Cut the bread into six even sandwiches, approximately 15 - 18 cm / 6 to 7 inches long. Spread mustard on both cut sides of the bread. Arrange the sliced gherkins over one side of the bread. Add two slices of honey-glazed ham, cheese, and two generous tablespoons of roasted pork. Drizzle with roasting juices and seal the sandwich. Press together for the sandwich to flatten. Spread with melted butter on top. Place the sandwiches in the skillet, top with a baking paper, then weigh it down with a heavy skillet. Cook for 2- 3 minutes per side or until golden-brown and crispy outside with melted cheese inside.


Thank you for visiting.