This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

Cubano sandwiches are hot, pressed, and unapologetically stacked. This is the kind of messy, melty perfection no deli knockoff can touch. Tangy mustard, gooey Swiss, juicy mojo-marinated pork, and sharp pickles all fuse together under that signature golden crust.

And yes, there’s salami, because a real Cubano doesn’t skip the good stuff. Crunchy, cheesy, and wildly satisfying, this is the sandwich that means business.

A homemade cuban sandwich on a dinner plate with chips.

Here’s Why This Cubano Recipe Works

A quick citrus boost: Instead of starting with a whole pork roast, I toss cooked pulled pork with a quick citrusy marinade. It gives the pork the bright flavor you’d expect in a Cubano without the extra hours of cooking a Roast Pork Shoulder.

That signature crunch: Whether you use a panini press or a skillet with a heavy pan on top, pressing the sandwich creates the crisp, golden crust and melty cheese that make a Cuban sandwich so satisfying.

The layers: I spread mustard on both halves of the roll, tuck the pickles under the pork, and sandwich everything between slices of Swiss. It helps keep the fillings together while the cheese melts into every layer.

I don’t skip the salami: While not every Cuban sandwich includes salami, I think it adds another layer of rich, savory flavor that makes this sandwich even better.

The Cuban sandwich on a plate with potato chips and a dill pickle.

Ingredient Notes

Pulled pork: Any leftover roast pork works well. I used my Slow Cooker Pulled Pork. The citrus marinade adds fresh flavor, even to leftover pork.

Orange and lime juice: Fresh juice gives the mojo its bright, tangy flavor. Bottled juice will work in a pinch, but fresh is worth it if you have it.

Swiss cheese: Mild, nutty Swiss melts beautifully and is the classic choice for Cuban sandwiches.

Ham and salami: Thinly sliced deli ham is a classic ingredient in a Cubano. Genoa salami is traditionally included in Tampa-style Cuban sandwiches. If you prefer a Miami-style Cubano, simply leave out the salami.

Dill pickles: Don’t skimp on the pickles. Their tangy crunch cuts through the richness of the meat and cheese, bringing all the flavors into balance.

Yellow mustard: Classic yellow mustard is the traditional choice. Its sharp flavor ties all the ingredients together.

Cuban bread: If you can find authentic Cuban bread, use it. Otherwise, soft hoagie rolls or sub rolls are good substitutes. Choose bread with a soft interior that crisps nicely when pressed rather than a crusty artisan loaf.

Six process pictures showing how to make pressed Cuban sandwiches with salami.

Recipe Tips

Drain the pork before layering: Excess marinade can make your sandwich soggy. Use a mesh sieve and press gently.

Use soft, fresh rolls: If soft Cuban bread isn’t available, soft hero rolls or hoagie rolls are the next best thing. Avoid anything too crusty or dry.

Press firmly but don’t flatten: Whether you’re using a press or skillet, the goal is crisp and melty, not pancaked.

Don’t skip the mustard: It adds sharpness that balances all the richness. Go generous.

Serve hot off the press: This is not a sandwich that holds well. Slice and serve while the cheese is still molten.

A pressed Cuban sandwich in a panini press.

FAQ’s

Can I use leftover pulled pork?

Yes. This recipe was developed with leftover pulled pork in mind. Tossing the pork with a quick mojo marinade gives it the bright citrus flavors that makes a Cubano so distinctive.

Can I make a Cuban sandwich without a panini press?

Absolutely. A heavy skillet works just as well. Cook the sandwich in a lightly oiled skillet and press it with another heavy pan or a foil-wrapped brick until the bread is crisp and the cheese has melted.

What’s the difference between a Tampa and Miami Cuban sandwich?

Tampa-style Cuban sandwiches include Genoa salami, while the Miami version leaves it out. I think the salami adds another layer of rich, savory flavor that makes an already great sandwich even better.

Two pressed cuban pork sandwiches on a platter next to a spatula.

Cubanos

Cubanos are the ultimate sandwiches, they’re hot, pressed, and layered with flavor. This recipe hits every note: tangy mojo pork, smoky ham, sharp mustard, and molten cheese. Use leftover pork or make it fresh. The payoff is wildly satisfying.

Serve these Cubanos with crispy potato chips and plenty of dill pickles for a classic pairing. If you enjoy sweet and savory flavors together, add a spoonful of our homemade Onion Marmalade on the side.

For a heartier meal, pair the sandwiches with a bowl of Chipotle Black Bean Soup.

Pin this now to find it later!

Pin It
A pressed Cuban sandwich on a plate with potato chips.
Prep Time: 20 minutes
Cook Time: 7 minutes
Total Time: 27 minutes
No ratings yet

Cuban Sandwiches

These Cubano sandwiches are layered with mojo-marinated pork, deli ham, salami, Swiss cheese, dill pickles, and yellow mustard, all pressed between soft rolls until hot and crisp. Bold, tangy, and melty. Just the way a proper Cubano should be.

If you make this recipe, please leave a star rating and comment.

Servings: 4 Servings
Email me this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 cups Chipotle Pulled Pork, or slow cooker pulled pork
  • ½ cup orange juice
  • ¼ cup fresh lime juice
  • 2 tablespoons olive oil
  • 2 garlic cloves, grated
  • 1 tablespoon dried oregano
  • 1 teaspoon ground cumin
  • ¼ cup chopped cilantro
  • 1 red onion, thinly sliced
  • 4 soft hoagie rolls, or Cuban bread
  • 8 tablespoons yellow mustard
  • 8 slices Swiss cheese
  • 4 dill pickles, thinly sliced
  • 8 slices deli ham
  • 4 ounces Genoa salami, sliced

Instructions 

Make the mojo:

  • Heat a panini press or heavy skillet on the the stove top. Place the shredded pork in a large bowl and set aside.
    Marinated pulled pork for the cuban sandwich ingredients.
  • Combine the orange juice and lime juice in a small dish. Add the olive oil, garlic, oregano, cumin, cilantro and onion, stirring to combine. Pour the mixture over the shredded pork, toss to combine. Set aside to marinate for 30 minutes.
    Making the marinated pulled pork for how to make a cuban sandwich.
  • Scoop the pork into a fine mesh sieve set over a bowl to drain. Press with the back of a spoon to remove some of the marinade. Transfer the drained pork to a plate and loosen with a fork.
    Straining liquid from the pulled pork.

Assemble the Sandwiches:

  • Slice the rolls in half and slather yellow mustard on both halves of the soft rolls. Add a slice of Swiss cheese to the bottom halves.
    Adding mustard and cheese to soft bread rolls.
  • Cover the cheese with slices of pickle, then stack with ham, shredded pork, salami and another slice of cheese. Add the top of the bread and gently press down with the palm of your hand.
    Two photos stacking pickles and meat for how to make a cuban sandwich.

To Cook the Sandwiches

  • If using a panini press. Place the sandwiches inside, close the lid, and apply light pressure. Cook for 1 to 3 minutes, until the bread is golden and the cheese starts to ooze.
    If using a skillet: Lightly oil the hot pan, add the sandwiches, and press down with a wide spatula. Set a heavy pan on top to weigh them down. Cook for 1½ minutes on each side until the bread is crisp and the cheese is melted.
    Transfer to a cutting board, slice in half, and serve hot.

Notes

Bread swap: If you can’t find soft hero rolls, use bolillo rolls or split sub rolls. Just avoid anything too crusty or hard.
Cheese matters: Swiss is classic, but if you want extra melt, a mix of Swiss and provolone works well.
Make-ahead tip: The mojo pork can be marinated and refrigerated up to 2 days in advance.
No panini press? A cast iron pan makes a great weight for pressing sandwiches on the stovetop.
Leftover pork: This recipe is perfect for using up roast pork from another meal. Just shred or slice thinly and marinate.

Nutrition

Serving: 1serving, Calories: 796kcal, Carbohydrates: 46g, Protein: 47g, Fat: 48g, Saturated Fat: 17g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 18g, Trans Fat: 0.01g, Cholesterol: 140mg, Sodium: 3052mg, Potassium: 594mg, Fiber: 4g, Sugar: 24g, Vitamin A: 765IU, Vitamin C: 26mg, Calcium: 516mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!

About Pat Nyswonger

Pat Nyswonger is a self-taught home cook with years of experience creating from-scratch meals for family and friends. As a wife, mother of four, and grandmother to seventeen, she understands the value of recipes that bring people together. Her kitchen has always been the heart of her home, where she enjoys developing flavorful, approachable dishes that home cooks of any level can make and enjoy.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating