There’s something special about biting into a perfectly made Cuban sandwich. The crunch of warm bread, the smoky flavor of ham, the tenderness of slow-roasted pork, the sharp tang of pickles, and the creamy melt of Swiss cheese all come together in a way that feels simple yet unforgettable.
Known as the Cubano sandwich, this iconic dish has become one of the most loved sandwiches in the United States, especially in Florida. While it may look like an ordinary sandwich at first glance, the secret lies in the balance of flavors and the way it is pressed until golden and crispy.
If you’ve been searching for the best Cuban sandwich recipe, this guide will show you exactly how to make an authentic Cubano at home.
Also Read:-
What Is a Cuban Sandwich?

A Cuban sandwich is a hot, pressed sandwich traditionally made with roasted pork, sliced ham, Swiss cheese, dill pickles, and yellow mustard. Everything is layered inside Cuban bread and grilled until the outside becomes crisp and the cheese melts.
Although the sandwich originated in Cuba, it became famous in cities like Miami and Tampa, where Cuban immigrants brought their recipes and traditions.
Today, the Cubano is a staple in cafés and restaurants across America.
Why Everyone Loves a Cuban Sandwich
The Cuban sandwich has remained popular for decades because it delivers everything you could want in a single bite.
- Crispy, buttery bread.
- Tender roasted pork.
- Smoky ham.
- Melted Swiss cheese.
- Tangy pickles.
- A hint of mustard.
- Rich, savory flavor.
It’s hearty enough for dinner but easy enough to make for lunch.
Ingredients You’ll Need
For the best homemade Cuban sandwich, gather the following ingredients.
For the Sandwich
- 1 loaf Cuban bread (or French bread)
- 8 slices deli ham
- 10 ounces roasted pork
- 8 slices Swiss cheese
- 8 dill pickle slices
- 3 tablespoons yellow mustard
- 2 tablespoons butter
For the Roasted Pork Marinade
Authentic Cuban pork is marinated with citrus and spices.
- 2 pounds pork shoulder
- 5 garlic cloves, minced
- Juice of 2 oranges
- Juice of 2 limes
- 2 tablespoons olive oil
- 1 teaspoon oregano
- 1 teaspoon cumin
- 1 teaspoon salt
- ½ teaspoon black pepper
The Secret to Authentic Cuban Pork
The roasted pork is what makes a Cuban sandwich truly unforgettable.
In a bowl, combine the orange juice, lime juice, garlic, olive oil, oregano, cumin, salt, and pepper. Rub the mixture all over the pork shoulder and let it marinate in the refrigerator overnight.
The next day, preheat your oven to 325°F (165°C). Roast the pork for about three to four hours, or until it becomes tender enough to pull apart with a fork.
Let it rest for fifteen minutes before slicing.
The citrus marinade gives the pork its signature flavor and keeps it juicy.
Choosing the Right Bread

Traditional Cuban bread is long, light, and slightly crispy on the outside. Unfortunately, it can be difficult to find outside Florida.
If Cuban bread isn’t available, these alternatives work well:
- French bread
- Italian bread
- Hoagie rolls
- Ciabatta
- Baguette
Whatever bread you choose, make sure it is sturdy enough to hold the fillings without becoming soggy.
How to Make the Perfect Cuban Sandwich
Making a Cuban sandwich at home is easier than most people think.
Step 1: Slice the Bread
Cut the loaf lengthwise without separating it completely.
Step 2: Spread the Mustard
Spread yellow mustard generously on both sides of the bread.
Mustard may seem simple, but it plays a major role in balancing the richness of the meat and cheese.
Step 3: Add the Cheese
Place Swiss cheese on the bottom half of the bread.
Step 4: Layer the Meat
Add slices of ham, followed by the roasted pork.
Step 5: Add Pickles
Arrange dill pickles evenly across the sandwich.
The acidity from the pickles cuts through the richness of the meat and cheese.
Step 6: Finish with More Cheese
Add another layer of Swiss cheese before closing the sandwich.
Step 7: Butter the Outside
Lightly brush butter over the top of the bread.
Step 8: Press and Grill
Place the sandwich in a panini press or heavy skillet.
Cook for four to five minutes per side until:
- The bread turns golden brown.
- The cheese melts completely.
- The sandwich becomes crispy.
Serve immediately.
Tips for Making the Best Cuban Sandwich

A few small details can make a huge difference.
Marinate the Pork Overnight
The longer the pork marinates, the deeper the flavor.
Don’t Skip the Pickles
Pickles add freshness and balance.
Use Fresh Bread
Fresh bread gives the sandwich the perfect texture.
Press the Sandwich Well
A true Cubano should always be pressed.
Buy Good Cheese
Swiss cheese melts beautifully and complements the smoky pork.
Cuban Sandwich Variations
There isn’t just one way to make a Cuban sandwich.
Miami-Style Cuban Sandwich
This version stays closest to the classic recipe:
- Pork
- Ham
- Swiss cheese
- Mustard
- Pickles
Tampa Cuban Sandwich
In Tampa, salami is added alongside the pork and ham.
Many locals consider this the original Florida version.
Chicken Cubano
Swap the pork for grilled chicken if you want a lighter meal.
Turkey Cuban Sandwich
Turkey offers a leaner alternative while still delivering plenty of flavor.
Vegetarian Cuban Sandwich
Skip the meat and use:
- Grilled mushrooms
- Roasted peppers
- Plant-based protein
- Extra cheese
What to Serve with a Cuban Sandwich
The Cubano pairs well with simple side dishes.
Some popular choices include:
- French fries
- Sweet potato fries
- Potato chips
- Black beans and rice
- Coleslaw
- Green salad
- Fried plantains
For drinks, many people enjoy:
- Iced tea
- Lemonade
- Sparkling water
- Cuban coffee
Can You Make Cuban Sandwiches Ahead of Time?
Yes.
You can assemble the sandwiches several hours before serving and store them in the refrigerator.
For the best results, wait to grill them until just before eating.
Freshly pressed sandwiches always taste better.
How to Store Leftovers
Wrap leftover sandwiches tightly in foil or an airtight container.
They can be stored in the refrigerator for up to three days.
For longer storage, freeze the roasted pork separately and build fresh sandwiches when needed.
How to Reheat a Cuban Sandwich
Oven Method
Preheat the oven to 350°F and heat the sandwich for 10–15 minutes.
Air Fryer Method
Cook at 350°F for about five minutes.
Skillet Method
Place the sandwich in a pan over low heat and press gently until warmed through.
Avoid using the microwave, as it can make the bread soft and chewy.
Common Mistakes to Avoid
Even experienced cooks make mistakes when preparing a Cubano.
Using Too Much Sauce
Too much mustard or sauce can overpower the sandwich.
Overfilling the Bread
A Cuban sandwich should be balanced, not overloaded.
Using Dry Pork
Juicy pork is essential.
Forgetting to Press the Sandwich
The crispy texture is one of the sandwich’s defining features.
Choosing the Wrong Bread
Soft sandwich bread won’t deliver the same experience.
A Brief History of the Cuban Sandwich
The Cuban sandwich has roots in both Cuba and Florida. During the late nineteenth century, Cuban immigrants brought their food traditions to Tampa and Miami.
Factory workers needed inexpensive, filling meals that could be eaten quickly. The Cubano became the perfect option.
Over time, different regions created their own variations, but the basic ingredients remained the same: pork, ham, cheese, mustard, and pickles.
Today, the Cuban sandwich is considered one of America’s most iconic sandwiches.
Nutrition Facts
One traditional Cuban sandwich contains approximately:
| Nutrient | Amount |
|---|---|
| Calories | 650 |
| Protein | 38 g |
| Carbohydrates | 45 g |
| Fat | 34 g |
| Fiber | 3 g |
The exact nutritional value will vary depending on the ingredients you use.
Frequently Asked Questions
What bread is used for a Cuban sandwich?
Authentic Cuban bread is the traditional choice, but French or Italian bread also works well.
Can I use pulled pork instead of sliced pork?
Absolutely. Pulled pork is a popular substitute and adds even more tenderness.
Is a Cuban sandwich spicy?
No. Traditional Cuban sandwiches are savory rather than spicy.
What cheese goes in a Cuban sandwich?
Swiss cheese is the classic option.
Can I make it without a panini press?
Yes. Use a heavy skillet and place another pan on top to press the sandwich.
Can I freeze Cuban sandwiches?
It’s best to freeze the pork separately and assemble fresh sandwiches later.
Final Thoughts
The Cuban sandwich is proof that simple ingredients can create something extraordinary. Crispy bread, juicy pork, smoky ham, melted Swiss cheese, pickles, and mustard come together to make one of the most satisfying sandwiches you’ll ever eat.
Whether you’re preparing lunch for your family or recreating a Florida favorite at home, this authentic Cuban sandwich recipe delivers incredible flavor in every bite.
Once you make your first Cubano, don’t be surprised if it becomes a regular part of your kitchen.