Few sandwiches deliver comfort and crunch quite like a Cuban Sandwich Cubano. With layers of savory ham, tender roast pork, melty Swiss cheese, tangy pickles, and a swipe of mustard pressed between crisp golden bread, every bite feels bold, warm, and deeply satisfying.

Few sandwiches deliver comfort and crunch quite like a Cuban Sandwich Cubano. With layers of savory ham, tender roast pork, melty Swiss cheese, tangy pickles, and a swipe of mustard pressed between crisp golden bread, every bite feels bold, warm, and deeply satisfying.
This is the kind of sandwich that turns a simple lunch into something crave-worthy. The outside gets beautifully toasted and buttery, while the inside stays rich, juicy, cheesy, and packed with that signature salty, tangy balance that makes a Cubano unforgettable.
Why You’ll Love This Cuban Sandwich Cubano
This Cuban Sandwich Cubano is everything a hot sandwich should be. It is crispy on the outside, gooey in the middle, and loaded with layers of flavor that work perfectly together. The salty ham and roast pork bring heartiness, the Swiss cheese melts into every layer, and the pickles and mustard keep it bright and sharp.
It is also a fantastic make-at-home option when you want something that feels deli-style without much fuss. You can use leftover pork, assemble it quickly, and press it in a skillet or sandwich press until the bread is golden and the cheese starts to ooze.
What Kind of Bread Should I Use for Cuban Sandwich Cubano?
The best choice is Cuban bread if you can find it, because it is light, airy, and crisps up beautifully when pressed. It gives the sandwich that classic texture with a delicate interior and a crackly golden crust.
If Cuban bread is not available, soft French bread or Italian bread works well too. The goal is to choose a loaf sturdy enough to hold the fillings but not so dense that it overwhelms the sandwich. A loaf with a tender crumb and crust that toasts nicely will give you the closest result.
Ingredients for the Cuban Sandwich Cubano
These ingredients come together to create the signature texture and flavor of a true Cubano. Each one matters, and keeping the balance right is what makes the sandwich so memorable.
Cuban bread or French bread
This is the foundation of the sandwich. It needs to toast well on the outside while staying soft enough to compress around the fillings.
Roast pork
Roast pork gives the Cubano its rich, juicy bite and brings depth that sets it apart from an ordinary ham and cheese sandwich.
Deli ham
Ham adds a salty, savory layer that pairs beautifully with the pork and keeps the sandwich hearty.
Swiss cheese
Swiss cheese melts smoothly and adds a mild nutty flavor that ties the meat and pickles together.
Dill pickles
Pickles bring that essential tangy crunch. They cut through the richness and keep every bite lively.
Yellow mustard
Mustard adds brightness and a gentle sharpness that gives the sandwich its classic flavor.
Butter
A little butter on the outside of the bread helps it turn deeply golden and crisp as the sandwich presses.
How To Make the Cuban Sandwich Cubano
This sandwich comes together quickly, but the layering and pressing are what take it from good to truly special. Take your time with the assembly so every bite has the right mix of meat, cheese, pickles, and mustard.
Step 1: Prep the Bread
Slice the bread horizontally and open it up. Spread yellow mustard over the inside of the loaf or on each slice if you are making individual sandwiches.
Step 2: Layer the Fillings
Add Swiss cheese first, then layer on the ham, roast pork, and dill pickles. Top with another layer of Swiss cheese so the sandwich melts together nicely once heated.
Step 3: Close and Butter the Sandwich
Close the sandwich and lightly butter the outside of the bread. This helps create the crisp pressed crust that makes a Cubano so appealing.
Step 4: Press Until Golden
Place the sandwich in a sandwich press, panini press, or skillet. If using a skillet, press it down with a heavy pan or spatula. Cook until the bread is golden brown and crisp and the cheese is fully melted.
Step 5: Slice and Serve Hot
Remove from the heat, let it rest for a minute, then slice and serve while the cheese is still hot and stretchy.

Serving and Storing Cuban Sandwich Cubano
This recipe feeds 4 people, depending on the size of your loaf and how generously you fill each sandwich. It is perfect for lunch, a casual dinner, or even game day when you want something filling and easy to share.
Cuban Sandwich Cubano is best served hot right after pressing, when the bread is crisp and the cheese is at its meltiest. If you have leftovers, wrap them tightly and refrigerate for up to 2 days. Reheat in a skillet or oven instead of the microwave so the bread crisps back up instead of turning soft.
What to Serve With Cuban Sandwich Cubano?
Crispy Plantain Chips
Their salty crunch pairs beautifully with the warm, melty sandwich and adds a fun tropical touch.
Black Bean Soup
A small bowl of black bean soup makes the meal feel hearty and comforting without overpowering the sandwich.
Simple Citrus Slaw
A bright slaw adds freshness and gives the plate a cool, crunchy contrast.
Potato Salad
Creamy potato salad works well with the mustardy tang of the Cubano and turns lunch into a full meal.
French Fries
Hot crispy fries are always a winning side with a pressed sandwich and make this feel like a diner-style treat.
Want More Sandwich and Comfort Food Ideas?
If you love this Cuban Sandwich Cubano, you might also enjoy Italian Grinder Salad, Texas Toast Sloppy Joes, Classic Chicken Salad Recipe, and Philly Cheese Steak Quesadillas.
These recipes bring the same kind of big flavor, satisfying texture, and easy meal appeal when you want something fun and filling for lunch or dinner.
Save This Pin For Later
📌 Save this Cuban Sandwich Cubano to your Pinterest lunch or sandwich board so you can come back to it anytime.
And let me know in the comments how yours turned out. Did you keep it classic with ham, roast pork, Swiss, pickles, and mustard, or did you add your own twist?
I love hearing how others make these recipes their own. Questions are welcome too, and you can always find more daily recipe inspiration on Nora Nosh Recipes on Pinterest.
Cuban Sandwich Cubano
- Total Time: 20 minutes
- Yield: 4 servings
Description
Crispy, melty, savory, and packed with bold deli flavor, this Cuban Sandwich Cubano is the kind of easy recipe that instantly upgrades lunch or dinner. Layers of roast pork, ham, Swiss cheese, pickles, and mustard are pressed between buttery toasted bread until golden and irresistible. It is perfect for a quick lunch, easy dinner, comfort food craving, or casual weekend meal when you want satisfying food ideas that feel special without a lot of work.
Ingredients
1 loaf Cuban bread or soft French bread
8 slices Swiss cheese
12 oz roast pork, sliced or shredded
8 oz deli ham
8 dill pickle spears, sliced lengthwise
3 tbsp yellow mustard
2 tbsp softened butter
Instructions
1. Slice the loaf in half lengthwise and spread the yellow mustard on the inside of both halves.
2. Layer 4 slices Swiss cheese on the bottom half of the bread.
3. Add the roast pork evenly over the cheese.
4. Layer the deli ham over the pork.
5. Add the sliced dill pickles across the top.
6. Finish with the remaining 4 slices Swiss cheese and place the top half of the bread over everything.
7. Spread softened butter over the outside of the bread.
8. Press the sandwich in a panini press or skillet over medium heat until the bread is crisp and golden and the cheese is melted, about 4 to 5 minutes per side if using a skillet.
9. Let it rest for 1 minute, then slice into 4 portions and serve warm.
Notes
Do not overload the sandwich with too much meat or cheese, or the center may not heat through properly before the bread gets too dark.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Pressed Sandwich
- Cuisine: Cuban
Nutrition
- Serving Size: 1 sandwich portion
- Calories: 620
- Sugar: 4g
- Sodium: 1680mg
- Fat: 33g
- Saturated Fat: 14g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 2g
- Protein: 38g
- Cholesterol: 85mg
