Delicious homemade Cuban Sandwich - Easy recipe with step-by-step instructions

Cuban Sandwich

Roast pork, ham, Swiss, pickles, and mustard pressed in Cuban bread—the Florida Cuban sandwich for lunch or dinner. Press until the cheese melts and the pork/ham are steaming hot throughout.

⏱️
15
min prep time
🔥
15
min cook time
🍽️
4
servings
📊
Easy
difficulty

🛒Ingredients

  • 1 pound cooked roast pork (mojo-style or leftover), thinly sliced (pork cooked to at least 145°F + rest)
  • 8 ounces sliced ham
  • 8 slices Swiss cheese
  • 2 large dill pickles, thinly sliced lengthwise
  • Yellow mustard
  • 1 loaf Cuban bread or 4 soft hero rolls
  • 2 tablespoons butter, softened

🔧Kitchen Tools Needed

  • Panini press or skillet + weight
  • Serrated knife

📝Instructions

  1. 1

    Split bread; spread mustard on both cut sides. Layer Swiss, ham, roast pork, pickles, and more Swiss.

  2. 2

    Butter the outside of the sandwiches.

  3. 3

    Press in a panini press or cook in a skillet with a heavy weight over medium heat 5–8 minutes, flipping if needed, until bread is crisp, cheese melts, and filling is steaming hot.

  4. 4

    Slice diagonally and serve hot.

  5. 5

    Refrigerate leftovers within 2 hours up to 3 days; reheat pressed until 165°F.

🥗Nutrition Information

Calories per serving: 690

🏷️Recipe Tags

cuban sandwichcubanoroast porkham swisspressed sandwichflorida cubanusa lunchpickles mustardpanini style

Frequently Asked Questions

No Cuban bread?

Use French or Italian soft loaves; avoid very crusty baguettes.

Slow-cooker pork?

Season pork shoulder with citrus, garlic, and oregano; cook until 145°F+ and shreddable, then slice.

Salami?

Tampa-style Cubans often add Genoa salami—optional.

Make ahead?

Assemble, wrap, and press just before serving.

Food safety?

Pork roast to 145°F + rest; reheat sandwiches to 165°F; 2-hour chill.

❤️Love this recipe?

Discover more delicious homemade recipes like this one

🍳Browse More Recipes