Sheet Pan Cubano Sandwich Recipe

This Sheet Pan Cubano Sandwich is the ultimate cuban sandwich recipe. Thinly sliced ham, cuban marinated pork and gruyere cheese are layered with pickles and mustard then baked on a weighted sheet pan, resulting in a crispy, delicious sandwich.

Rick is a sandwich person. I am not. When he gets a craving for something, he wants a sandwich. Me on the other hand, I’ll take a huge bowl of pasta… However, there’s one sandwich that can always win my heart – the Cubano.

What is a Cubano Sandwich?

By definition, the traditional Cuban sandwich starts with Cuban bread that’s sliced and lightly buttered or brushed with olive oil. A coating of yellow mustard is always included, as are pickles, sliced ham, swiss cheese and roasted pork. I just learned on Wikipedia that there’s also a bit of a controversy about whether the cubano sandwich should include salami as well… Mine does not.

But, my version of this Cubano Sandwich is bound to bring a whole new level of controversy to the mix, because I’m switching things up in a couple ways:

  1. Using gruyere cheese instead of the traditional swiss variety.
  2. Baking the sandwiches instead of grilling them.

I mean, why not switch things up a bit and have some fun with the traditional Cubano Sandwich recipe? I thought that the gruyere cheese would make a delicious substitute for the swiss cheese. A bit less sharp, but with that same nutty creaminess, the melty gruyere was absolutely delicious with the tangy pickles and yellow mustard.

For my final twist on the traditional Cubano Sandwich, I decided to bake it, instead of grilling it in the traditional manner. If I had a panini press at home, I’d definitely go that route, but since I do not, I thought that baking these cubano sandwiches in the oven would do the trick. But the key part was adding some pressure on top of them to weight them down as they cooked away, resulting in that perfect crunchy exterior and the melty, delicious inside.

To do that, I placed the sandwiches on a cookie sheet and then placed another cookie sheet on top of them. Then, on top of that, I placed a heavy cast iron skillet. Super simple to do with items you probably already have at home. No need to invest in a fancy panini press…

Most likely, you’ll not find cubano sandwich rolls in your local market. I did not. So instead, I used some torta rolls. Ciabatta, hero rolls or even a baguette would also work here.

As for the meat, I piled in some thin-sliced ham and cuban mojo-marinated pork that I had made in my Instant Pot the night before. I’d highly suggest making that cuban pork – it’s amazingly delicious. But, if you’re short on time, feel free to use store-bought roast pork. I used those long, thin sliced pickle slices in these sandwiches, and definitely gave them a good slathering of mustard.

Here’s a tip for you: To give them even more pickle flavor, and to ensure that the inside of the sandwich stayed moist as it cooked away, I also drizzled a bit of the pickle brine onto the cut side of the sandwich top as well.

Stack of cubano sandwiches.

If you loved this Cubano Sandwich Recipe I would appreciate it so much if you would give this recipe a star review! Also, be sure to snap a picture of your finished dish and share it with me on Instagram using the hashtag #platingsandpairings and tagging me @platingsandpairings.

For more great Platings & Pairings recipes, be sure to follow me on Pinterest, Facebook, YouTube and Twitter.

Baked Cubano Sandwich Recipe

Platter of Cubano Sandwiches

Sheet Pan Cubano Sandwich Recipe

This Sheet Pan Cubano Sandwich is the ultimate cubano sandwich recipe. Thinly sliced ham, cuban marinated pork and gruyere cheese are layered with pickles and mustard then baked on a weighted sheet pan, resulting in a crispy, delicious sandwich.
3.67 from 3 votes
Print Pin
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 sandwiches


  • 4 torta rolls (baguettes or hero rolls, split lengthwise)
  • 2 Tablespoons yellow mustard
  • ½ pound thinly sliced cooked ham
  • ½ pound Cuban Mojo-Marinated Pork (or store-bought roast pork)
  • ¼ pound thinly sliced Gruyere Cheese
  • 6 dill pickles (sliced, plus 4 teaspoons pickle juice)
  • 2 Tablespoons unsalted butter (melted)


  • Preheat oven to 400°F.
  • Brush each top bread slice with 1 teaspoon pickle juice and mustard, then layer on the ham, pork, cheese, and dill pickles.
  • Brush the top and bottom of the sandwich with melted butter and place on a baking sheet. Place a second baking sheet on top of sandwiches and press lightly. Place a large cast-iron skillet on top of baking sheets to press.
  • Bake for 20 minutes, or until bread is golden and cheese is melted. Let cool slightly, then slice each sandwich in half on the diagonal and serve.
Did you make this recipe?Mention @platingsandpairings or tag #platingsandpairings!


Calories: 366kcal | Carbohydrates: 2g | Fat: 6g | Saturated Fat: 3g | Cholesterol: 15mg | Sodium: 939mg | Potassium: 100mg | Fiber: 1g | Sugar: 1g | Vitamin A: 355IU | Vitamin C: 0.7mg | Calcium: 45mg | Iron: 0.5mg

Wine Pairings for Cubano Sandwich:

  • Try an Oregon Pinot Noir with this sandwich. Hints of red cherries, a bright acidity and soft tannins won’t overpower the delicate flavors of the ham and gruyere cheese.
  • For a white wine option, I’d lean towards a Vinho Verde. Its bright acidity, and slight effervescence will be amazing with the tangy pickles and creamy cheese.


4 thoughts on “Sheet Pan Cubano Sandwich Recipe”

  1. I’ve never tried a cubano because I am very anti-pickle and mustard, but your version has enough going on that I think those ingredients could be removed and it still would have great flavor! I’ll have to try it!

  2. 5 stars
    I’m totally with you when it comes to sandwiches, and my hubby is definitely like Rick (total sandwich lover!). I do have a weakness for a good cubano though. We smoke our pork (of course 😉 and I’ve found that Banh Mi rolls are perfect for these. They’re soft on the inside, but get nice and crispy on the outside, and easy to bite your teeth into and chew. Yum!


Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.