Take your sandwich game to the next level with this pork and cheese loaded hot Cuban Sandwich Recipe. With grilled crispy bread, melted cheese, and flavorful pork, you'll be left wanting more!
Print
4.2 from 5 votes

Cuban Sandwich Recipe

Take your sandwich game to the next level with this pork and cheese loaded hot Cuban Sandwich Recipe. With grilled crispy bread, melted cheese, and flavorful pork, you'll be left wanting more!
Course Main Dish
Cuisine Latin
Cook Time 1 hour
Release Time 15 minutes
Total Time 1 hour 15 minutes
Servings 2
Calories 661kcal
Author Melanie Dueck

Ingredients

For the Pork:

  • 1 1/2 pounds pork shoulder roast
  • 2 teaspoon kosher salt
  • 1 tablespoon cumin
  • 1 tablespoon dried oregano
  • 1 1/2 tablespoons olive oil
  • 5 cloves garlic
  • 1/4 teaspoon red chili flakes
  • 1/2 yellow onion sliced
  • 1 cup chicken broth
  • 1 cup orange juice
  • 1 lime juiced

For the Sandwiches:

  • 4 ounces honey ham deli sliced
  • 6 slices Swiss cheese
  • 1/2 cup dill pickles
  • 1/4 cup yellow mustard
  • 8 ounces French bread sliced in half

Instructions

  • Cut pork in two and rub with salt, cumin, and oregano.
  • Heat oil in a bottom of a pressure cooker set to the saute function. Add the garlic and red chili pepper and cook until fragrant. Add the pork and onions and brown on all sides. Add the orange juice and lime juice, cover, and cook on high pressure for 20 minutes followed by a 15 minutes natural release.
  • Slice pork thin and reserve some of the juices. Brush juice on the inside of the bread.
  • On the bottom slice of the loaf, layer on 3 slices of cheese, ham, pork, sprinkle with salt and pepper, 3 more slices of cheese, pickles, and spread the mustard on the inside of the top bread loaf. Cut the sandwich in half.
  • Heat a grill pan or skillet over medium heat and brush with oil. Place the sandwiches on the pan and place another heavy pan on top to weigh it down. Cook on both sides for 6-7 minutes until cheese is melted and grill marks form on bread. Serve immediately.

Nutrition

Calories: 661kcal | Carbohydrates: 48g | Protein: 46g | Fat: 31g | Saturated Fat: 12g | Cholesterol: 125mg | Sodium: 2504mg | Potassium: 843mg | Fiber: 3g | Sugar: 8g | Vitamin A: 11.7% | Vitamin C: 52.4% | Calcium: 44.8% | Iron: 32.3%