Savoury, crispy Cuban sandwich with tender pork, ham, and melted cheese, perfect for lunch or dinner.
Prep
20 min
Cook
30 min
Total
50 min
Servings
4
Difficulty
Medium
Instructions
Marinate the Pork
In a bowl, combine garlic, cumin, oregano, salt, orange juice, lime juice, and olive oil. Place pork shoulder in a resealable bag and pour marinade over it. Seal and refrigerate for at least 2 hours, preferably overnight.
Pro tip: For best results, marinate overnight.
Roast the Pork
Preheat oven to 180°C (350°F). Place marinated pork in a roasting pan and cover with foil. Roast for 2 hours or until tender. Let rest before slicing.
Pro tip: Use a meat thermometer to ensure pork reaches 70°C (160°F).
Prepare the Bread
Cut Cuban bread pieces in half horizontally and spread butter on the outside of each half.
Pro tip: Butter helps create a crispy crust.
Assemble the Sandwich
Spread mustard on the inside of each bread half. Layer Swiss cheese, ham, sliced pork, and pickles. Top with the other bread half.
Grill the Sandwich
Preheat a panini press or skillet over medium heat. Grill sandwiches until bread is golden and cheese is melted, about 5-7 minutes.
Pro tip: Press down with a spatula if using a skillet.
Serve
Slice sandwiches in half and serve immediately while hot.
Tips & Tricks
- Use a panini press for the perfect crispy texture.
- Marinate pork overnight for deeper flavour.
- Use fresh Cuban bread for authenticity.
Frequently Asked Questions
What makes a Cuban sandwich authentic?
An authentic Cuban sandwich includes roasted pork, ham, Swiss cheese, pickles, and mustard on Cuban bread.
What bread is used for a Cuban sandwich?
Cuban bread, known for its thin, crisp crust and soft interior, is traditionally used.
How long should I marinate the pork?
Marinate the pork for at least 2 hours, but overnight is preferable for the best flavour.
Can I make this sandwich without a panini press?
Yes, use a skillet and press down with a spatula for similar results.
How many calories are in a Cuban sandwich?
A Cuban sandwich typically contains around 620 calories per serving.
Serving Suggestions
Nutrition per serving
620
Calories
42g
Protein
28g
Fat
46g
Carbs
You Might Also Like
More Dessert Recipes
Authentic Vietnamese Banh Mi Sandwich
Discover the delicious and authentic taste of a Vietnamese Banh Mi sandwich with our easy-to-follow recipe.
Classic Schnitzel Sandwich with Tangy Slaw
Crispy schnitzel paired with tangy slaw in a perfect sandwich.
Grilled Peanut Butter and Jelly Sandwich
A delightful twist on a classic, this grilled peanut butter and jelly sandwich offers a warm, crispy exterior with a gooey, sweet interior.
Authentic Chinese Sweet Bun Dough Recipe
Learn to make perfect Chinese sweet bun dough, a versatile base for delicious steamed or baked buns.
Authentic Vietnamese Iced Coffee Recipe
Experience the rich and bold flavours of authentic Vietnamese iced coffee at home with this easy recipe.
Authentic Karak Chai Recipe
Discover the rich and aromatic flavours of traditional Karak Chai, a spiced tea perfect for any time of day.
Kitchen & BBQ gear
What we use for recipes like this

Food Prep · Juicers
AMZCHEF Cold Press Juicer, 6" Extra-Wide Chute for Whole Apples & Carrots, Quiet Slow Masticating, Easy to Clean, Triple Stainless Steel Filter, High Juice Yield, Grey for Home Use
$94.99

Kitchen Utensils · Sieves & Strainers
Starfrit Mesh Strainer, 8-Inch Fine Stainless Steel Sieve with Handle
$9.47

Pit Boss Grills
Grill & Smoker Foaming Degreaser
$15.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
