Cuban Sandwich Recipe: Classic Cubano Made at Home

Lyra Stone Avatar
By:
Lyra Stone
Published:

[grow_share_buttons]

Why You’ll Love These Cuban Sandwiches

These Cuban Sandwiches bring together juicy pork, savory ham, melty Swiss cheese, tangy pickles, and crisp toasted bread in every bite. If you love a sandwich that feels special but still fits into a real-life busy schedule, this recipe is a great pick. It is simple enough for weeknights, yet satisfying enough to serve for lunch, game day, or a casual dinner with friends.

  • Easy enough for busy days: The pork marinates while you handle other things, and the sandwich comes together fast once the meat is cooked. With only 10 minutes of prep time, this is a smart recipe for home cooks who want big flavor without a long kitchen session.
  • Balanced and filling: Each serving has 341 calories, 28g protein, and 1g fiber, so these Cuban sandwiches can be part of a satisfying meal. The protein from pork and ham helps keep you full, while the pickles and mustard bring brightness without making the sandwich feel heavy.
  • Flexible for real kitchens: You can use ciabatta rolls, or swap in French or Italian bread if that is what you have. Dill pickles are classic, but bread and butter pickles work too. That kind of flexibility makes this Cuban sandwich recipe easy to fit into your pantry and budget.
  • Big, classic flavor: The orange, lime, garlic, cumin, oregano, smoked paprika, and red pepper flakes give the pork a bright, savory kick. When that flavor meets melted cheese, ham, mustard, and toasted bread, you get the kind of sandwich people remember.
Quick tip: if you are cooking for a family, make extra pork so you can build a second round of Cuban Sandwiches the next day.

If you enjoy hearty sandwich recipes like this, you may also like our blackened chicken recipe for another bold, family-friendly dinner idea.

Jump to:

Essential Ingredients for Cuban Sandwiches

Here is everything you need to make these Cuban Sandwiches at home. Each ingredient matters, from the citrus marinade on the pork to the mustard and pickles that give the sandwich its classic punch.

For the Pork

  • 1 pound pork tenderloin – Lean, quick-cooking pork that slices neatly for the sandwich.
  • Kosher salt – Helps season the pork and draw out flavor.
  • Freshly ground black pepper – Adds gentle heat and a savory finish.
  • Juice and zest from half an orange – Brings sweetness and bright citrus flavor to the marinade.
  • Juice from 1 lime – Adds tang and balances the richness of the meat.
  • 3 cloves garlic, minced – Gives the pork a bold, aromatic base.
  • 1 teaspoon ground cumin – Adds warm, earthy depth.
  • 1 teaspoon dried oregano – Gives the pork a classic savory herb note.
  • 1/2 teaspoon smoked paprika – Adds color and a light smoky taste.
  • 1/4 teaspoon crushed red pepper flakes – Brings a mild kick of heat.

For the Sandwich

  • 8 ciabatta rolls – Sturdy bread that crisps well when pressed.
  • 3 tablespoons Dijon mustard – Adds tang and sharpness.
  • 8 slices Swiss cheese – Melts smoothly and gives the sandwich its creamy bite.
  • 1 cup pickle slices, dill or bread and butter – Adds crunch and acidity.
  • 8 slices ham – Adds the classic savory layer that makes Cuban Sandwiches so satisfying.
  • Butter, as needed for the outsides of the rolls – Helps the bread toast golden and crisp in the pan or press.

Simple Substitution Ideas

  • Vegan: Use seasoned seitan, tofu, or a plant-based deli slice instead of pork and ham, plus vegan cheese and vegan butter.
  • Gluten-free: Use gluten-free rolls or bread that can hold up to pressing.
  • Lower calorie: Use less butter, choose a lighter cheese, and pile on extra pickles for flavor without adding many calories.

You can also pair this sandwich night with a light side, like our salmon and summer veggies in foil if you want more easy meal inspiration for the week.

How to Prepare the Perfect Cuban Sandwiches: Step-by-Step Guide

First Step: Mix and marinate the pork

Start by seasoning the pork tenderloin with kosher salt and freshly ground black pepper. In a bowl or zip-top bag, combine the orange juice and zest, lime juice, minced garlic, ground cumin, dried oregano, smoked paprika, and crushed red pepper flakes. Add the pork and coat it well. Let it marinate for at least 1 hour, or cover and refrigerate it up to 1 day ahead. If you are planning a busy week, this is a great step to do the night before.

Second Step: Cook the pork

Heat a grill, grill pan, or skillet over medium-high heat. Cook the pork for 7 to 10 minutes per side, or until the internal temperature reaches 145°F. A meat thermometer makes this part easy and helps keep the pork juicy. Once cooked, transfer it to a plate and let it rest for a few minutes before slicing. Resting helps the juices stay in the meat instead of running out on the cutting board.

Third Step: Slice the pork thinly

After the pork has rested, slice it as thinly as you can. Thin slices make the sandwich easier to press and eat, and they help the pork layer neatly with the ham, cheese, and pickles. If you have leftover braised pork shoulder or cooked pork from another meal, you can use that too. The flavor will still be delicious, and it is a handy shortcut.

Fourth Step: Build the sandwiches

Slice the ciabatta rolls in half. Butter the outsides of the bread, then spread Dijon mustard on the insides. Layer each roll with Swiss cheese, pickle slices, ham, a pinch of salt and pepper, sliced pork, and a little more cheese on top. The extra cheese helps hold the filling together once it melts.

The best Cuban Sandwiches usually have a little contrast in every bite, so do not skip the pickles or mustard.

Fifth Step: Press until golden and crisp

Heat a panini press or a skillet over medium heat. Place the sandwiches in the press, or set them in the skillet and weigh them down with a heavy pan. Cook until the bread is toasted, the cheese melts, and the outside turns crisp and golden. This usually takes just a few minutes per side in a skillet. Keep an eye on the heat so the bread browns without burning.

Final Step: Slice and serve

Cut the sandwiches in half and serve them while they are hot. The melted cheese, warm pork, salty ham, and tangy pickles make every bite satisfying. These Cuban Sandwiches are best right away, while the bread is crisp and the cheese is still gooey.

Recipe DetailAmount
Prep Time10 minutes
Cook Time30 minutes
Marinate Time1 hour
Total Time1 hour 40 minutes
Servings8
Calories per Serving341
Cuban Sandwich Recipe: Classic Cubano Made At Home 9

Dietary Substitutions to Customize Your Cuban Sandwiches

Protein and Main Component Alternatives

If you need to work around allergies, dietary goals, or what is already in your fridge, this Cuban sandwich recipe gives you a few easy paths. Pork tenderloin is the fastest choice, but braised pork shoulder works well too if you want a richer, softer filling. Leftover pork from another meal also fits nicely.

For a meat-free version, use seasoned tofu, jackfruit, or seitan in place of the pork and ham. If you want a lighter sandwich, use less meat and add more pickles for crunch. The key is keeping the salty, tangy, and melty balance that makes Cuban Sandwiches so popular.

Vegetable, Sauce, and Seasoning Modifications

Dill pickles are the classic choice, but bread and butter pickles bring a sweeter note. If you do not have Dijon mustard, yellow mustard can work in a pinch, though the flavor will be sharper and less complex. You can also add thinly sliced onions or roasted peppers if you want extra bite and color.

For bread, ciabatta is sturdy and easy to press, but French bread or Italian bread can step in when needed. If you are watching sodium, choose lower-sodium ham and cheese, and go lighter on the salt during seasoning. That small change can help while keeping the sandwich tasty.

Mastering Cuban Sandwiches: Advanced Tips and Variations

Pro Cooking Techniques

One of the biggest secrets to great Cuban Sandwiches is keeping the pork juicy. Do not overcook the tenderloin, and always let it rest before slicing. A thermometer takes the guesswork out of the process and helps you stop right at 145°F.

When pressing the sandwich, medium heat is your friend. Too high, and the bread can burn before the cheese melts. Too low, and the crust will not get that satisfying crunch. If you are using a skillet instead of a panini press, a heavy pan or cast-iron skillet on top works well.

Flavor Variations

You can add a little extra smoked paprika for a deeper flavor, or increase the red pepper flakes if you like a mild kick. If your family enjoys a sweeter sandwich, bread and butter pickles are a good swap. For a stronger tang, spread a touch more Dijon on the inside of the bread.

Some home cooks like to add a thin layer of butter to the outside bread before pressing, while others prefer a lighter coat. Both work, so choose the style that fits your kitchen and taste.

Presentation Tips

Slice the sandwiches on a diagonal for a cleaner look and easier serving. If you are making these for guests, stack them on a cutting board with extra pickles on the side. A simple plate with a crisp garnish makes the meal feel inviting without any extra fuss.

Make-Ahead Options

Marinate the pork up to 2 days ahead if you want to get a jump on dinner. You can also assemble the sandwiches, freeze them for up to 2 months, then thaw and reheat them in a covered warm skillet. That trick is great for students, working professionals, and busy parents who want a hearty meal ready to go.

Make-ahead sandwiches save time, but for the best crunch, press them fresh when you are ready to eat.

How to Store Cuban Sandwiches: Best Practices

If you have leftovers, store the parts separately when possible. Keep the sliced pork and other fillings in airtight containers in the refrigerator for short-term use. Assembled Cuban Sandwiches can also be wrapped and refrigerated, but the bread may soften a bit.

For longer storage, freeze assembled sandwiches for up to 2 months. Wrap each one tightly, then place them in a freezer-safe bag or container. When you are ready to eat, thaw them in the refrigerator before reheating.

To reheat, use a covered skillet over low to medium heat so the bread warms through without drying out. You can also reheat in a panini press if you want to bring back the crisp crust. If the sandwich was frozen, thaw it first for the best texture.

Cuban Sandwiches
Cuban Sandwich Recipe: Classic Cubano Made At Home 10

FAQs: Frequently Asked Questions About Cuban Sandwiches

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cuban Sandwiches 5.Png

Cuban Sandwiches

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥪 Crispy pressed Cuban Sandwich bursts with juicy citrus-marinated pork, smoky ham, melty Swiss, tangy pickles, and zesty mustard – true Tampa/Miami street food at home!
🔥 Quick grill tenderloin, minimal ingredients yield 8 hearty sandwiches; perfect game day or lunch with authentic bold flavors.

  • Total Time: 1 hour 40 minutes
  • Yield: 8 servings

Ingredients

– 1 pound pork tenderloin

– Kosher salt

– Freshly ground black pepper

– Juice and zest from half an orange

– Juice from 1 lime

– 3 cloves garlic, minced

– 1 teaspoon ground cumin

– 1 teaspoon dried oregano

– 1/2 teaspoon smoked paprika

– 1/4 teaspoon crushed red pepper flakes

– 8 ciabatta rolls

– 3 tablespoons Dijon mustard

– 8 slices Swiss cheese

– 1 cup pickle slices, dill or bread and butter

– 8 slices ham

– Butter, as needed for the outsides of the rolls

Instructions

1-First Step: Mix and marinate the porkStart by seasoning the pork tenderloin with kosher salt and freshly ground black pepper. In a bowl or zip-top bag, combine the orange juice and zest, lime juice, minced garlic, ground cumin, dried oregano, smoked paprika, and crushed red pepper flakes. Add the pork and coat it well. Let it marinate for at least 1 hour, or cover and refrigerate it up to 1 day ahead. If you are planning a busy week, this is a great step to do the night before.

2-Second Step: Cook the porkHeat a grill, grill pan, or skillet over medium-high heat. Cook the pork for 7 to 10 minutes per side, or until the internal temperature reaches 145°F. A meat thermometer makes this part easy and helps keep the pork juicy. Once cooked, transfer it to a plate and let it rest for a few minutes before slicing. Resting helps the juices stay in the meat instead of running out on the cutting board.

3-Third Step: Slice the pork thinlyAfter the pork has rested, slice it as thinly as you can. Thin slices make the sandwich easier to press and eat, and they help the pork layer neatly with the ham, cheese, and pickles. If you have leftover braised pork shoulder or cooked pork from another meal, you can use that too. The flavor will still be delicious, and it is a handy shortcut.

4-Fourth Step: Build the sandwichesSlice the ciabatta rolls in half. Butter the outsides of the bread, then spread Dijon mustard on the insides. Layer each roll with Swiss cheese, pickle slices, ham, a pinch of salt and pepper, sliced pork, and a little more cheese on top. The extra cheese helps hold the filling together once it melts.

5-Fifth Step: Press until golden and crispHeat a panini press or a skillet over medium heat. Place the sandwiches in the press, or set them in the skillet and weigh them down with a heavy pan. Cook until the bread is toasted, the cheese melts, and the outside turns crisp and golden. This usually takes just a few minutes per side in a skillet. Keep an eye on the heat so the bread browns without burning.

6-Final Step: Slice and serveCut the sandwiches in half and serve them while they are hot. The melted cheese, warm pork, salty ham, and tangy pickles make every bite satisfying. These Cuban Sandwiches are best right away, while the bread is crisp and the cheese is still gooey.

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

🍊 Marinate pork up to 2 days for deeper citrus-herb infusion.
🥖 Substitute ciabatta with Cuban, French, or Italian bread if unavailable.
🧀 Use dill pickles traditionally, but bread-and-butter add sweet tang.

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Marinating: 1 hour
  • Cook Time: 30 minutes
  • Category: Sandwiches
  • Method: Grilling
  • Cuisine: Cuban
  • Diet: Omnivore

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 341 kcal
  • Sugar: 1g
  • Sodium: 876mg
  • Fat: 13g
  • Saturated Fat: 6g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 1g
  • Protein: 28g
  • Cholesterol: 70mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star