
This Cuban sandwich recipe is the kind of meal that turns an ordinary Tuesday into something worth remembering. Layers of slow-roasted pork, smoky ham, melty Swiss cheese, tangy pickles, and a swipe of yellow mustard — all pressed together until the bread is golden and crackling. It’s bold, satisfying, and surprisingly simple to pull off on a busy weeknight.
Ingredients
- 4 Cuban bread rolls (or soft hoagie rolls as a substitute)
- 1 lb roasted pork loin, thinly sliced (leftover pulled pork works beautifully here)
- ½ lb deli ham, thinly sliced
- 4 slices Swiss cheese (provolone is a mild, kid-friendly swap)
- 8–10 dill pickle slices
- 3 tablespoons yellow mustard
- 2 tablespoons softened butter
Substitution Tips: If Cuban bread is hard to find, a soft French baguette or hoagie roll is the next best thing. For picky eaters who aren’t fans of mustard, a thin layer of mayo works well. Budget-conscious families can stretch the pork by mixing it with a little extra ham.
Timing
- Prep Time: 10 minutes
- Cook Time: 8–10 minutes
- Total Time: 20 minutes
Meal-Prep Tip: Slice and layer all the filling ingredients the night before and store them in an airtight container in the fridge. When dinnertime hits, assembly and pressing takes under 15 minutes flat.
How to Make It
1. Butter the Bread
Slice your rolls horizontally and spread a thin, even layer of softened butter on both the top and bottom outer crusts. This is what gives the Cuban sandwich its signature golden, crispy shell when pressed. Skipping the butter means missing out on that irresistible crunch — don’t rush past this step.
2. Spread the Mustard
Open the rolls and spread yellow mustard generously on the inside of both halves. The mustard does a lot of heavy lifting here — it cuts through the richness of the pork and ham and ties all the layers together. Don’t be shy with it.
3. Layer the Fillings
Start with the ham on the bottom half, followed by the roasted pork slices. Layer the Swiss cheese directly on top of the warm pork — placing it here helps it melt faster during pressing. Add the pickle slices last, right before closing the sandwich. That briny crunch is non-negotiable in an authentic Cuban sandwich recipe.
4. Press the Sandwich
Heat a cast iron skillet or grill pan over medium heat. Place the assembled sandwich in the pan and set another heavy skillet directly on top to press it down firmly. Cook for about 3–4 minutes per side. You’re listening for a steady sizzle and watching for the bread to turn deep golden brown. When you press down and the bread feels firm and flat with no give, it’s ready. The inside should smell buttery and savory, like a diner grilled cheese but better.
5. Slice and Serve
Remove from heat and slice diagonally. That cross-section — golden crust, melty cheese, layered meat, and bright green pickles — is the payoff. Serve immediately while everything is still warm and the cheese is still stretchy.
Nutritional Information
Per serving (1 sandwich, approximate): Calories: 580 | Protein: 38g | Carbohydrates: 42g | Fat: 26g | Sodium: 1,420mg. Values vary based on bread size and specific deli meats used.
Serving Suggestions
This pressed sandwich pairs wonderfully with a simple side of seasoned black beans and rice for a full Cuban-inspired dinner. A bowl of tomato soup makes it feel cozy and familiar for younger kids. For a lighter option, serve alongside a crisp green salad with a citrus vinaigrette to balance the richness. Check out our full recipe index for more family dinner ideas.

Common Mistakes to Avoid
- Using cold bread straight from the fridge: Cold bread steams instead of crisping. Let rolls sit at room temperature for a few minutes before pressing.
- Skipping the press: Without weight on top, you get a warm sandwich instead of a proper Cuban. Use a heavy skillet or even a foil-wrapped brick.
- Overloading the fillings: Too much filling makes pressing difficult and causes everything to slide out. Keep each layer thin and even.
- Cooking on high heat: High heat burns the outside before the cheese melts. Medium heat is your friend here.
Storing Tips
Store leftover assembled but unpressed sandwiches wrapped tightly in foil in the refrigerator for up to 2 days. Already-pressed sandwiches can be refrigerated for 1 day. To reheat, use a skillet over low-medium heat with light pressure on top — this restores the crispy crust far better than a microwave.
Conclusion
This Cuban sandwich recipe delivers big, satisfying flavors without demanding hours in the kitchen. It’s a recipe the whole family can get excited about, any night of the week. Try it this week and let us know how it goes in the comments below!
FAQs
Can I make this Cuban sandwich recipe without a panini press?
Absolutely. A cast iron skillet with a heavy pan pressed on top works just as well and gives you excellent control over the heat.
What can I use instead of roasted pork?
Leftover pulled pork, rotisserie chicken, or even deli roast beef are all solid swaps that keep the sandwich hearty and satisfying.
My kids don’t like pickles — can I leave them out?
You can, though the pickles add an important tang that balances the richness. Try a small amount on one half and let them try it — many kids come around once they taste the full combination.
Can I freeze assembled Cuban sandwiches?
It’s better to freeze the filling components separately rather than the fully assembled sandwich. Bread texture suffers significantly after freezing and thawing.
What’s the best bread for an authentic Cuban sandwich?
Traditional Cuban bread is soft with a slightly crispy crust and a light, airy interior. If you can find it at a local Latin bakery, it’s absolutely worth it. Save this recipe on Pinterest so you always have it handy for your next sandwich night.

Cuban Sandwich Recipe
Ingredients
Method
- Slice your rolls horizontally and spread a thin, even layer of softened butter on both the top and bottom outer crusts. This gives the Cuban sandwich its signature golden, crispy shell when pressed.
- Open the rolls and spread yellow mustard generously on the inside of both halves. The mustard cuts through the richness of the pork and ham and ties all the layers together.
- Start with the ham on the bottom half, followed by the roasted pork slices. Layer the Swiss cheese directly on top of the warm pork to help it melt faster during pressing. Add the pickle slices last, right before closing the sandwich.
- Heat a cast iron skillet or grill pan over medium heat. Place the assembled sandwich in the pan and set another heavy skillet directly on top to press it down firmly. Cook for about 3–4 minutes per side until the bread turns deep golden brown and feels firm and flat with no give.
- Remove from heat and slice diagonally. Serve immediately while everything is still warm and the cheese is still stretchy.

Leave a Reply