If you have a craving for something that bursts with flavor, tradition, and comfort all wrapped up in one, you absolutely must try this Cuban Sandwich Recipe. This classic Cuban delight brings together juicy, slow-roasted pork, tangy pickles, savory ham, and melty Swiss cheese all hugged by crispy, golden toasted Cuban bread. It’s a harmony of textures and bold tastes that will transport your taste buds straight to sunny Havana with every bite. Whether you’re making it for a casual lunch or a festive gathering, this sandwich has a way of turning any meal into a celebration.

Ingredients You’ll Need
To create a truly memorable Cuban Sandwich Recipe, you only need a handful of simple, fresh ingredients—but each one plays a starring role in delivering that extraordinary balance of flavors and textures.
- ¼ cup finely chopped fresh cilantro: Adds a fresh, herbaceous brightness that lifts the rich pork.
- 4 cloves garlic (minced): Infuses the marinade and sandwich with a warm, aromatic kick.
- ¼ cup olive oil: Helps tenderize the pork and enriches the marinade.
- ¼ cup orange juice: Brings a subtle sweetness and acidity that gently brightens the pork’s flavor.
- 2 tablespoons lime juice: Offers a sharp citrus punch for balanced tanginess.
- 1 teaspoon dried oregano: Provides a classic earthy note that complements the meat perfectly.
- 1 teaspoon ground cumin: Adds warm, smoky undertones essential to Cuban cuisine.
- ½ teaspoon kosher salt: Essential for seasoning and enhancing all the flavors.
- ½ teaspoon freshly ground black pepper: Adds a subtle heat and complexity.
- 1 pound pork shoulder or butt roast: The star protein, perfect for slow roasting until tender and juicy.
- ¼ cup mayonnaise: Creates a creamy layer that softens and complements the sandwich fillings.
- ¼ cup yellow mustard: Brings classic tang and spice, cutting through the richness.
- ¼ teaspoon cayenne pepper: Adds a gentle heat kick without overwhelming the other flavors.
- 1 loaf Cuban bread (cut into 4 equal pieces and sliced in half horizontally): Traditional bread with a crusty exterior and soft interior, perfect for grilling.
- 8 slices Swiss cheese: Melts beautifully for gooey, savory goodness.
- 8 slices honey ham (thinly sliced): Adds a mild smoky sweetness that pairs wonderfully with the pork.
- 2 whole dill pickles (thinly sliced lengthwise): Brings crunchy, zesty contrast that cuts through the richness.
- Salted butter (optional, for grilling): Helps achieve that irresistible golden, crispy crust.
How to Make Cuban Sandwich Recipe
Step 1: Prepare the Mojo Marinade and Roast Pork
Start by combining the minced garlic, olive oil, orange juice, lime juice, dried oregano, ground cumin, salt, and pepper to create a vibrant mojo marinade. Coat your pork shoulder thoroughly, cover it, and let it soak up these bold flavors in the fridge for at least 2 hours, though overnight is best. When ready, roast the pork slowly at a low temperature until it’s tender and succulent, allowing the marinade to infuse every juicy bite.
Step 2: Make the Spicy Mustard Mayonnaise
While the pork roasts, whisk together mayonnaise, yellow mustard, and cayenne pepper. This creamy, tangy spread is key for an authentic Cuban Sandwich Recipe, delivering just enough heat and silkiness that perfectly complements the meat and cheese layers.
Step 3: Assemble and Grill the Sandwich
Slice your Cuban bread into four sections and then horizontally to create sandwich pockets. Spread the mustard mayonnaise on the inside of each piece. Layer on tender pulled pork, honey ham, Swiss cheese, and slices of dill pickle. Press the sandwiches firmly and, if you like, brush the outsides with a bit of butter before grilling. Use a panini press or a heavy skillet with a weight to grill the sandwiches until the bread is toasted and the cheese is melting, which usually takes about 5-7 minutes per side.
How to Serve Cuban Sandwich Recipe

Garnishes
Keeping garnishes simple lets the Cuban Sandwich Recipe shine. A few sprigs of fresh cilantro on the side add a bright, herbaceous note that pairs nicely with the tangy pork. You might also consider a few extra dill pickle slices to refresh your palate between bites.
Side Dishes
This sandwich pairs beautifully with classic Cuban sides like black beans and rice or plantain chips for a crispy contrast. A light tossed salad with a citrus dressing also balances the richness perfectly, making for a well-rounded meal.
Creative Ways to Present
If you want to surprise your guests, try making mini slider versions of the Cuban Sandwich Recipe—perfect for parties or casual get-togethers. Another fun twist is to serve it with a tangy dipping sauce on the side, such as a smoky chipotle mayo or a simple garlic aioli, to add a new burst of flavor.
Make Ahead and Storage
Storing Leftovers
Leftover Cuban Sandwiches can be wrapped tightly and refrigerated for up to 2 days. Make sure to cool the sandwich completely before wrapping to avoid soggy bread. When storing, keep pickle slices separate if possible to maintain texture.
Freezing
While fresh is always best, you can freeze the assembled sandwiches (before grilling) wrapped well in foil and plastic wrap. Freeze for up to 1 month. To enjoy, thaw overnight in the refrigerator before grilling.
Reheating
Reheat leftovers in a skillet or panini press rather than a microwave to maintain the bread’s crispness and melt the cheese beautifully. A low-medium heat ensures everything warms evenly without burning the bread.
FAQs
What makes a Cuban sandwich different from a regular ham and cheese?
A Cuban sandwich features slow-roasted mojo-marinated pork, honey ham, Swiss cheese, mustard, and pickles layered on Cuban bread and grilled to crispy perfection. The mojo pork and pickles are key elements that set it apart from a typical ham and cheese sandwich.
Can I use other types of bread if I can’t find Cuban bread?
While Cuban bread is traditional, you can substitute a soft yet crusty white bread like French bread or Italian bread. Make sure it’s light and airy inside with a crisp crust to mimic the texture that makes this sandwich so special.
Is the pork cooked before assembling the sandwich?
Yes! The pork shoulder should be slow-roasted and fully cooked before assembling. This ensures tender, flavorful meat that shreds easily and melds beautifully with the other ingredients.
Can I make the Cuban Sandwich Recipe vegetarian?
You can certainly try! Replace pork and ham with grilled or roasted vegetables like mushrooms and zucchini, add pickles, Swiss cheese, and mustard on Cuban bread to capture some of the original’s spirit. It won’t be traditional but still delicious.
How long does it take to make this Cuban Sandwich Recipe?
Plan for about 2 to 3 hours total, mostly accounting for the pork marinating and slow roasting. The assembly and grilling come together quickly once your pork is ready, making it well worth the wait!
Final Thoughts
There’s nothing quite like biting into a warm, perfectly crafted Cuban Sandwich Recipe that’s packed with zesty roasted pork, melty cheese, tangy mustard, and crisp pickles. It’s a flavorful journey to Cuban culinary tradition that’s surprisingly easy to make at home. So go ahead—gather the ingredients, fire up the grill, and treat yourself and your loved ones to this beloved classic. Once you try it, you’ll see why it’s a favorite for good reason!
