How to Make the Perfect Cubano Sandwich
Cuban · Easy · 25 min · 2 servings

The Cubano Sandwich is a pressed Cuban classic loaded with roasted pork, ham, Swiss cheese, pickles, and mustard on crusty Cuban bread. It is grilled under pressure until the bread is golden and the cheese is perfectly melted.
Why this recipe works
This Cubano Sandwich recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 25 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 620 calories with 42g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 1 loaf Cuban bread or hoagie rolls
- 6 oz sliced roasted pork
- 4 oz sliced deli ham
- 4 slices Swiss cheese
- 8 slices dill pickle chips
- 2 tbsp yellow mustard
Step by step instructions
Step 1: Prepare the Bread
Slice the Cuban bread horizontally and spread yellow mustard generously on both cut sides. Do not skip the mustard as it is essential to the authentic Cubano flavor profile.
Step 2: Layer the Fillings
Layer the roasted pork on the bottom half first, followed by the ham slices, Swiss cheese, and pickle chips. Close the sandwich firmly pressing it together with your hand.
Step 3: Press and Grill
Heat a cast iron skillet or panini press over medium heat and brush with butter. Place the sandwich in the skillet and press down firmly with a heavy pan or press. Cook for 4 to 5 minutes per side until the bread is golden and the cheese is fully melted.
Step 4: Slice and Serve
Remove the sandwich from the heat and let it rest for 2 minutes. Slice diagonally and serve immediately while the cheese is still warm and gooey.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- Cuban bread → hoagie roll or Italian bread
- roasted pork → pulled pork or pork tenderloin
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Using too little pressure when pressing the sandwich which prevents proper crust formation
- Skipping the yellow mustard which is a non-negotiable part of an authentic Cubano
Nutrition facts
Per serving: 620 calories, 42g protein, 48g carbs, 28g fat, 2g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →