Cuban Sandwich Recipe

Posted by
Rate It!
Cuban Sandwich
Add your photo!



  1. In a mini food processor, combine the mayonnaise and chipotles and process until smooth. Spread the cut sides of the rolls with the chipotle mayonnaise. Assemble the sandwiches with the ham, cheese, pickles and roast pork. Top the meat with a spoonful of the pork pan juices and season with salt. Close the sandwiches and tuck in any overhanging filling.
  2. Using an electric sandwich grill press, grill the sandwiches in batches until crispy and hot.
  3. Alternately, preheat the oven to 325 degrees F. Set a large skillet or griddle over moderately low heat. Arrange the sandwiches on the griddle and cover with a large baking sheet weighed down with a heavy skillet. Cook the sandwiches, turning once, until they're crisp on the outside, about 6 minutes.
  4. Transfer the sandwiches to a baking sheet and bake until the cheese is melted, about 8 minutes. Cut the sandwiches in half and serve immediately; pass the remaining pan juices separately.
  5. Roast Pork: Using a small, sharp knife, make 1-inch-long slashes in the skin of the pork shoulder, about 2 inches apart. Rub the garlic into the slashes and along the underside of the pork.
  6. In a large glass or ceramic bowl, combine the vinegar, lime juice, grapefruit juice, orange juice, oregano, pepper, adobo seasoning, and salt and pepper. Stir in the green pepper and onion, then add the pork, skin side up. Refrigerate overnight turning the meat once or twice. Bring to room temperature before cooking.
  7. Preheat the oven to 400 degrees F. Transfer the pork and its marinade to a roasting pan. Cover with foil and roast until very tender, about 3 hours. Let cool in the liquid. Transfer the pork to a cutting board and discard the skin and fat. Strain the pan juices into a glass measure and skim off the fat. Slice or shred the pork, as desired.
  8. Cook's note: The pork can be refrigerated for up to 3 days.
Kitchen-Friendly View

Nutrition Facts

Per ServingPer 100 g
Amount Per 1 Serving
Calories 635.83 Kcal (2662 kJ)
Calories from fat 343.54 Kcal
% Daily Value*
Total Fat 38.17g 59%
Cholesterol 183.5mg 61%
Sodium 901.57mg 38%
Potassium 919.1mg 20%
Total Carbs 13.17g 4%
Sugars 3.94g 16%
Dietary Fiber 2.73g 11%
Protein 57.93g 116%
Vitamin C 40.7mg 68%
Vitamin A 0.5mg 16%
Iron 12.2mg 68%
Calcium 508.9mg 51%
Amount Per 100 g
Calories 149.7 Kcal (627 kJ)
Calories from fat 80.88 Kcal
% Daily Value*
Total Fat 8.99g 59%
Cholesterol 43.2mg 61%
Sodium 212.27mg 38%
Potassium 216.39mg 20%
Total Carbs 3.1g 4%
Sugars 0.93g 16%
Dietary Fiber 0.64g 11%
Protein 13.64g 116%
Vitamin C 9.6mg 68%
Vitamin A 0.1mg 16%
Iron 2.9mg 68%
Calcium 119.8mg 51%

* Percent Daily Values are based on a 2000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Find out how many calories should you eat.


  • salty
  • savory
  • bitter
  • sweet
Search recipes
by ingredients
Construct & Analyze
Your Recipe

Recipe Tags

Weightwatchers Points

  • 15.4
  • 16

Good Points

  • saturated fat free

Bad Points

  • High in Sodium

Share Recipe

Get Your Recipe of Health!
Follow RecipeOfHealth on Facebook!
Scroll to top