When I first tried making the Cuban Sandwich at home, I was surprised by how quick it came together. It looks like something you’d order at a café, but honestly, you can pull it off in about twenty minutes with ingredients you probably already have.
It’s the kind of sandwich that works well for lunch or dinner when you want something warm and filling, and it even makes a nice snack if you’re in the mood for something a little more hearty. That’s why I keep coming back to it whenever I want a meal that feels satisfying without taking too much effort.
What is Cuban Sandwich?
A Cuban Sandwich, often called a Cubano, is basically a pressed sandwich that combines roast pork, ham, Swiss cheese, pickles, and mustard inside crusty bread. It’s cooked until the outside is golden and crisp while the inside turns warm and melty.
Traditionally, it’s linked to Cuban-American communities, especially in Florida, but at home it’s just a practical way to use leftover pork and deli ham. People usually enjoy it hot for lunch or dinner, and it’s the kind of sandwich that feels hearty enough to stand alone without needing much else on the plate.
Why You’ll Love This Recipe:
- Quick to make: The Cuban Sandwich doesn’t take long at all, and once you have the ingredients ready, you can put it together and cook it in about twenty minutes, which makes it easy when you don’t want to spend too much time in the kitchen.
- Uses everyday items: Most of the things you need are already common, like bread, ham, cheese, and pickles, so you don’t have to go searching for anything unusual, and that makes it less stressful to plan.
- Easy to adjust: You can change little things depending on what you have, like swapping the bread or adding more cheese, and it still turns out tasty, so it feels flexible instead of strict.
- Great for leftovers: If you have roast pork from another meal, this sandwich is a smart way to use it up without feeling like you’re eating the same thing again, and that makes it practical.
- Crowd-pleasing: When I made it for my family, everyone liked it because it has a mix of flavors that work well together, so it’s one of those recipes that doesn’t need much convincing.
Ingredients Needed:

- Bread choice: You can use French bread, hoagie rolls, or even ciabatta, and the main thing is that the bread should be sturdy enough to hold up when pressed, so it doesn’t fall apart.
- Ham slices: Deli ham works fine, and leftover holiday ham is also good, because it adds a little extra flavor without needing extra effort.
- Cooked pork: Leftover roast pork is the usual option, but pulled pork or even deli pork can be used, and it makes the sandwich taste more hearty.
- Swiss cheese: This melts smoothly and balances the salty meat, and I found that two slices per sandwich gave the right texture without being too heavy.
- Pickles: Dill pickles add a tangy crunch, and I prefer thicker slices because they stay noticeable after pressing.
- Mustard and mayo: Yellow mustard is the classic choice, and adding a little mayo makes the inside less dry, which I think works better.
- Butter: Spread on the outside of the bread before cooking, because it helps the crust turn golden and crisp, and it makes the sandwich taste richer.
💡 Note: For the full ingredient list with exact amounts and measurements, please check the recipe card below.
Kitchen Gadgets & Tools You’ll Need:
- Non‑stick skillet or griddle: A flat skillet or griddle works best because it gives the bread an even golden crust, and it’s easier to press the sandwich without worrying about uneven heat.
- Heavy pan or sandwich press: You’ll need something with weight to press the Cuban Sandwich, and I usually just use another heavy pan since it works fine and saves me from buying extra equipment.
- Sharp knife and cutting board: A good knife makes slicing the bread and fillings smoother, and it helps keep the layers neat so the sandwich doesn’t fall apart when cooking.
- Spatula: A wide spatula helps flip the sandwich without losing fillings, and I’ve found it easier than trying to turn it with tongs.
- Small mixing bowl: This is handy if you want to mix mustard and mayo together before spreading, and it keeps things less messy on the counter.
Step-By-Step Instructions to Make Cuban Sandwich:
Before I discuss the steps, I realized that pressing too hard at the start can push the fillings out, so it’s better to let the bread toast lightly first and then add weight. That way, the crust gets crisp without losing the inside.
Step 1: Build the base
Start by spreading mustard, and if you like, a little mayo, on the inside of the bread. Then layer ham, pork, Swiss cheese, and pickles. Try to keep the layers even so the sandwich cooks more uniformly.
Step 2: Butter the outside
Lightly spread butter on the outside of the bread. This helps the crust turn golden and adds flavor. I found that buttering the edges as well as the flat sides gave a more even crunch.
Step 3: Cook and press
Place the sandwich in a skillet or griddle over medium heat. Use another heavy pan or spatula to press gently. Let the bread toast until it looks golden and the cheese starts to melt. Flip halfway for even browning.
Step 4: Slice and serve
Once the sandwich feels crisp and the cheese is visibly melted, remove it from the pan. Slice diagonally for easier serving. The inside should look melty and the outside should feel firm when tapped.
💡 Note: These steps are just an overview. For detailed quantities, measurements, and exact timings to make this recipe, please check the recipe card below.
Helpful Tips For The Best Results:
- Control the heat: Keep the skillet at medium heat instead of rushing with high heat, because too much heat can burn the bread before the cheese melts inside.
- Press gently first: Start with light pressure when pressing the sandwich, then add more weight once the bread begins to crisp, so the fillings don’t slide out.
- Watch the texture: Look for the bread turning golden and listen for a light crunch when tapping the crust, since that’s a good sign the sandwich is ready.
- Swap ingredients smartly: If you don’t have pork, rotisserie chicken or extra ham works fine, but avoid skipping the pickles because they balance the richness.
- Butter evenly: Spread butter not only on the flat sides but also on the edges, which helps the crust cook evenly and avoids dry corners.
Tasty Variations to Try:
- Spicy twist: Add sliced jalapeños or pickled red onions for a little heat without changing the core flavor.
- Cheese swap: Try provolone or mozzarella if you want a milder melt, or mix half Swiss and half cheddar for sharper flavor.
- Bread options: Ciabatta or sourdough can be used when French bread isn’t available, and each gives a slightly different texture.
- Lighter version: Use turkey instead of pork and ham, and swap in low‑fat cheese if you want something less heavy.
- Seasonal idea: In summer, add fresh tomato slices for brightness, and in colder months, spread a thin layer of garlic butter for extra warmth.
- Extra crunch: A handful of coleslaw inside the sandwich adds texture and freshness, though it makes pressing a bit trickier.
Serving Suggestions:

1. When to serve:
The Cuban Sandwich is best served hot, so it works well for lunch or dinner when you want something filling but not complicated.
2. Serve with chips:
Pair the sandwich with potato chips or sweet potato fries, because they add crunch without needing extra prep.
3. Add a fresh side:
A simple salad or coleslaw balances the richness of the meat and cheese, and it makes the plate feel lighter.
4. Perfect with pickles:
Extra pickle spears on the side keep the flavor sharp and cut through the heaviness of the sandwich.
5. Drink pairing:
Serve with iced tea or a cold soda, since both match the salty and tangy flavors nicely.
Storage & Reheating Tips:
- How long it keeps: The Cuban Sandwich stays fine in the fridge for about three days, but the bread will soften a little, so it won’t be as crisp as when fresh.
- Best storage method: Let the sandwich cool completely, then wrap it tightly in foil or plastic wrap before putting it in the refrigerator, because this helps keep the flavors together.
- Simple reheating advice: Skip the microwave since it makes the bread rubbery. Instead, reheat in a skillet on low heat or in the oven until warm, pressing lightly again to bring back the crisp texture.
Frequently Asked Questions (FAQ):
-
Can I substitute the pork?
Yes, you can use rotisserie chicken or extra ham if you don’t have roast pork, but the flavor will be slightly different, and the sandwich will still taste good.
-
Can I make it ahead of time?
You can assemble the Cuban Sandwich a few hours before serving, keep it in the fridge, and then press and cook it fresh when you’re ready to eat.
-
Why does my bread get soggy?
If you add too much mustard or use very soft bread, the sandwich can lose its crispness, so it helps to use sturdier bread and spread condiments lightly.
-
Is there a lighter option?
You can swap in turkey and low‑fat cheese if you want something less heavy, and it still works fine without losing the main flavor balance.
-
Can I freeze it?
It’s better not to freeze the whole sandwich because the pickles and mustard make the bread soggy, but you can freeze the cooked pork separately and build fresh sandwiches later.
Cuban Sandwich (Cubano)
This Cuban Sandwich is a pressed, hot sandwich layered with roast pork, ham, Swiss cheese, pickles, and mustard. It cooks quickly on a skillet or griddle, and it’s a practical way to use leftovers while still feeling like a fresh meal.
Ingredients
- 1 loaf French bread or hoagie rolls
- 8 slices Swiss cheese
- 2 tablespoons mayonnaise
- 2 tablespoons yellow mustard
- 1 ½ cups cooked pork (roast or pulled)
- 8 slices deli ham
- ¼ cup dill pickle slices
- 2 tablespoons butter, softened
Instructions
- Preheat a skillet or griddle over medium heat.
- Spread 2 tablespoons mayonnaise and 2 tablespoons yellow mustard evenly on the inside of the bread.
- Layer 8 slices deli ham, 1 ½ cups cooked pork, 8 slices Swiss cheese, and ¼ cup dill pickle slices inside the bread.
- Spread 2 tablespoons softened butter on the outside of the bread, covering edges as well.
- Place the sandwich in the skillet and press gently with another heavy pan.
- Cook for about 3-4 minutes per side until the bread is golden and crisp, and the cheese is melted.
- Remove from the skillet, slice diagonally, and serve warm.
Notes
Nutrition Information
Yield 4 Serving Size 1 sandwichAmount Per Serving Calories 762Total Fat 40gSaturated Fat 17gTrans Fat 0.2gUnsaturated Fat 19gCholesterol 130mgSodium 1612mgCarbohydrates 53gNet Carbohydrates 50gFiber 3gSugar 5gProtein 45g
Percent Daily Values are based on a 2,000‑calorie diet, and your daily needs may be higher or lower depending on your lifestyle. Nutrition information is shared only as a general estimate and may not always be fully accurate. If you follow a special diet or have specific health concerns, it’s best to check with a registered dietitian for personalized guidance.

