Cuban Sandwich Recipe

Introduction

The Cuban Sandwich is a flavorful, pressed sandwich featuring tender mojo-marinated pork, Swiss cheese, ham, and pickles on crusty Cuban bread. Perfectly grilled to crispy, melty perfection, it’s a beloved Cuban classic that’s simple to make at home.

A sandwich cut in half and stacked, with toasted golden brown bread showing a crispy outer texture with grill marks on top. Inside the sandwich, there are two visible layers: a layer of ham with smooth pink color and a layer of melted yellow cheese oozing slightly from the edges. The sandwich sits on white parchment paper with a few slices of bright green pickles in front and a small sprig of green herb nearby, all against a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • ¼ cup finely chopped fresh cilantro
  • 4 cloves garlic, minced
  • ¼ cup olive oil
  • ¼ cup orange juice
  • 2 tablespoons lime juice
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • 1 pound pork shoulder or butt roast
  • ¼ cup mayonnaise
  • ¼ cup yellow mustard
  • ¼ teaspoon cayenne pepper
  • 1 loaf Cuban bread, cut into 4 equal pieces and sliced in half horizontally
  • 8 slices Swiss cheese
  • 8 slices honey ham, thinly sliced
  • 2 whole dill pickles, thinly sliced lengthwise
  • Salted butter (optional, for grilling)

Instructions

  1. Step 1: In a large marinating dish, combine cilantro, garlic, olive oil, orange juice, lime juice, oregano, cumin, salt, and pepper. Stir well and let the mixture rest for 10 minutes to meld the flavors.
  2. Step 2: Place the pork in the marinade, ensuring it’s fully coated. Cover and refrigerate for at least 2–3 hours or preferably overnight for best flavor.
  3. Step 3: Preheat the oven to 375°F (190°C). Remove pork from the marinade and place it on a roasting tray. Discard excess marinade. Roast for 20 minutes at 375°F, then lower the temperature to 225°F (107°C) and cook until tender, about 2 hours. Let the pork rest before slicing thinly.
  4. Step 4: In a small bowl, mix mayonnaise, yellow mustard, and cayenne pepper to make the mayo-mustard sauce. Alternatively, use plain yellow mustard if preferred.
  5. Step 5: Assemble the sandwiches by spreading the mayo-mustard sauce or mustard on each bread half. Layer Swiss cheese, sliced pork, honey ham, and dill pickles on the bottom half, then top with the other half.
  6. Step 6: Heat a grill pan or panini press over medium heat. If using a skillet, melt a little butter before cooking. Grill the sandwiches, pressing down to flatten, for 3–5 minutes per side until the cheese melts and the bread is crisp and golden.

Tips & Variations

  • Make the mojo pork a day ahead to deepen the flavor.
  • Substitute Cuban bread with French or Italian bread if unavailable, though texture will differ slightly.
  • Add a slice of ripe tomato or a smear of mayonnaise for extra moisture.
  • Use a heavy skillet and another pan to press the sandwich if you don’t have a panini press or grill pan.

Storage

Store any leftover sliced pork in an airtight container in the refrigerator for up to 3 days. Assembled sandwiches are best eaten fresh, but you can wrap and refrigerate them for up to 1 day. Reheat gently in a skillet or panini press to restore crispiness without drying out the bread.

How to Serve

A sandwich cut in half showing a cross-section with four visible layers: the top layer is golden toasted bread with distinct grill marks, followed by a layer of melted yellow cheese, then a layer of bright green pickles, a thin layer of pink ham, and a creamy white spread on the bottom toasted bread slice; the sandwich sits on white parchment paper on a white marbled surface. Next to the sandwich are three green pickle slices, a sprig of fresh green parsley, and small dishes partially visible in the background. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use a different cut of pork?

Yes, pork shoulder or butt is preferred for tenderness and flavor, but pork loin can be used. Note that loin is leaner and may not be as juicy.

What makes Cuban bread different from other breads?

Cuban bread is a white bread similar to French bread but slightly sweeter and with a lighter, airier crumb. It crisps nicely when grilled, making it ideal for this sandwich.

Print

Cuban Sandwich Recipe

This classic Cuban Sandwich features tender mojo-marinated pork shoulder roasted to perfection and layered with Swiss cheese, honey ham, dill pickles, and a tangy mayo-mustard sauce on crisp Cuban bread. Grilled until golden and melty, this sandwich captures authentic Cuban flavors in every bite.

  • Author: Maya
  • Prep Time: 20 minutes
  • Cook Time: 2 hours 20 minutes
  • Total Time: 2 hours 40 minutes
  • Yield: 4 sandwiches 1x
  • Category: Sandwich
  • Method: Roasting
  • Cuisine: Cuban

Ingredients

Scale

Mojo Pork Marinade

  • ¼ cup finely chopped fresh cilantro
  • 4 cloves garlic (minced)
  • ¼ cup olive oil
  • ¼ cup orange juice
  • 2 tablespoons lime juice
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper

Pork

  • 1 pound pork shoulder or butt roast

Mayo-Mustard Sauce

  • ¼ cup mayonnaise
  • ¼ cup yellow mustard
  • ¼ teaspoon cayenne pepper

Sandwich Assembly

  • 1 loaf Cuban bread (cut into 4 equal pieces and sliced in half horizontally)
  • 8 slices Swiss cheese
  • 8 slices honey ham (thinly sliced)
  • 2 whole dill pickles (thinly sliced lengthwise)
  • Salted butter (optional, for grilling)

Instructions

  1. Make the Mojo Marinade: In a large marinating dish, combine the chopped cilantro, minced garlic, olive oil, orange juice, lime juice, dried oregano, ground cumin, kosher salt, and freshly ground black pepper. Stir well to mix all the flavors and let it sit for 10 minutes to meld.
  2. Marinate the Pork: Place the pork shoulder in the marinade dish, ensuring it’s fully coated with the citrus-garlic mixture. Cover the dish and refrigerate for at least 2-3 hours, or preferably overnight to deepen the flavors.
  3. Roast the Pork: Preheat your oven to 375°F (190°C). Remove the pork from the marinade and place it on a roasting tray, discarding any leftover marinade. Roast at 375°F for 20 minutes, then lower the oven temperature to 225°F (107°C) and continue roasting until the pork is tender, which should take about 2 hours. Once cooked, let the meat rest before slicing it thinly.
  4. Prepare the Mayo-Mustard Sauce: In a small bowl, combine the mayonnaise, yellow mustard, and cayenne pepper. Mix thoroughly. Alternatively, you can just use yellow mustard if preferred.
  5. Assemble the Sandwiches: Lay out the Cuban bread halves and spread the prepared mayo-mustard sauce or mustard on each piece evenly. Layer the Swiss cheese on the bottom halves, followed by thin slices of the roasted pork, honey ham, and dill pickles. Place the top halves over these layers to form a complete sandwich.
  6. Grill the Sandwiches: Heat a grill pan, panini press, or skillet over medium heat. If using a skillet, optionally spread a little salted butter to help crisp the bread. Place the sandwiches in the heated equipment, pressing them down firmly either with the panini press or a heavy skillet to flatten. Grill for about 3 to 5 minutes per side until the bread is crispy and golden, and the cheese inside has melted.

Notes

  • For best flavor, marinate the pork overnight.
  • If Cuban bread is unavailable, use a soft French or Italian bread as an alternative.
  • Use a heavy press or a clean brick wrapped in foil if you don’t have a panini press.
  • Butter on the bread before grilling adds extra crispness but can be omitted for a lighter version.
  • Slicing the pork thinly helps with even sandwich layering and biting.
  • Leftover mojo marinade should be discarded and not reused for safety reasons.

Keywords: Cuban sandwich, mojo pork, grilled sandwich, Latin American sandwich, roast pork sandwich

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating