ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips Highlights
Skip to Content

Instant Pot Cubano Sandwiches

Get ready to take a flavor trip to Cuba with these instant pot cubano sandwiches! The combination of ham, pork, Swiss cheese, and pickles with mustard and mayo spread on Cuban bread is out of this world. The pressure cooker makes the meat tender and juicy, so every bite is packed with savory goodness.

Tasty Team
Instant Pot Cubano Sandwiches


for 4 sandwiches

Pulled Pork

  • 2 ½ teaspoons Mccormick® ground cumin
  • 2 ½ teaspoons McCormick® Smoked Paprika
  • 1 ½ teaspoons McCormick® Chipotle Powder
  • 1 teaspoon McCormick® Garlic Powder
  • 2 ½ teaspoons kosher salt, divided
  • 1 teaspoon freshly ground black pepper
  • 1 pork loin
  • 2 tablespoons olive oil, divided
  • 1 medium yellow onion, thinly sliced
  • 3 limes, juiced
  • 3 oranges, juiced
  • 1 ½ cups chicken stock (360 mL)
  • 1 dried bay leaf


  • 4 ciabatta rolls, halved
  • 12 tablespoons French’s® Creamy Mustard
  • 18 slices swiss cheese
  • 12 slices deli ham
  • 12 dill pickles, sandwich slices
  • 4 tablespoons olive oil, or butter
  • potato chip, for serving

Nutrition Info

  • Calories 765
  • Fat 36g
  • Carbs 67g
  • Fiber 36g
  • Sugar 28g
  • Protein 48g

Estimated values based on one serving size.


  1. Make the pulled pork: In a small bowl, mix together the cumin, smoked paprika, chipotle powder, garlic powder, 1½ teaspoons salt, and the black pepper.
  2. Rub the spice mixture all over the pork loin.
  3. Turn the Instant Pot on to the Sauté setting. When the pot is hot, add 1½ tablespoons of olive oil. Once the oil is shimmering, add the pork loin and sear on both sides until golden brown, about 6 minutes. Remove the pork from the pot and set aside.
  4. Add the remaining ½ tablespoon of olive oil to the pot and the onion to the pot. Cook for about 3 minutes, until fragrant.
  5. Add the lime juice, orange juice, chicken stock, and bay leaf, then return the seared pork to the pot. Secure the lid (make sure the valve is set to sealing) and cook on high pressure for 1 hour. Carefully turn the valve to venting and let the pressure release completely, about 15 minutes.
  6. Remove the pork from the pot and shred. Transfer to a medium bowl with ⅓ cup of the cooking liquid and the remaining teaspoon of salt and toss to combine.
  7. Assemble the sandwiches: Toast the ciabatta rolls in a toaster for about 3 minutes, or until the cut sides of the rolls are light golden brown.
  8. Spread 1 tablespoon of French’s® Creamy Mustard over the cut side of each ciabatta roll half, 2 tablespoons total per roll. Add 2 Swiss cheese slices to the top half of each roll and 1 Swiss cheese slice to the bottom halves. Pile the pulled pork generously on the bottom halves, then top each with 2 slices of ham and 2 pickle slices. Close the sandwiches and press down to compact.
  9. Heat 1 tablespoon of olive oil in a small cast iron skillet over medium-low heat. Place a sandwich, upside down, in the skillet and place a sheet of aluminum foil on top, then weigh down with another small cast iron skillet. Toast for 1–2 minutes, or until the top is golden brown. Flip and press down again, then cook until the other side is toasted and the cheese has melted, 1–2 minutes more. Remove the sandwich from the pan and cut in half. Serve immediately with potato chips alongside. Repeat with the remaining sandwiches, adding more olive oil to the pan as needed.
  10. Enjoy!
  11. Love this recipe? Download the Tasty app to save it and discover others like it.
Instant Pot Cubano Sandwiches