Easy Cuban Sandwich Recipe: Authentic Pressed Cubano in 30 Minutes
This post may contain affiliate links. Please read our Disclosure Policy.
This easy Cuban sandwich recipe brings the flavors of Miami right to your kitchen! In just 30 minutes, youโll be biting into crispy, buttery Cuban bread stuffed with tender mojo pork, ham, Swiss cheese, tangy pickles, and zesty mustard. Whether you call it a Cubano or a Cuban sandwich, this authentic pressed sandwich is the perfect lunch or dinner that the whole family will love.

We truly believe that this is the best Cuban sandwich. It is a complete meal between two slices of bread. Itโs sweet, tangy, eggy, and everything that I could want in a Miami Cuban Sandwich Recipe.
The best sandwich thatโs ever come out of my kitchen was the reason for that beautiful Cuban bread recipe.
Our son lives in Southern Florida and we had our first experience with Miami Cuban food shortly after he moved there.
We fell in love with their authentic Cubano sandwich, and I set out on a quest to make a Miami Cuban sandwich recipe from my own kitchen. (If you are looking at a local menu, Cuban restaurants generally call this sandwich a Cubano Sandwich.)

Since first making my Cuban Sandwich recipe Iโve learned that there is also a Cuban sandwich called a Cuban Medianoche sandwich. The recipe that we used is featured in the cookbook โThree Guys From Miami Cook Cuban by โThe Three Guysโ from Miami.
They use the Medianoche bread and call it a Cuban Sandwich but technically it could be a Medianoche. After much debate, we made our Cuban Sandwich on Cuban bread instead of Medianoche rolls. Iโm just the cook so if youโre passionate about the difference, take it up with the pros!
In the meantime, youโll need to make the bread to build the best Cuban Sandwich ever.
What is the difference between a Cuban sandwich and a Medianoche?
Aย Medianocheย consists of roast pork, ham, mustard, Swiss cheese, and sweet pickles. It is a close cousin to theย Cuban sandwich. The chiefย differenceย is that a medianocheย is made on soft, sweet egg dough bread similar to Challah rather than on crustierย Cubanย bread. It can also substitute dill pickles for sweet pickles.
You can make our Cuban sandwich on Medianoche bread. I highly recommend it!
Cuban bread is a fairly simple white bread, similar to French bread and Italian bread.
What Makes a Cuban Sandwich Authentic?
An authentic Cuban sandwich always includes Cuban bread, roasted pork (mojo pork), ham, Swiss cheese, pickles, and mustard. The sandwich must be pressed until the bread is crispy and the cheese melts. Some regions add salami, but the classic Miami version sticks to these core ingredients.
How to Make a Cuban Sandwich
Cuban Sandwich Ingredients

- Bread Rolls made from our Cuban Bread recipe.
- Cuban Roast Pork โ Marinated Pork Shoulder or Butt Roast. You could use a pork tenderloin but we love the texture of the roast. We share our baking method here but you can also make Instant Pot Mojo Pork!
- Thinly sliced Ham โ We love using our Honey Baked Ham recipe.
- Swiss Cheese
- Dill Pickles
- Mustard โ tangy yellow mustard is traditional but we put a spin on ours. See the recipe card for the details.
NOTE: You only need 1 pound of the pork for 4 sandwiches, but we baked the entire pork roast and then freeze our leftover pork for a future dinner, making a delicious no-fuss meal when we are too busy to cook or just donโt feel like it.
Mojo Pork Recipe
The pork thatโs layered on our sandwich is called mojo pork. Itโs a marinated pork butt (shoulder).
Step 1: Mash the garlic, salt, and peppercorns into a paste, using a mortar and pestle or a food processor.
Step 2: Make โsour orange juiceโ, which is a combination of orange juice, lemon, and lime. Combine the sour orange juice with the garlic paste, onion, and oregano. Let the mixture sit for 30 minutes.

Step 3: Heat oil in a saucepan until hot. Remove the oil from the heat and quickly AND CAREFULLY whisk the garlic-orange juice mixture until well blended. Let cool before using it as a marinade.
Step 4: Place the pork butt into a roaster and pierce the pork butt several times with a large fork or knife. Pour the marinade over the pork butt. Cover the pan and refrigerate for 2 to 3 hours.
Step 5: Preheat the oven to 375ยฐF. Remove the lid from the pork and roast for 20 minutes. Reduce the oven temperature to 225ยบF and roast until the pork can easily be pulled apart with a fork. Approximately 2 hours and 20 minutes. I roasted my pork until it reached an internal temperature of 175ยฐF. Let rest for 10 minutes. Pull the pork or slice it.
How to assemble this Miami Cuban Sandwich
There is only one way to build this sandwich!
Want to save this recipe?
I'd like to receive more tips and recipes from Hostess At Heart!
โThe Three Guysโ from Miami state there is only one way to build this sandwich. On buttered Cuban bread, place the pickles, roasted pork, ham, and then cheese in that order. Mustard is optional. We combined Dijon mustard with a little sriracha sauce. The difference is amazing.
Apply mustard
Layer of pickles
Layer of Mojo Pork
Add ham slices
Add layer of Swiss cheese
Butter bread inside and out
Tips for this Amazing Authentic Cuban Sandwich Recipe
To make this sandwich less time-consuming, bake the bread and prepare and slice (or shred) the pork roast on the day before you want your Cuban sandwiches. Assemble and press right before serving.
Four sandwiches only take one pound of meat. I freeze what I donโt use so we always have Cubanos without having to roast the pork each time. You can freeze the meat in sandwich portions in plastic freezer bags or vacuum-sealing bags.
Cooking time depends on the size of your roast.
The Three Guys from Miami recommend that you let your meat and cheese come to room temperature so the bread doesnโt get over toasted before the cheese melts.
We recommend that you toast the inside of the bread so the pickles donโt make your bread soggy.
I add a little Sriracha to Dijon mustard. It adds a delicious little kick to the sandwich and I recommend that you spread the mustard evenly over the entire inside of each piece of bread so every bite is perfect.

How Long Does a Cuban Sandwich Take to Make?
Once you have your mojo pork ready, assembling and pressing a Cuban sandwich takes just 30 minutes! The sandwich itself only needs 3-5 minutes in the press or pan. If youโre making the pork fresh, plan for an additional 3 hours for marinating and roasting.
FAQโs
- What is a Cuban Sandwich? A sandwich made by CUBANS! The ingredients inside a Cuban sandwich are simple: ham, roasted pork, Swiss cheese, pickles, mustard, and if youโre in Tampa, salami.
- Where did the Cubano sandwich originate? Since I posted this recipe, I found out thereโs been a rivalry between the folks with Cuban ancestry about where this sandwich originated. Some say Miami, Tampa Cubans, or one article on its history states it was created by an influx of immigrants.
- Is a Cuban sandwich served hot or cold? We serve our Cuban sandwiches hot and immediately after pressing (panini style). They can also be served at room temperature but the bread will become hard if pressed and allowed to get cold. If you choose to serve cold, donโt press the bread.
- What is the best bread for a Cuban Sandwich? You can find Cuban bread in a Cuban bakery. We chose to serve our Cubanos on our Pan Cubano Bread. You could also substitute our slightly sweet eggy Media noche Bread Recipe or with a long, soft baguette, or French or Italian breads as long as theyโre not crusty.
- What is the best ham for a Cuban sandwich? Sweet cured or smoked ham, Serrano, or bolo ham. I used honey ham, which contrasted nicely with the tangy mustard and pickles and the sweet Cuban bread.

Can You Make Cuban Sandwiches Without a Press?
Yes! If you donโt have a panini press, you can use:
A regular skillet, pressing down with a spatula and flipping halfway through The key is applying even pressure while the sandwich cooks for 2-3 minutes per side.
Two cast-iron skillets (heat both, sandwich in one, press with the other)
One skillet with a foil-wrapped brick on top
What to Serve with Cuban Sandwiches
Rice and beans, Cuban Black Beans, fried plantains, or french fries. Not vegetables or a lettuce salad! Oh and a Cuban Rum Cake.
Cuban Sandwich Storage and Reheating Tips
Storage: Wrap assembled (but not pressed) sandwiches tightly in plastic wrap and refrigerate up to 2 days. Reheating: For best results, reheat in a panini press or skillet over medium heat until crispy and cheese melts. Avoid the microwave โ it makes the bread soggy. Freezing: Freeze the mojo pork in portion sizes for quick sandwiches anytime. Thaw overnight in the fridge before using.
Did you make this recipe? Iโd love to hear how it turned out! Please leave a comment below and donโt forget to rate it โญโญโญโญโญ stars. Your feedback helps other readers and makes my day!
Did you enjoy this recipe? Donโt forget to pin it for later and follow me on Pinterest for more delicious recipes like this one!

My mother-in-law gave me a panini press/grill. Weโd been wanting one and she never used hers so we were the beneficiary!
Now that we had a panini press, we could make them without a foil-covered brick or a cast iron skilletโฆor so we thought.
We squished the bread until the whole thing slid apart as you can see. The ham slid to the back and the cheese and pork to the front.

You asked me to post some less-than-perfect results. My perfectionist self is doing it under duress.
Even though the first attempt tasted amazing, our Panini skills needed some work as you can see! Like anything, practice makes perfect.
This post was updated from 2019 to improve readersโ experience. New images were added to show the Best Bread to use when making a Cubano Sandwich. No changes were made to the recipe.















Such a great recipe. The taste was delicious. This will be a go to recipe. Thanks for sharing
Thank you so much, Linda! It’s one of our favorites too!
I love your style of the words you put together for your recipes. It is easy to understand and entertaining. We are from Tampa so we know a good Cubano sandwich. We are going to try this tonight. Thank you!
Awe Tara, you made my day! I hope you’ll stop back and let me know how your Cubano’s were! We’re part-time Floridians too but closer to Ft. Lauderdale. Thank you! Julie
I love a good cuban. It’s all about the quality of ingredients!
I’m with you! Ingredients make a big difference.
So delicious– thank you for walking me through homemade!
Thank you, Evelyn!
These will be a hit with all your guests this year – all that perfectly cooked meat inside bread – what’s not to love.
Thanks, Debi! They’re great for sharing.
This sandwich was 10/10! The flavors were amazing!!
Thank you!
Always down for a Cuban! This was delish!
Me too! Thanks, Lynn!
This is an awesome sandwich. I have tried many Cubanos and this is excellent
Thank you! We love this sandwich too!
Fantastic!
I love this sandwich. I like to serve a bowl of Spanish bean soup with a cuban.
That soup sounds amazing too, Lori! Would you share your recipe? If so, email me at hostessatheart@gmail.com. Thank you!
That’s a whole lot of effort to push the false notion that it is an actual Cuban sandwich. You do not find real cuban sandwiches in Miami because they didn’t come from there or Cuba, they come from Tampa and also have salami on them to represent to Sicilian cigar factory workers contribution to the authentic Cuban sandwt.
Thanks, Peter for your comment. If you read the post, you’ll see that it was created in Miami and there’s been a whole lot of debate on this sammi. I love learning the originality of recipes and your input is appreiated.
Finally, someone with the correct information on making authentic Cuban sandwiches! As a native Floridian, I have been taught the real way to make this sandwich since I was little. You even got the order of layering the ingredients correct. The only thing I would add is that the bread should be “creased” with palm fronds instead of a knife (at least it was in the old days).
Thank you, Sherry! I didn’t know about the palm fronds. What a fun fact. Finding a palm in Nebraska just wouldn’t be easy however, lol!
I’m from Tampa, the land of Cuban sandwiches and this looks perfect!
Thank you, Ellen! I appreciate that!
Miami is totally the place to go for authentic Cuban and this sandwich, I have made more than a dozen times, is just like the one I had there!!
Thanks, Jennifer! I love your vote for our version!
Yummmmmmm Julie! I love Cuban pork and this sandwich.
Thank you, Mary!
Damn! I want this so bad! Haha! What a great looking sandwich.
Ha! Thank you, Megan!
Cuban sandwich! Looks appetizing, would love to eat some right now!
Thank you, Maria!
This sandwich was such a delicious and very tasty lunch the other day! My husband loved this sandwich and is begging for it again. Absolutely yummy and I canโt wait to make this again!
Thanks, Beth! I need to make them more often too!
Yum!! I have family coming to town this weekend and this looks amazing! We will be giving this a try.
Thank you!
Yum!! I have family coming to town this weekend and this looks amazing! We will be giving this a try.
It’s a great recipe for company because you can make a lot of the pork all at once. Enjoy your weekend!
Floored by the oozing cheese and the perfect grill marks. I guess this will be the image that comes up in my mind whenever anyone says sandwich. Yum!!
That melty cheese is definitely a must with my sandwiches, Seema! So good to hear from you!
Good thing we have a three-day weekend coming up…because I definitely want to make these sandwiches! They sound absolutely amazing!!!
Thank you, Colleen! I love 3-day weekends!
Just seeing these pictures makes me drool all over again! And that bread! So glad I took the time to make it. Requests have been made for this to be on repeat!
Thank you, Kathleen! I need to make them more often!