Classic Cuban Sandwich

A golden, pressed loaf filled with roast pork, ham, Swiss cheese, and tangy pickles — a quick, satisfying handheld inspired by Havana.

This Cuban sandwich has been my quick weeknight savior and a crowd-pleaser at casual gatherings for years. I first learned this combination on a trip to Miami where a tiny café tucked behind a bakery served sandwiches that arrived steaming and perfectly pressed, with cheese oozing and a satisfying crunch from the bread. Ever since, I’ve adapted that simple formula into a 20-minute ritual at home: slice, stack, press, and savor. The mix of warm roast pork, salty ham, nutty Swiss cheese, bright mustard, and crisp dill pickles feels indulgent yet familiar — the kind of sandwich that draws everyone to the counter with plates in hand.
What makes this version special is the balance: a sturdy loaf that crisps without turning hard, a thin layer of mustard to cut through the richness, and an even press so every bite gives the same ratio of meat, cheese, and pickle. I usually buy a small loaf of Cuban-style bread, but soft French or Italian loaves work well too. When time is tight I use leftover roast pork; when guests come, I’ll warm the pork in its juices for that just-roasted note. This sandwich is perfect for lunch, a quick dinner, or bringing to a picnic where it will be eaten hot and fast.
Why You'll Love This Recipe
- The sandwich comes together in about 20 minutes, making it ideal for busy weeknights or a spontaneous gathering—prep is only 10 minutes and cook time is usually 10 minutes.
- It uses pantry and deli staples: a loaf of bread, sliced ham, Swiss cheese, mustard, pickles, and roast pork—easy to source and swap when needed.
- Pressing the sandwich ensures an evenly melted center and a crisp, golden crust without a special appliance; a heavy skillet or panini press works perfectly.
- Make-ahead friendly: you can slice and layer the fillings ahead of time, then butter and press just before serving for peak texture and temperature.
- Crowd-pleasing and shareable — cut into halves or quarters and serve with simple sides like plantain chips, a green salad, or sweet potato fries.
- Flexible for dietary tweaks: swap roast pork for turkey or a smoked tempeh for a vegetarian twist and adjust pickles and cheese to taste.
I’ve watched picky teenagers become instant fans of this sandwich, and it has been present at tailgates, casual dinner parties, and lazy Sunday lunches. Each time I press a sandwich in the skillet, the kitchen fills with toasty, caramelized aromas that spark conversation and appetite—exactly why I keep this recipe in my quick-assembly repertoire.
Ingredients
- Cuban bread or substitute: A 12-inch loaf of Cuban-style bread gives the ideal thin crust and soft interior; if unavailable, use a soft French or Italian loaf. Avoid very dense artisan loaves which can make the sandwich heavy.
- Roast pork: About 1 pound of sliced or shredded roast pork — fresh or leftover. Look for a moist, well-seasoned roast (pork shoulder or loin); reheat gently in its juices if previously cooked.
- Deli ham: Six thin slices of quality deli ham add salty contrast—choose a smoked or honey ham depending on your preference for sweetness.
- Swiss cheese: Six slices of Swiss melt evenly and add a nutty, creamy layer—Emmental works well too for a slightly different flavor.
- Dill pickles: Four small dill pickles, sliced lengthwise to provide bright acidity; bread-and-butter pickles will add a sweet note if you prefer that balance.
- Yellow mustard: Two tablespoons to spread across the cut bread surfaces—classic and sharp, it cuts through the richness.
- Butter for grilling: About 2 tablespoons softened butter for the bread exterior to achieve a golden, crisp crust when pressed in the pan.
Instructions
Slice and spread: Slice the loaf horizontally so you have a top and bottom. Spread about 1 tablespoon of yellow mustard evenly on each cut side; this thin layer brightens the sandwich and prevents the bread from becoming soggy from the warm pork. Use room-temperature mustard for easy spreading. Layer the fillings: On the bottom half, arrange the roast pork in an even layer (about 4 ounces per sandwich if making four), followed by 1–2 slices of ham on top of the pork, and then lay three slices of Swiss cheese so they slightly overlap. Finish with a couple of long pickle slices per sandwich placed lengthwise so they run with the bread, ensuring each bite has pickle. Butter the outside: Close the sandwich and spread about 1 teaspoon of softened butter on the outside of each loaf half or brush with melted butter—this will crisp and brown the bread during cooking. If you’d like a lighter option, use olive oil instead. Heat and press: Warm a large skillet or grill pan over medium heat. Place the sandwich in the pan and press gently with a heavy spatula or another skillet; if using a panini press, follow manufacturer instructions. Maintain medium heat so the cheese melts before the bread over-browns—this usually takes about 4–5 minutes per side. Check doneness and serve: Cook until the exterior is golden and crisp and you can feel the cheese melting. Flip carefully and press the second side. When both sides are evenly browned and the center is warm and melty, transfer to a cutting board, let rest 1–2 minutes, slice into portions, and serve hot.
You Must Know
- This sandwich stores well in the refrigerator for up to 2 days if unpressed; pressed sandwiches are best eaten immediately for crispness.
- Freeze assembled, unbuttered sandwiches for up to 1 month; thaw in the fridge and grill from cold, adding a minute or two per side as needed.
- High in protein and rich in calories — expect roughly 600–700 kcal per sandwich depending on bread and meat quantities.
- Use medium heat when grilling to melt cheese fully without burning the crust; a cheese thermometer isn’t necessary but visual cues matter — look for bubbling cheese at the seam.
My favorite part is the rhythm of building and pressing: it’s fast, tactile, and instantly rewarding. My partner still jokes that the first time I made this at home the kids declared it "restaurant-quality," which convinced me that the balance and technique — a thin mustard layer, even buttering, and a firm press — really are the little moves that make the big difference.
Storage Tips
To store fillings separately, place roast pork, ham, and pickles in airtight containers; they will last 3–4 days in the refrigerator. Bread keeps best at room temperature for a day in a paper bag; for longer storage, wrap tightly and freeze for up to 2 weeks. For assembled but unpressed sandwiches, wrap in plastic and refrigerate up to 24 hours; press just before serving. To reheat pressed sandwiches, warm them in a skillet over low heat with a light press to refresh the crust and remelt the cheese.
Ingredient Substitutions
If Cuban bread isn’t available, use a soft French or Italian loaf; slightly denser country loaves may need a lighter spread of butter. Swap roast pork for sliced rotisserie chicken or smoked turkey (1 lb) for a milder profile. For a vegetarian take, use thick slices of grilled marinated tofu or smoked tempeh and replace Swiss with a plant-based melting cheese. If you like heat, add a swipe of spicy mustard or a few slices of pickled jalapeño for an extra kick.
Serving Suggestions
Serve the sandwich with a simple green salad dressed with lime and olive oil, sweet plantain chips, or a cup of black bean soup for a more filling meal. Garnish with extra pickle slices and a small ramekin of mustard on the side. For gatherings, slice sandwiches into thirds for easy sharing and arrange on a wooden board for a rustic presentation.
Cultural Background
The pressed sandwich originated in Cuban immigrant communities of Florida in the late 19th and early 20th centuries, blending Spanish and Caribbean influences with American deli traditions. Classic versions combine roast pork, ham, Swiss cheese, mustard, and pickles on Cuban bread, then press until warm and melty. Over time, it has become a symbol of Cuban-American cuisine and comfort food served in cafés and homes alike.
Seasonal Adaptations
In summer, use chilled, thinly sliced leftover pork and add a handful of arugula for freshness. In winter, pile on warm citrus-braised pork shoulder for deep, cozy flavors; swap pickles for a quick slaw to add texture. Holiday variations can include cranberry mustard or roasted apples with smoked ham for a festive twist.
Meal Prep Tips
For efficient meal prep, slice bread and portion out meats and cheese into labeled containers; assemble sandwiches the morning of serving and keep them wrapped until grilling. If feeding a crowd, preassemble unbuttered sandwiches on trays and heat them in batches on a large griddle, pressing gently to maintain consistency. Use parchment between stacked sandwiches to prevent sticking.
Whether you make this sandwich on a busy weeknight or as the centerpiece of a casual gathering, it’s a dependable formula that rewards simple attention to technique. Pressing, even heating, and the right balance of mustard and pickle are the small steps that transform humble ingredients into something memorable — a shared, satisfying meal. Enjoy, and don’t be afraid to make it your own.
Pro Tips
Press firmly but evenly while cooking to ensure the cheese melts and the bread crisps without burning.
If using leftover roast pork, warm it gently in a skillet with a tablespoon of its juices to avoid drying.
Butter the outside of the bread just before grilling to prevent sogginess and to promote even browning.
Use thin, even layers of cheese to promote uniform melting throughout the sandwich.
This nourishing classic cuban sandwich recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Classic Cuban Sandwich
This Classic Cuban Sandwich recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Instructions
Slice and spread mustard
Slice the loaf horizontally and spread 1 tablespoon of yellow mustard on each cut side to provide brightness and prevent sogginess.
Layer the fillings
On the bottom half, layer about 1/4 lb roast pork per serving, then add 1–2 slices of ham and three slices of Swiss cheese. Place pickle slices lengthwise to ensure even distribution.
Butter the outside
Close the sandwich and spread about 1 teaspoon of softened butter on each outside surface or brush with melted butter for a crisp golden crust.
Heat and press
Heat a large skillet or grill pan over medium. Place the sandwich in the pan and press gently with a spatula or a second heavy pan. Cook 4–5 minutes per side until bread is golden and cheese is melted.
Rest and slice
Transfer the sandwich to a cutting board and let rest 1–2 minutes to set. Slice into portions and serve hot.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@flavest on social media!

Categories:
You might also like...

3-Ingredient No-Bake Lemon Cookies
Bright, tangy lemon cookies made with just white chocolate, fresh lemon, and unsweetened shredded coconut. No oven, no fuss — ready in about 10 minutes and perfect for make-ahead treats.

3-Ingredient Strawberry Protein Balls
Simple, portable strawberry protein bites made with strawberry puree, coconut flour, and vanilla protein powder. Ready in 10 minutes and perfect for snack time.

30 Minute Chickpea and Tomato Coconut Curry Soup
A cozy, pantry friendly chickpea and tomato coconut curry soup ready in 30 minutes. Vegan, gluten free, and full of warming curry flavor.

Did You Make This?
Leave a comment & rating below or tag @flavest on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Maria!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

