Authentic Cuban Sandwich Recipe: Crispy, Cheesy, and Better Than a Deli
This authentic Cuban sandwich recipe is the perfect savory meal for a satisfying lunch or dinner. It combines the rich, robust flavors of slow-roasted pork and sweet ham with the sharp, tangy bite of dill pickles and yellow mustard, all pressed perfectly between crispy, buttered bread and gooey melted Swiss cheese. Made with just a few classic ingredients, it is a delicious, traditional, and easy-to-make alternative to ordering expensive deli takeout. If you are looking for a quick, crowd-pleasing sandwich that takes minimal active effort, let’s get right into it!
Why You Will Love This Recipe

If you’ve been stuck in a rut of just serving basic cold cuts or soggy wraps, you are going to fall in love with this method. This Cuban sandwich is:
Texturally perfect: Pressing the sandwich in a hot pan ensures the bread gets incredibly crispy and flat on the outside, while the cheese melts perfectly into the hot, tender meats inside.
Highly customizable: While the classic recipe is strictly mustard, you can easily load it up with a spread of garlic mojo sauce or even add Genoa salami for a traditional “Tampa-style” twist.
Made with basic staples: You only need a good loaf of bread, roast pork, deli ham, Swiss cheese, pickles, mustard, and butter.
Visually gorgeous: The beautiful golden-brown grill marks and the distinct, mouth-watering layers of meat, melted cheese, and green pickles look absolutely stunning on the plate.
Ingredients You Will Need
The beauty of this recipe lies in its sheer simplicity. To get that perfect authentic, savory bite, you will need:
- 1 loaf authentic Cuban bread (or a very soft French baguette/panini bread)
- ½ lb slow-roasted pork (sliced or shredded)
- ½ lb sweet baked ham (thinly sliced)
- ½ lb Swiss cheese (sliced)
- ½ cup dill pickles (sliced thin)
- ¼ cup standard yellow mustard
- 2 tablespoons unsalted butter (softened)
Step-by-Step Instructions for an Authentic Cuban Sandwich
Follow these easy steps. I’ve broken them down into quick, bite-sized pieces so you can achieve maximum flavor without any stress!
Step 1: Prep the Bread Slice the bread horizontally down the middle. Spread a generous, even layer of yellow mustard on the inside of both halves.
Step 2: Layer the Cheese and Pickles Place a layer of Swiss cheese on the bottom half of the bread. Layer the thinly sliced dill pickles evenly directly on top of the cheese.
Step 3: Add the Meats Pile the sweet sliced ham over the pickles. Top the ham generously with the savory roasted pork. Add one more layer of Swiss cheese on top of the pork. Place the top half of the bread on the sandwich.
Step 4: Butter and Press Spread softened butter evenly over the outside crusts of the sandwich. Place the sandwich in a hot skillet or panini press over medium heat. Press down firmly with a heavy heavy object (like another cast-iron skillet).
Step 5: Grill and Serve Cook for 3 to 5 minutes per side. Stop when the bread is deep golden-brown and the cheese is fully melted. Slice diagonally and serve immediately!
Pro Tips for the Ultimate Sandwich
Small adjustments can take your Cuban sandwich from good to absolute perfection.
Use the right bread: Traditional Cuban bread has a soft, airy interior and a thin crust, often baked with a touch of lard. If you can’t find it, a soft French or Italian loaf works best. Avoid tough, artisan sourdoughs.
Layering matters: Putting the cheese directly against the bread acts as a barrier, preventing the wet mustard and pickle juices from making the bread soggy as it cooks!
Make your own press: You absolutely do not need an expensive panini press for this. Wrapping a heavy brick in aluminum foil or using a heavy cast-iron skillet to firmly press the sandwich down into your pan creates the perfect, authentic crunch.
What to Serve with an Authentic Cuban Sandwich
This versatile, hearty main course pairs beautifully with simple, fresh sides.
As a classic lunch: Serve it alongside a generous handful of crispy, salty plantain chips and a cold, refreshing beverage.
For a hearty dinner: Pair the sandwich with a steaming bowl of traditional black bean soup and a side of sweet fried maduros (sweet plantains).
Loaded style: Serve the hot, pressed slices on a platter with a small bowl of extra zesty garlic and citrus mojo sauce on the side for dipping!
How to Store a Cuban Sandwich

Have leftovers? It is incredibly easy to save them for later!
In the Fridge: Store the completely cooled sandwich wrapped tightly in aluminum foil or in an airtight container in the refrigerator for up to 2 days.
How to Reheat: Please skip the microwave to avoid a soggy, rubbery crust! Instead, reheat the sandwich in a hot skillet over medium-low heat or in an oven at 350°F until the cheese is melted and the bread crisps right back up.
In the Freezer: You can assemble the sandwich (without buttering the outside) and wrap it tightly in plastic wrap to freeze for up to a month. Thaw completely in the fridge before buttering and pressing in a hot pan.
Frequently Asked Questions
Can I use mayonnaise? Traditional Miami-style Cuban sandwiches strictly use only yellow mustard. However, if you prefer a creamier bite, adding a thin layer of mayonnaise is a common household modification!
What kind of roast pork is best? The absolute best pork to use is traditional Cuban “Mojo” pork, which is marinated in citrus juices, garlic, and oregano before slow-roasting until tender.
Can I prep this ahead of time? Yes! You can completely assemble the sandwich, wrap it tightly in plastic wrap, and keep it in the fridge for up to 24 hours. When you are ready to eat, simply butter the outside and press it hot.
Final Thoughts
This authentic Cuban sandwich recipe is proof that making a show-stopping deli meal doesn’t have to be complicated. With a quick assembly, layers of savory meat, and a hot press, you get the ultimate crispy, cheesy bite every single time. Try it today, and I promise it’ll become a permanent favorite at your table!







