Cuban Sandwich

This post may contain affiliate links. Read my disclosure policy.

Cuban Sandwich is a classic hot pressed sandwich with pulled pork, sliced ham, and melted Swiss cheese topped with dill pickles and a creamy mustard sauce.

The next time you are making Pulled Pork, reserve a couple cups of leftover pork for one of the best next-day Sandwich Recipes you will ever make!

Cuban Sandwich halves stacked on cutting board


No need to travel to Florida to get a delicious, authentic Cubano Sandwich. If you’ve never had this classic Tampa lunch counter favorite, be prepared to have your mind blown! With the melty cheese, creamy mustard sauce, layer of pickle slices and crispy pan fried bread, this is like a grilled ham and cheese on steroids. It’s hands down the best way to use pulled pork leftovers!

The original Cuban Sandwiches were made as a hearty lunchtime meal for workers in south Florida, so these tasty sandwiches are hearty enough for dinner! Although they sound like you need a passport to enjoy them, Cubano Sandwiches are actually very easy to make with common ingredients you have in your pantry or can grab at the deli. You don’t even need pulled pork, swap in leftover Ultimate Garlic Pork Tenderloin slices and it will be just as delicious!

The only special ingredient in a Cuban Sandwich is the Cuban bread and you can usually find it in most grocery store bakery sections. Cuban bread is a long loaf of bread, similar to a baguette, that is crispy on the outside but with some give (unlike a baguette or ciabatta). The inside is tender and fluffy with texture. If you can’t find Cuban bread, swap in a Bolillo roll, hoagie roll, or soft French bread loaf that has a crisp crust. 

A Cuban Sandwich is a flattened, toasted sandwich similar to a panini or grilled cheese. You can make your Cubano Sandwiches in a panini press if you have one, but there is no need to buy fancy equipment if not. We just use a heavy cast-iron skillet and carefully press down. For an old-school method, try a foil wrapped brick that’s been cleaned thoroughly.

While a Cubano Sandwich is great way to enjoy leftover Slow Cooker Cuban Mojo Pork or Pork Tenderloin, you don’t have to wait on leftovers to make this sandwich. You can quickly make plain pulled pork in the Instant Pot with the guide below. If you like to meal plan ahead, make pulled pork and freeze it for up to 3 months. When you are ready to make Cuban Sandwiches, simply thaw the pork overnight and drain any liquid before cooking.


Cuban Sandwich ingredients spread out on large cutting board

Save Recipes
Create An Account & Save Recipes


  • Bread: Substitute a bread that has a crispy crust but isn’t too crunchy, for example a baguette too crusty for a Cuban Sandwich. Bolillo rolls, Italian bread loaves, and the bakery fresh French bread loaves are all good swaps for Cuban bread.
  • Cheese: Instead of Swiss cheese slices, try slices of cheese like Colby jack, Havarti, Smoked Gouda, or Provolone. 
  • Pulled Pork: You can usually find pre-made pulled pork at the grocery store if you don’t want to make homemade. Try this recipe with Pulled Chicken or Leftover Pot Roast too!
  • Ham: The best ham is Black Forest ham, but you can use any smoked ham for authentic tasted. Swap in roasted turkey breast slices, chicken breast, or other cold cuts like salami for the ham slices. Bacon makes everything better, so add a couple slices cooked bacon to your Cubano Sandwich!
  • Veggies: A traditional Cuban Sandwich doesn’t have a veggies, but you can always add tomato slices, onions, spinach leaves, or lettuce. Instead of dill pickles, you can use sweeter bread and butter pickles or fresh cucumber slices.

Quick Instant Pot Pulled Pork for Cubano Sandwiches

  • Chop 2 pounds pork shoulder roast into 4 inch chunks. Season with salt and pepper.
  • Turn Instant Pot to sauté and add 2 tablespoons vegetable oil. Sear pork chunks on both sides until browned, 3-4 minutes.
  • Turn off pot, deglaze with 1/2 cup chicken broth, scrape off browned bits, then add another 1 cup broth.
  • Close lid, seal valve, and cook on manual high pressure for 40 minutes, natural release pressure 10 minutes.
  • To increase amount – Add 20 minutes cook time and 5 minutes release time per 1 pound of pork.



  • Serve: Cubano Sandwiches are best served hot and fresh. You can keep them at room temperature for up to 2 hours before they need to be stored in the refrigerator.
  • Store: Cool Cuban Sandwiches, wrap in aluminum foil, and store in an airtight container in the refrigerator for up to 4 days. To reheat, keep wrapped in aluminum foil and heat in the oven on low temperature until warmed through or reheat in a skilled.
  • Freeze: Once cooled completely, wrap individual Cubano Sandwiches in plastic wrap and place in a sealed freezer safe bag with all the air squeezed out. Freeze Cuban Sandwiches for up to 3 months. Thaw overnight in the refrigerator and bring to room temperature before reheating in a skillet or wrap in aluminum foil and heat in the oven.

Cuban Sandwich being assembled on cutting board

Pin This

Like this recipe? Save it to your Pinterest board now!




Cuban Sandwich

5 from 2 votes
  • Yield: 4 servings
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Course: Dinner
  • Cuisine: American, Cuban
  • Author: Sabrina Snyder
Cuban Sandwich is a classic hot pressed sandwich with pulled pork, sliced ham, and melted Swiss cheese topped with dill pickles and a creamy mustard sauce.


  • 1/2 cup mayonnaise
  • 1/4 cup mustard
  • 1/2 teaspoon hot sauce
  • 2 loaves Cuban bread
  • 8 slices Swiss cheese
  • 4 dill pickle planks
  • 6 thin slices ham
  • 2 cups cooked pulled pork
  • 3 tablespoons butter , or as needed


Note: click on times in the instructions to start a kitchen timer while cooking.

  1. In a small bowl stir mayonnaise, mustard and hot sauce.

  2. Cut the ends off the bread and split in half.
  3. Spread mayo-mustard mixture over the inside of the bread.
  4. Layer with Swiss cheese, dill pickle, ham, pulled pork, more Swiss cheese and the top of the bun.
  5. Heat butter on a griddle on medium high heat.
  6. Add sandwiches and top with a heavy skillet or bacon press.

  7. Cook for 3-4 minutes on each side until sandwiches are crispy and filling is hot.

Nutrition Information

Yield: 4 servings, Amount per serving: 612 calories, Calories: 612g, Carbohydrates: 28g, Protein: 34g, Fat: 41g, Saturated Fat: 18g, Cholesterol: 135mg, Sodium: 2314mg, Potassium: 228mg, Fiber: 1g, Sugar: 20g, Vitamin A: 861g, Vitamin C: 3g, Calcium: 370g, Iron: 2g

All images and text © for Dinner, then Dessert.

Keyword: Cuban Sandwich

Cuban Sandwich collage

Leave a comment & rating

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


  1. Excellent! Made this tonight and it’s fast and easy. We all enjoyed it.

    Question. I did use the hot sauce but was I supposed to use cayenne pepper too? It didn’t mention that in the ingredient list.