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 Cuban bread packed with juicy roasted pork, savory ham, melty Swiss cheese, and tangy pickles โ€“ an irresistible handheld feast.
๐Ÿ– Authentic Miami flavors made easy at home, perfect for lunch or game day with layers of bold taste and perfect crunch!

  • Total Time: 25 minutes
  • Yield: 4 sandwiches

Ingredients

– 1 loaf, sliced into 8 to 12 inch lengths per sandwich Cuban bread Creates the classic crisp shell and soft interior

– Spread to taste Yellow mustard Adds sharp, tangy flavor

– Layered slices Swiss cheese Melts into the filling and binds the sandwich

– Thinly sliced Roasted pork Provides the main savory meat flavor

– Thinly sliced Ham Adds saltiness and depth

– Sliced Dill pickles Brings acidity and crunch

– Optional, thinly sliced, depending on region Salami Used in some regional versions, especially Tampa style

– Light amount for the outside Butter or olive oil Helps the bread crisp during pressing

Instructions

1-First Step: Prepare the breadStart by slicing the Cuban bread into 8 to 12 inch lengths for each sandwich. This size is traditional and gives enough room for even layering of the fillings. Lightly butter the outside of the bread or brush it with olive oil. This small step helps the exterior turn crisp and golden when pressed.

2-Second Step: Build the base layerOpen the bread and spread yellow mustard inside to taste. The mustard should be applied evenly but not so heavily that it overwhelms the other flavors. If you are making a South Florida version, keep the filling traditional. If you want a Tampa-style Cuban sandwich, plan to add salami later in the layering process.

3-Third Step: Add the meats and cheeseLayer the ham first, followed by the roasted pork. Add the Swiss cheese in slices so it can melt through the meat and help hold the sandwich together. If you are using salami, add thin slices as part of the meat layer. Keep the ingredients evenly distributed so every bite includes the full flavor of Cuban Sandwiches.

4-Fourth Step: Add the pickles and close the sandwichPlace sliced dill pickles over the meat and cheese. Their sharp flavor cuts through the richness of the pork, ham, and cheese. Close the sandwich carefully so the fillings stay centered. Use enough pressure to keep the layers compact, but do not flatten the bread before pressing.

5-Fifth Step: Press until crispPlace the assembled sandwich in a plancha or a similar sandwich press. Press it until the bread is crispy and the cheese melts. Even pressure matters here, because an uneven press can leave one side soft while the other side becomes too dark. If you do not have a plancha, a heavy skillet or grill press can work as a substitute.

6-Final Step: Slice and serveRemove the sandwich from the press and cut it diagonally. The diagonal cut gives a cleaner presentation and makes the layers easier to see. Serve Cuban Sandwiches right away while the bread is still crisp and the cheese is warm. For a party platter, cut each sandwich into smaller sections after the diagonal cut so guests can sample more than one version.

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

๐Ÿฅ– Use fresh Cuban bread for the best texture and authenticity.
๐ŸŒญ Add thinly sliced salami for the Tampa-style variation.
๐Ÿ… For Key West style, include lettuce, tomatoes, and mayonnaise.

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Sandwiches
  • Method: Panini Press
  • Cuisine: Cuban

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 823 kcal
  • Sugar: 4g
  • Sodium: 2100mg
  • Fat: 45g
  • Saturated Fat: 16g
  • Unsaturated Fat: 25g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 3g
  • Protein: 50g
  • Cholesterol: 150mg