If you have never tried Cubanos [a traditional Cuban Sandwich recipe], then you are in for a treat! Break out your panini press or a frying pan and cook up these ham and mojo pork filled sandwiches that are also loaded with melted Swiss cheese, yellow mustard, and dill pickles!
We always love a good sandwich! Some of our other favorites are Indiana Pork Tenderloin Sandwich, The Ultimate Shrimp Po Boy Sandwich, and the Kentucky Hot Brown Sandwich!

The first time I remember trying a cubano was at a restaurant in Palo Alto known as La Bodeguita Del Medio when I was a summer associate at the law firm where I would later go on to start my short-lived career as a practicing lawyer.
Short-lived only because kids came along and after going back to work for a year after our first was born, I knew it just wasn't working. My husband is also a lawyer and after a lot of consideration, we decided that the right decision for our family was for me to stay home with the kids, at least while they were young.
Which has worked out great for us since this blog of mine that I started as a hobby in 2017 has turned into so much more and become a full-time job for me. One that I can do from home on my own hours when the kids are either in school or asleep (mostly - I still do most of my photography with my kiddos around, often helping me in the kitchen as taste-testers or mixers or holding food or utensils when I need that human element in the shot and don't want to bust out my tripod.
Our oldest daughter has even started coming up with ideas of her own for the blog, like these raspberry chocolate chunk cookies that she convinced me to make (which turned out super tasty!).
But like I was saying, during my experience at a big Silicon Valley law firm, we often ate out at one of the many restaurants in the area and this Cuban restaurant called La Bodeguita Del Medio was one of my very favorites. It's where I first experienced a cubano, or cuban sandwich, which is the recipe I'm sharing with your today.

What is a Cuban Sandwich?
Cuban sandwiches were created in Florida, specifically in Key West or Tampa where a neighborhood known as Ybor City has historically been home to thousands of Cuban immigrants, many of whom worked at cigar factories there.
As the Cuban population throughout Florida spread, so did the popularity of this Cuban sandwich, which is also easy to find in Miami.
A Cuban sandwich is made with sliced deli ham, roast pork, Swiss cheese, pickles, and yellow mustard, all layered between Cuban bread that is sliced in half horizontally, submarine sandwich style. Then it's pressed in a panini press or weighted down on a hot griddle or frying pan to that as the bread gets toasty on the outside, the cheese melts and the meat warms on the inside.
Since Cuban bread is pretty near impossible to find outside of Florida, French bread or Italian bread are also good substitutes.
In some parts of Florida where there were also large Italian populations, salami got added to the mix as well, so that's another variation to try when making Cuban sandwiches.
Also, for all you pickle-averse people out there, before you go thumbing your nose at the dill pickles you really ought to give them a try in this sandwich. I am the only one in my family who likes pickles so I was hesitant to even bother making our cubanos with them.
But it seemed like cheating to omit the pickles, so I decided that everybody could just this once, deal with it.
And guess what? They loved them! They didn't even pull the pickles off and stack them on my plate (which is what typically happens). Even my husband admitted with surprise that they tasted really good when combined with everything else.


Tips for Making Cubanos at Home
- If you don't have a panini press, you can make these Cuban sandwiches in a hot griddle or frying pan. Top them with a heavy cast iron skillet then weigh it down with some cans so it presses the sandwich. You will need to flip the sandwich to cook both sides, but this method totally works.
- If you haven't made Cuban mojo pork and consequently don't have any pork roast leftovers, you can usually get roast pork at the deli.
- Use yellow American mustard, not a spicy mustard, for the most authentic Cuban sandwich.

More Hot, Meaty Sandwiches You'll Enjoy
- Blue Bayou Monte Cristo Sandwich
- Slow Cooker Applesauce Pulled Chicken Sandwiches
- Slow Cooker Asian Pulled Pork Sliders
- Sweet & Spicy Slow Cooker Pulled Pork
- Easy Chicken Parmesan Sliders
- Traditional Reuben Sandwich from An Affair from the Heart
- Faux Yard Bird Sandwich from The Speckled Palate
Did you make this recipe?
Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.
Cubanos (Cuban Sandwich Recipe)
Ingredients
- 1 loaf Cuban bread French bread, or Italian bread
- 3 Tablespoons Yellow mustard
- ½ pound thinly sliced baked ham
- ¾ pound shredded or sliced Cuban Mojo Pork or store-bought pork roast
- 8 ounces sliced Swiss cheese
- Sliced dill pickles enough to cover
- 4 Tablespoons butter softened
Instructions
- Slice the loaf of bread in half horizontally. Spread the mustard on the cut side of the bread, then layer the sandwich with sliced ham on the bottom, then the roast pork, followed by the swiss cheese and pickles. Top with the other half of the loaf of bread and cut into 4 smaller sandwiches for easy grilling.
- Brush the top and bottom of the sandwiches with the softened butter. Then grill the sandwiches on a panini press, griddle, or in a frying pan using a heavy skillet to press down the sandwich. You might even want to add a heavy can of beans or something to the skillet to make sure the sandwich is being pressed well.
- Cook until toasted (around 3 minutes), then flip and continue to cook on the other side for another 2-3 minutes. The exterior of the sandwich should be golden brown and crisp while the cheese inside is melted and the meat is hot.
- Slice each Cuban sandwich in half and serve.
Cubanos are my favorite sandwich (at least right now) and John used to say he didn't like dill pickles until he had them on a Cuban sandwich. Now I have to guard mine from him. This sandwich looks delicious and has me craving this beautiful sandwich!
One of my favorite sandwiches in the world!!!!!
I LOVE dill pickles!! Cubanos are always such a treat when you're lucky enough to order one from a restaurant who really knows what they are doing. Now I can make them right at home! Thanks for sharing this great recipe!!
Delicious sandwich and perfect for a mid week meal. Absolutely add the pickles. I don’t think a Cuban sandwich would be the same without them!
My sis-in-law tried to tell me that a Cuban Sandwich is just a grilled cheese with ham and I explained, no it's so much more! Your sandwich is perfectly grilled and looks like the ultimate - you're making me hungry!
My kind of sandwich! Layer upon layer of goodness! Thanks for sharing!
Brooks absolutely loved these! And I am all out of the mojo pork because I couldn't stop eating that either!
This is one of my favorite sandwiches because I love pork and pickles. My panini maker went to heaven and I can't believe I didnt think to try them with a weighted skillet on top. What a great tip!
I love Cubanos, it's one of the tastiest sandwiches ever created! Can you tell I am a big fan? I need to put this on my menu for next week. My family is going to love it!
Thank you for the Cuban pork and Cuban Sandwich recipes. Growing up in Tampa I experienced a lot of Cuban food -- in high school we even enjoyed Cuban cuisine at the school's cafeteria. I still mourn the closing of many wonderful Cuban restaurants in the area.
Aww amazing!!! I’ve loved following your blog – your amazing recipes (many of which I’ve tried and loved!), beautiful photos and refreshing writing! Congratulations!
You cannot have a real Cuban sandwich unless you go to Ybor city in Tampa where it originated back in 1930-1940. The sandwich is not pressed and the bread is the secret.
The bread is only made in Tampa at Fadeos or La Segunda bakeries. If you want more information contact me.
This is a great recipe as written and produces a flavorful authentic Cubans.  Don’t forget the salami. 😉
The sandwiches can also be baked in a preheated 400* oven. Â Butter the outside of the bread as per the recipe. Â Place sandwiches on a non-stick baking sheet on the middle rack of the oven.Â
As the pan heats, the bottom of the sandwich will brown and crispen. (Note: Preheating the baking sheet will shorten the cooking time and brown and crispen the bread faster). Â Ovens vary, so you will have to keep an eye on the sandwiches. About 7 minutes per side is what I have found. Â Flip the sandwiches and with a firm spatula, press down firmly on the sandwich. Â Cook until desired crispness. Â Press down firmly with the spatula again before serving.Â
This is not a Cuban sandwich. Cuban sandwiches were never pressed plus some of the ingredients are not right. I was born in Ybor city where the sandwich started. My whole family is from this area and agree with me. They have been here since 1889.
Made it, ate it, loved it...thank you!