Cuban Sandwiches Recipe

Posted by
Rate It!
Cuban Sandwiches
Add your photo!



  1. Heat 3 tablespoons olive oil in a small skillet over medium-high heat. Add onion, salt, oregano, black pepper, and minced garlic; sauté 3 minutes or until onion is tender. Remove from heat; stir in orange juice and lime juice. Reserve 2 tablespoons juice mixture; cover and refrigerate. Combine remaining juice mixture and pork in a large zip-top plastic bag; seal. Marinate pork mixture in refrigerator at least 4 hours or overnight.
  2. Prepare grill to medium-high heat.
  3. Remove pork from bag; discard marinade. Place pork on grill rack coated with cooking spray; grill 15 minutes or until thermometer registers 155° (slightly pink), turning occasionally. Remove pork from grill. Cover loosely with foil; let stand 10 minutes. Cut pork into 16 thin slices.
  4. Combine pickle, reserved 2 tablespoons juice mixture, mustard, and 2 teaspoons oil in a small bowl; stir until well blended.
  5. Hollow out top and bottom halves of bread, leaving a 1/2-inch-thick shell; reserve torn bread for another use. Spread 2 teaspoons pickle mixture over cut side of each half. Arrange 4 pork slices, 2 ham slices, 1 cheese slice, and 1/4 cup spinach on each bottom half of bread; cover with top halves.
  6. Heat a large nonstick grill pan over medium-high heat. Coat pan with cooking spray. Add sandwiches to pan. Place a cast-iron or heavy skillet on top of sandwiches; gently press to flatten. Leave skillet on; cook 4 minutes on each side or until cheese melts and bread is toasted.
Kitchen-Friendly View

Nutrition Facts

Per ServingPer 100 g
Amount Per 1 Serving
Calories 304.63 Kcal (1275 kJ)
Calories from fat 155.93 Kcal
% Daily Value*
Total Fat 17.33g 27%
Cholesterol 61.02mg 20%
Sodium 839.52mg 35%
Potassium 544.71mg 12%
Total Carbs 11.52g 4%
Sugars 5.26g 21%
Dietary Fiber 1.17g 5%
Protein 25.78g 52%
Vitamin C 30.8mg 51%
Iron 1.3mg 7%
Calcium 317.8mg 32%
Amount Per 100 g
Calories 131.03 Kcal (549 kJ)
Calories from fat 67.07 Kcal
% Daily Value*
Total Fat 7.45g 27%
Cholesterol 26.25mg 20%
Sodium 361.11mg 35%
Potassium 234.3mg 12%
Total Carbs 4.96g 4%
Sugars 2.26g 21%
Dietary Fiber 0.5g 5%
Protein 11.09g 52%
Vitamin C 13.2mg 51%
Iron 0.6mg 7%
Calcium 136.7mg 32%

* 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

  • 7.3
  • 8

Good Points

  • saturated fat free

Bad Points

  • High in Sodium

Share Recipe

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