IE 11 is not supported. For an optimal experience visit our site on another browser.

Tampa Classic Cuban Sandwich

Courtesy Felicia LaCalle
Cook Time:
5 hrs
Prep Time:
30 mins

Chef notes

I adore this sandwich because it is an iconic sandwich that originated in Florida and is filled with the flavors of Cuba. The tangy pickles, savory pork, salty ham and melted cheese come together to make a deliciously toasty sandwich that dreams are made of.


Cuban Roast Pork
  • 1 (5-pound) bone-in pork shoulder
  • 30 cloves garlic
  • salt, to taste
  • 2 tablespoons oregano
  • 3 cups fresh squeezed sour orange juice
  • 1 (8-inch) Cuban bread
  • 2 tablespoons yellow mustard
  • 8 pickle slices
  • 5 thin slices salami
  • 4 thin slices sweet ham
  • 4 thin slices Swiss cheese
  • softened butter


For the Cuban roast pork:


With a knife, make inserts all in the shoulder to stuff the garlic in, stuff with garlic, then massage with salt and oregano and add the sour orange juice. Cover and refrigerate. Every two hours for 12 hours rotate the shoulder and spread the mojo all over the slits so it goes inside the meat.


Preheat oven to 300 F.


After marinating, place in the oven covered with parchment paper and foil and bake for 5 hours or until it falls off the bone.


Shred the meat once done and hold for the sandwich.

For the sandwich:

Split the bread in half and spread the mustard on both sides. On the bottom add the pickles, then the salami, then the ham, about 6 ounces of the pork and the Swiss cheese.

Warm a large cast iron skillet on medium with butter and start toasting your Cuban. Place a clean plate on top and hold it down and apply pressure to emulate a sandwich press. The sandwich is done when the cheese is melted.