Why You’ll Love Cuban Sandwiches
Cuban Sandwiches are a classic pressed sandwich with a strong mix of savory flavors, crisp bread, and a hot melted center. They work well for lunch, dinner, game day, or a quick meal when you want something filling without a lot of prep time. For readers who like reliable comfort food, this Cuban sandwich recipe delivers familiar ingredients in a format that is easy to repeat at home.
- Easy to prepare: The sandwich takes about 10 to 15 minutes to make, especially if the roasted pork is already cooked. You only need to slice, layer, press, and serve.
- Bold flavor: Yellow mustard, Swiss cheese, ham, roasted pork, and pickles create a sharp, salty, tangy balance that stands out from other hot sandwiches.
- Good for busy schedules: Cuban Sandwiches fit weeknight meals, packed lunches, and casual gatherings. They can also be paired with sides from these dinner recipe ideas when you want a fuller plate.
- Flexible for regional styles: You can make a classic Miami-style version with no salami, or a Tampa-style version with salami for a deeper, more layered taste.
A properly pressed Cuban sandwich should be crisp on the outside, warm and melty inside, and easy to cut into neat diagonal halves.
Because the sandwich is compact and hearty, it suits many home cooks, including students, working professionals, seniors, and travelers who want a familiar dish with strong regional roots.
Jump to:
- Why You’ll Love Cuban Sandwiches
- Essential Ingredients for Cuban Sandwiches
- Main Ingredients
- Special Dietary Options
- How to Prepare the Perfect Cuban Sandwiches: Step-by-Step Guide
- First Step: Prepare the bread and fillings
- Second Step: Brush the outer crusts
- Third Step: Add mustard to the inside of the bread
- Fourth Step: Layer the fillings
- Fifth Step: Close and press the sandwich
- Final Step: Slice and serve hot
- Dietary Substitutions to Customize Your Cuban Sandwiches
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Cuban Sandwiches: Advanced Tips and Variations
- Pro cooking techniques
- Flavor variations
- Presentation tips
- Make-ahead options
- How to Store Cuban Sandwiches: Best Practices
- FAQs: Frequently Asked Questions About Cuban Sandwiches
- What is a Cuban sandwich?
- What are the main ingredients in a Cuban sandwich?
- What’s the difference between a Tampa and Miami Cuban sandwich?
- Where did the Cuban sandwich originate?
- How do you make a Cuban sandwich at home?
- Cuban Sandwiches
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Cuban Sandwiches
This Cuban Sandwiches recipe uses simple ingredients, but the quality of each one matters. Authentic Cuban bread gives the sandwich its signature crust, while mustard, pickles, and pressed heat create the texture and flavor people expect. If you want a fuller meal, you can serve it with a side like a light salad or pair it with a simple dish such as salsa verde chicken slow cooker for a family-style dinner spread.
Main Ingredients
- 1 piece Cuban bread, sliced into one 8 to 12 inch length: This bread provides the crisp crust and soft interior needed for the classic pressed texture.
- 1 to 2 tablespoons butter or olive oil: Brush this on the outer crusts so the bread browns well and becomes crisp in the press or skillet.
- Yellow mustard, spread to taste: The tangy mustard cuts through the richness of the meats and cheese.
- Several slices sliced ham: Ham adds salty depth and helps form the sandwich’s traditional layered filling.
- Several slices roasted pork: Roasted pork gives Cuban Sandwiches their main savory meat flavor and classic identity.
- Several slices Swiss cheese: Swiss cheese melts smoothly and binds the layers together.
- Sliced pickles, to taste: Pickles add acidity and crunch, which keeps the sandwich from tasting too heavy.
- Several slices salami, optional and Tampa-style only: Salami is used in Tampa versions and is not part of the simpler Miami-style sandwich.
Special Dietary Options
- Vegan: Use plant-based deli slices, dairy-free cheese, vegan butter, and a sturdy vegan loaf that can be pressed without falling apart.
- Gluten-free: Choose gluten-free sandwich bread with a crusty exterior and check that all deli items are certified gluten-free.
- Low-calorie: Use thinner slices of meat and cheese, reduce butter, and keep the mustard and pickles for flavor without adding many extra calories.
How to Prepare the Perfect Cuban Sandwiches: Step-by-Step Guide
This method follows the traditional structure of Cuban Sandwiches and keeps the process simple. The goal is to build a sandwich that is evenly layered, well pressed, and hot enough for the cheese to melt fully. The whole recipe usually takes about 10 to 15 minutes, depending on whether your pork is already cooked and sliced.
First Step: Prepare the bread and fillings
Start with one 8 to 12 inch piece of Cuban bread and slice it horizontally in half. If the loaf is very soft, handle it gently so it does not tear. Gather the butter or olive oil, mustard, ham, roasted pork, Swiss cheese, pickles, and salami if you are making the Tampa-style version. Having everything ready before you start makes assembly faster and keeps the layers neat.
Second Step: Brush the outer crusts
Brush or spread butter or olive oil on the outside of both bread halves. Focus on the crust, not the inside. This step matters because the fat helps the bread crisp up in the panini press, plancha, or hot skillet. It also gives the sandwich a richer golden color once it is cooked.
Third Step: Add mustard to the inside of the bread
Spread yellow mustard on the inside of both halves. Use enough to taste, but do not overload the bread. The mustard should add tang and brightness without soaking the loaf. Cuban Sandwiches depend on a balanced bite, and the mustard is a major part of that balance.
Fourth Step: Layer the fillings
Place the ham on the bottom half of the bread, followed by the roasted pork. If you are making a Tampa-style version, add the salami after the ham and pork. Next, add the Swiss cheese and finish with the sliced pickles. The order matters because the cheese helps hold the meats together once it starts melting, while the pickles sit near the top so their flavor spreads through each bite.
Try to keep the layers even from end to end so the sandwich presses consistently. If one side is stacked too high, it may cook unevenly or slide apart when cut. Use thin slices when possible, since thick cuts make the sandwich harder to press.
Fifth Step: Close and press the sandwich
Top the filling with the other bread half and press down gently with your hands. Then place the sandwich in a plancha, panini press, or hot skillet. If you use a skillet, put a heavy pan, foil-wrapped brick, or another weight on top. Cook over medium heat until the bread is crispy, the cheese melts, and the sandwich compresses, which usually takes about 5 to 10 minutes total.
Flip only if needed, and watch the color carefully. The outside should be golden and crisp, not burned. Pressing evenly helps the bread flatten and gives the sandwich its signature texture. If you are using a panini press, close the lid and let the machine do most of the work. If you are using a skillet, check the bottom side after a few minutes and adjust the heat as needed.
Final Step: Slice and serve hot
Once the Cuban Sandwiches are fully heated and compressed, remove them from the press or skillet. Let them rest for a minute so the cheese settles slightly, then cut diagonally into halves. Serve immediately while the bread is still crisp and the center is hot. This shape is traditional and also makes the sandwich easier to eat.
| Step | What to do | Why it matters |
|---|---|---|
| Slice bread | Cut one 8 to 12 inch loaf horizontally | Creates the proper sandwich shape |
| Brush crust | Use butter or olive oil on the outside | Helps the bread crisp and brown |
| Add mustard | Spread on both inside halves | Adds tang and balance |
| Layer fillings | Ham, pork, salami if using, cheese, pickles | Builds the classic flavor profile |
| Press and cook | 5 to 10 minutes in a press or skillet | Melts the cheese and flattens the sandwich |
Dietary Substitutions to Customize Your Cuban Sandwiches
Protein and Main Component Alternatives
If you want to adjust Cuban Sandwiches for taste, budget, or dietary needs, the protein layer is the easiest place to start. For a lighter version, use lean ham and thinner slices of pork so the sandwich stays balanced without feeling too heavy. If you want a vegetarian version, use plant-based deli slices or seasoned jackfruit, though the flavor will be different from the traditional sandwich.
For gluten-free diners, use a crusty gluten-free loaf that can hold up to pressing. Some softer gluten-free breads may collapse under weight, so choose one with structure. If Cuban bread is not available, use another firm sandwich loaf, but the result will be less authentic.
Vegetable, Sauce, and Seasoning Modifications
The classic Miami-style version keeps the filling simple, using no lettuce, tomato, or mayo. Tampa-style Cuban Sandwiches add salami, which gives a stronger and slightly spicier flavor. In Key West, some versions may include vegetables or mayonnaise, but those additions are regional rather than traditional.
If you like a sharper bite, add a little more mustard or use extra pickles. For a milder sandwich, use less mustard and keep the pickle layer thin. Garlic powder, cumin, or a light citrus marinade on the pork can also shift the flavor without changing the sandwich’s basic structure.
Mastering Cuban Sandwiches: Advanced Tips and Variations
Once you know the basic method, small adjustments can improve the final result. Cuban Sandwiches are simple, but the bread, heat, and layering style all affect the outcome. Even small mistakes, like using too much filling or pressing at too high a heat, can change the texture.
Pro cooking techniques
Use authentic Cuban bread when possible because it crisps better than many standard sandwich loaves. If you are using a skillet, keep the heat at medium so the outside browns evenly before the cheese burns. Press the sandwich firmly, but not so hard that the filling pushes out the sides. A steady, even weight gives the best shape and texture.
For roast pork, slices should be tender and warm, not dry. If the pork is cold from the refrigerator, warm it slightly before assembling so the sandwich heats through more evenly. That small step helps the cheese melt at the same pace as the meat warms.
Flavor variations
Miami-style Cuban Sandwiches keep the filling classic with ham, pork, Swiss cheese, pickles, and mustard. Tampa-style versions add salami for a richer meat profile. Some home cooks like a little extra tang from more pickles, while others prefer a heavier pork flavor with less mustard. Each variation stays close to the original spirit of the sandwich while reflecting local taste.
Presentation tips
Cut the sandwich diagonally into two halves for the most familiar look. Serve it hot on a plain plate so the crust and filling are visible. If you are serving guests, place a few pickle slices on the side for extra crunch and color. The sandwich does not need much garnish because the pressed crust already gives it a strong visual appeal.
Make-ahead options
You can cook the pork ahead of time and slice the ham and cheese early in the day. Store each item separately so the bread does not become soggy. When it is time to eat, assemble and press the sandwich fresh. This method works well for busy parents, students, and anyone planning a fast dinner.
How to Store Cuban Sandwiches: Best Practices
Cuban Sandwiches are best eaten fresh, but leftovers can be stored safely if needed. Because the bread is pressed and the fillings are moist, texture changes after storage. The main goal is to keep the sandwich from becoming soggy while preserving flavor and food safety.
Refrigeration: Wrap leftover sandwiches tightly and refrigerate them for up to 2 days. If possible, store the fillings separately from the bread so the crust stays firmer.
Freezing: Freezing a fully assembled Cuban sandwich is not ideal, but you can freeze cooked pork and sliced ham for later use. Wrap portions tightly and place them in freezer-safe bags.
Reheating: Reheat the sandwich in a skillet or press rather than a microwave if you want the bread to stay crisp. Heat over medium until warm through and the cheese softens again.
Meal prep considerations: For batch cooking, prep the pork in advance, slice the cheese and pickles, and store everything in separate containers. Assemble only what you plan to eat soon, since the sandwich is at its best right after pressing.

FAQs: Frequently Asked Questions About Cuban Sandwiches
What is a Cuban sandwich?
A Cuban sandwich, or Cubano, is a pressed sandwich made with Cuban bread, roast pork, ham, Swiss cheese, dill pickles, and yellow mustard. The bread is lightly buttered, layered with meats and fillings, then pressed in a plancha until crispy and melted. Originating in Cuban immigrant communities in Florida like Tampa’s Ybor City and Key West around 1900, it’s a quick meal for workers. Cut diagonally and served hot, it typically measures 8-12 inches. Avoid extras like lettuce or tomato for the traditional version. Popular in Miami too, but recipes vary slightly by region.
What are the main ingredients in a Cuban sandwich?
Start with Cuban bread, a crusty loaf with a soft interior, sliced lengthwise and brushed with butter or oil. Spread yellow mustard inside, then layer roasted pork (mojo-marinated), ham, Swiss cheese, and sliced dill pickles. Tampa versions add salami due to Italian influences in Ybor City. No mayo, lettuce, or tomato in authentic ones. Press in a plancha—a flat grill—for 5-10 minutes until cheese melts and bread crisps. This creates the signature flattened, crunchy texture. Use high-quality, thinly sliced meats for best flavor.
What’s the difference between a Tampa and Miami Cuban sandwich?
The key difference is salami: Tampa Cubans include it, layered with ham and pork, reflecting Italian-Spanish-Cuban workers in early 1900s Ybor City. Miami versions skip salami for a simpler roast pork, ham, cheese, pickles, and mustard lineup. Both use Cuban bread and plancha pressing. Tampa’s was named the city’s signature sandwich in 2012 by local vote, fueling friendly rivalry. Miami’s grew popular post-1959 Cuban exodus. Taste Tampa for bolder, spicier profile; Miami for lighter purity.
Where did the Cuban sandwich originate?
Roots trace to 1860s Cuba, where it fed cigar factory workers in Havana and Cienfuegos with simple mixto fillings. Cuban immigrants brought it to Key West and Tampa’s Ybor City by the 1880s, amid the cigar boom. Earliest U.S. mentions appear in 1900s Tampa cafes. It evolved there into the modern form, spreading to Miami by the 1960s after Castro’s revolution. Now common in U.S. Cuban communities like New York and Chicago. Historians credit Tampa as refinement spot, per 1934 articles listing it as local specialty.
How do you make a Cuban sandwich at home?
Slice 8-12 inch Cuban bread lengthwise, brush outsides with butter. Spread mustard inside, add layers: roast pork, ham (salami optional for Tampa style), Swiss cheese, pickles. Wrap in foil if needed. Heat plancha or skillet to medium; press 5-8 minutes per side until golden and cheese melts—use foil-wrapped brick for pressure if no press. Slice diagonally. Buy mojo pork or marinate overnight in garlic, citrus, cumin. Serve hot. Publix delis offer similar versions with Boar’s Head meats. Perfect for game day or quick dinner.

Cuban Sandwiches
🥪 Savor the iconic layers of roasted pork, ham, melted Swiss cheese, and pickles in crispy Cuban bread – a true taste of Miami!
🔥 Perfectly pressed for maximum flavor and texture, this quick sandwich is ideal for lunch or a satisfying meal anytime.
- Total Time: 20 minutes
- Yield: 1 sandwich
Ingredients
– 1 piece Cuban bread, sliced into one 8 to 12 inch length
– 1 to 2 tablespoons butter or olive oil
– Yellow mustard, spread to taste
– Several slices sliced ham
– Several slices roasted pork
– Several slices Swiss cheese
– Sliced pickles, to taste
– Several slices salami, optional and Tampa-style only
Instructions
1-First Step: Prepare the bread and fillings Start with one 8 to 12 inch piece of Cuban bread and slice it horizontally in half. If the loaf is very soft, handle it gently so it does not tear. Gather the butter or olive oil, mustard, ham, roasted pork, Swiss cheese, pickles, and salami if you are making the Tampa-style version.
2-Second Step: Brush the outer crusts Brush or spread butter or olive oil on the outside of both bread halves. Focus on the crust, not the inside.
3-Third Step: Add mustard to the inside of the bread Spread yellow mustard on the inside of both halves. Use enough to taste, but do not overload the bread.
4-Fourth Step: Layer the fillings Place the ham on the bottom half of the bread, followed by the roasted pork. If you are making a Tampa-style version, add the salami after the ham and pork. Next, add the Swiss cheese and finish with the sliced pickles.
5-Fifth Step: Close and press the sandwich Top the filling with the other bread half and press down gently with your hands. Then place the sandwich in a plancha, panini press, or hot skillet. If you use a skillet, put a heavy pan, foil-wrapped brick, or another weight on top. Cook over medium heat until the bread is crispy, the cheese melts, and the sandwich compresses.
6-Final Step: Slice and serve hot Once the Cuban Sandwiches are fully heated and compressed, remove them from the press or skillet. Let them rest for a minute so the cheese settles slightly, then cut diagonally into halves. Serve immediately while the bread is still crisp and the center is 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.Notes
🍞 Always use authentic Cuban bread for that signature crispy crust and soft interior.
🥓 Skip salami, lettuce, tomatoes, or mayo for a traditional Miami-style Cuban sandwich.
⚖️ Press evenly and firmly to achieve the perfect compressed texture and melted cheese.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Sandwich
- Method: Pressed
- Cuisine: Cuban
Nutrition
- Serving Size: 1 sandwich
- Calories: 700
- Sugar: 3g
- Sodium: 1800mg
- Fat: 38g
- Saturated Fat: 14g
- Unsaturated Fat: 23g
- Trans Fat: 0.5g
- Carbohydrates: 52g
- Fiber: 2g
- Protein: 42g
- Cholesterol: 120mg






