There is something incredibly satisfying about a sandwich that brings together bold flavors, melty cheese, and a perfect crusty bread. This Cuban Sandwich Recipe captures all those qualities in one handheld delight. It masterfully layers savory pulled pork, smoky ham, tangy pickles, and Swiss cheese, all hugging a vibrant spread of mustard kissed with cayenne pepper. Whether you’re craving a nostalgic taste of Cuban culture or simply a sandwich that makes every bite sing, this recipe is a game changer you’ll want to make again and again.

Ingredients You’ll Need
Gathering the ingredients for this Cuban Sandwich Recipe is refreshingly straightforward. Each element plays a crucial role, from the crunchy bread providing texture to the mustard and cayenne pepper lending a necessary tang and kick.
- Yellow mustard: The zesty base spread that adds brightness and a little tang.
- Cayenne pepper: Just a pinch to give the sandwich a subtle, warming spice.
- Cuban bread (or French baguette/Italian bread): Crisp on the outside, soft inside—the essential foundation.
- Swiss cheese slices: Creamy and melty, binding each layer together.
- Deli ham slices: Adds smoky saltiness and depth of flavor.
- Prepared pulled pork: Tender, juicy, and rich, the hearty star of the sandwich.
- Dill pickles (sandwich cut): Tart and crisp, balancing the meatiness perfectly.
- Unsalted butter: For that glorious golden crust achieved during grilling.
How to Make Cuban Sandwich Recipe
Step 1: Prep the Bread
Start by trimming the ends off your Cuban loaves to ensure a clean cut. Then slice each loaf horizontally, creating a perfect canvas for your sandwich masterpiece.
Step 2: Spread the Mustard and Spice
Generously apply the yellow mustard to every cut side of the bread—this bright layer brings the sandwich to life. Sprinkle with cayenne pepper according to your heat preference to add just the right kick.
Step 3: Add the First Layer of Cheese
Place two slices of Swiss cheese on the bottom half of the bread, covering the surface well to help everything melt together nicely during pressing.
Step 4: Layer the Ham
Now comes the ham—six slices generously piled on each sandwich lend smoky, salty goodness that contrasts beautifully with the pork.
Step 5: Add the Pulled Pork
Divide your pulled pork evenly and spread it over the ham. The luscious tenderness of the pork is the hearty heart of this Cuban Sandwich Recipe.
Step 6: Arrange the Pickles
Carefully place four sandwich-cut dill pickles lengthwise across the pork. The pickles cut through the richness and add a refreshing crunch with every bite.
Step 7: Top with Cheese and Bread
Layer two more slices of Swiss cheese right on top of the pickles. Then close the sandwich with the top half of the bread.
Step 8: Preheat Your Cooking Tool
Get your Panini press warmed up or heat two skillets over medium heat—one for cooking and one or a weight wrapped in foil to press the sandwich firmly. Proper heat and pressure create that irresistible crispy crust.
Step 9: Butter the Bread
If using a Panini press, spread butter on the outside surfaces of the sandwich. For skillets, melt some butter in the pan before adding the sandwich, which helps develop a golden, crunchy exterior.
Step 10: Press and Grill the Sandwich
Place the sandwich on the Panini press and press down firmly. Cook for 5-8 minutes until the cheese melts and the bread is perfectly crispy. If skillets are your tool, press each sandwich with your makeshift weight and grill for about 3-5 minutes per side until golden and melty.
Step 11: Slice and Serve
Once cooked, slice your sandwich diagonally for that classic look. Serve immediately with extra pickles and mustard on the side—your taste buds are in for a treat!
How to Serve Cuban Sandwich Recipe

Garnishes
Adding a few extra dill pickle slices and a small dish of yellow mustard on the side lets everyone customize bites and revives those sharp, tangy notes that make the Cuban Sandwich Recipe unforgettable.
Side Dishes
This sandwich pairs beautifully with simple sides like crispy sweet potato fries, a light cabbage slaw, or even black beans and rice to honor its Cuban heritage. Each side complements the sandwich without overpowering its rich flavors.
Creative Ways to Present
For a casual gathering, serve the sandwich cut into smaller sliders. You can also press the sandwich using a waffle iron for a fun twist on texture, giving an extra crispy, patterned crust that surprises and delights.
Make Ahead and Storage
Storing Leftovers
Wrap leftover Cuban sandwiches tightly in plastic wrap or foil and store in the refrigerator for up to two days. To preserve the melt and crispness, avoid pre-cutting before storing.
Freezing
For longer storage, wrap the sandwiches securely in plastic and foil and freeze for up to one month. Thaw overnight in the fridge before reheating to maintain texture.
Reheating
Reheat leftovers in a skillet over medium-low heat, pressing the sandwich lightly to re-crisp the bread and remelt the cheese. Avoid the microwave, which can make bread soggy and cheese rubbery.
FAQs
Can I use a different type of bread if Cuban bread is unavailable?
Absolutely. While Cuban bread is traditional for its crisp exterior and fluffy interior, French baguettes or Italian bread are excellent substitutes that still provide a delightful texture and structural support for the fillings.
Is pulled pork essential, or can I substitute other meats?
Pulled pork adds authenticity and rich flavor, but you can swap it for roasted pork shoulder or even a smoky turkey breast if preferred. Just ensure the meat is tender and flavorful to keep that iconic taste.
How spicy is this sandwich with cayenne pepper?
The cayenne pepper is used sparingly to add a gentle warmth without overpowering the other flavors. Feel free to adjust the amount to suit your own heat preference or omit for a milder sandwich.
Can I make this sandwich vegetarian-friendly?
While the classic Cuban Sandwich Recipe relies on pork and ham, you can create a vegetarian version using marinated grilled portobello mushrooms or smoky tempeh, paired with cheeses and pickles, to mimic the hearty, savory essence.
What’s the best way to ensure the sandwich is crispy without drying it out?
Use softened unsalted butter on the bread edges before grilling and press the sandwich firmly but not too aggressively. Keep the heat medium to medium-low and cook until golden brown to achieve that perfect crispness while keeping the inside juicy.
Final Thoughts
There’s a reason the Cuban Sandwich Recipe has stood the test of time as a beloved classic. It perfectly balances flavors and textures in a way that’s both comforting and exciting. Whether you’re making it for a casual lunch or sharing it at a fun gathering, this sandwich promises to deliver joy in every bite. Dive in, get your hands a little messy, and savor the magic of this delicious Cuban treasure.
Print
Cuban Sandwich Recipe
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 2 sandwiches
- Category: Sandwich
- Method: Panini Press / Stovetop
- Cuisine: Cuban
Description
This authentic Cuban Sandwich recipe features layers of Swiss cheese, deli ham, tender pulled pork, and dill pickles, all nestled inside crusty Cuban bread and slathered with tangy yellow mustard and a hint of cayenne pepper. The sandwich is then panini-pressed or skillet-grilled until golden, crispy, and melty on the inside. Perfect for a satisfying lunch or casual dinner, this Cuban classic delivers rich, bold flavors with a delightful crispy texture.
Ingredients
Condiments & Seasonings
- 1/4 cup prepared yellow mustard
- 1/2 teaspoon cayenne pepper (adjust to taste)
Bread & Cheese
- 2 loaves (8 ounces each) Cuban bread (or good quality French baguettes or Italian bread)
- 8 slices Swiss cheese
Meats
- 12 slices deli ham
- 2 cups prepared pulled pork
Other
- 8 sandwich cut dill pickles (lengthwise cut)
- 4 tablespoons unsalted butter (or as needed)
Instructions
- Prepare the Bread: Trim the ends off each loaf of bread, then slice the loaves in half horizontally to create sandwich bases.
- Apply Mustard and Spice: Spread a generous amount of yellow mustard on each half of the bread, then sprinkle the cayenne pepper evenly over the mustard to add a subtle kick.
- Add Swiss Cheese: Place 2 slices of Swiss cheese on the bottom half of each bread loaf, covering the surface evenly to form the first cheesy layer.
- Layer Ham: Add 6 slices of deli ham on top of the cheese layer in each sandwich, ensuring a hearty meat base.
- Add Pulled Pork: Spoon half of the prepared pulled pork evenly over the ham on each sandwich for added savory flavor and texture.
- Arrange Pickles: Lay 4 lengthwise sandwich pickle slices across the pulled pork layer in each sandwich, providing a tangy crunch.
- Top with Cheese and Bread: Add another 2 slices of Swiss cheese over the pickles, then place the top half of the bread on the sandwich to close it.
- Preheat Cooking Surface: Preheat a Panini press or a large skillet over medium heat. If using a skillet, prepare a second skillet, steak weight, or a foil-wrapped brick to apply pressure during cooking.
- Butter the Sandwich: For Panini press method, spread butter on the outer surfaces of each sandwich. For skillet method, melt 1-2 tablespoons of butter in the pan before adding the sandwich.
- Cook in Panini Press: Place one sandwich at a time onto the Panini press, press firmly, and cook for 5-8 minutes until cheese has melted and the outside is golden and crispy.
- Cook in Skillet: Place one sandwich at a time in the skillet, press down firmly using your makeshift press, and cook for about 3-5 minutes on each side until the crust is crispy, golden, and the cheese melts.
- Serve: Cut each sandwich diagonally and serve immediately with extra pickles and yellow mustard on the side for dipping. Enjoy the warm, melty Cuban classic!
Notes
- You can substitute Cuban bread with French baguette or Italian bread if Cuban bread is unavailable.
- Adjust the amount of cayenne pepper to control the level of spice according to your taste.
- Using a Panini press is faster and more convenient, but a skillet with a weighted press also achieves great results.
- Butter the bread generously for a crispy, golden crust.
- This recipe yields 2 large Cuban sandwiches, perfect for 2-4 servings depending on appetite.
- Leftovers can be wrapped tightly and refrigerated, best enjoyed within 1-2 days.

