Cuban Sandwich is a classic pressed sandwich layered with roast pork, ham, Swiss cheese, pickles, and mustard on buttery toasted bread. This easy homemade recipe delivers bold Cuban flavors with juicy meat, melted cheese, and crisp bread perfect for lunch, dinner, or entertaining.

Ingredients
For the Pork:
- 1 pound pork tenderloin
- 2 tablespoons olive oil
- 3 tablespoons orange juice
- 1 tablespoon lime juice
- 2 cloves garlic, minced
- ยฝ teaspoon ground cumin
- 1 tablespoon dried oregano
- 1ยฝ teaspoons salt
- ยฝ teaspoon ground black pepper
For the Sandwich:
- 1 large Cuban loaf, or 4 smaller ones (substitute with hoagie rolls, Italian, or French bread)
- โ cup yellow mustard
- 8 ounces Swiss cheese, sliced
- 1 pound smoked ham, sliced
- 4 large dill pickles, sliced
- Sliced pork (from above)
- 2 tablespoons butter, softened
Instructions
- Prepare the Pork:
Preheat your oven to 375ยฐF (190ยฐC) and line a rimmed baking sheet with foil.
In a small bowl, whisk together olive oil, orange juice, lime juice, garlic, cumin, oregano, salt, and pepper.
Place the pork tenderloin on the prepared baking sheet and pour the marinade over it, coating all sides.
Roast for 25โ30 minutes, or until the internal temperature reaches 145ยฐF (63ยฐC).
Let it rest for 5 minutes, then slice thinly (about ยผ inch thick). - Assemble the Sandwiches:
Slice the Cuban bread in half lengthwise. If using a large loaf, cut it into 4 equal sandwich portions.
Spread mustard over the top half of each loaf. On the bottom half, layer half of the cheese, followed by ham, sliced pork, pickles, and the remaining cheese.
Place the top half of the bread over the filling. - Grill the Sandwiches:
Heat a large skillet or griddle over medium heat and melt a bit of butter.
Add one or two sandwiches at a time, pressing them down with a heavy pan or sandwich press. Cook for 2โ3 minutes per side, or until the cheese is melted and the bread is golden and crisp.
Repeat with remaining sandwiches. - Serve:
Cut each sandwich in half and serve warm, traditionally with potato chips or fries.

Why Youโll Love This Recipe
- Authentic Cuban flavor with juicy marinated pork, smoky ham, and melted Swiss cheese.
- Crispy, buttery bread with a tangy mustard and pickle bite.
- Perfect for lunch, dinner, or game day.
- Can be made aheadโsimply reheat and press when ready to serve.
Tips
- Donโt skip pressing: Itโs what gives the sandwich its signature crisp texture.
- Use fresh bread: Cuban, French, or Italian loaves work best.
- Let the pork rest before slicing to keep it juicy.
- If you donโt have a sandwich press, use a heavy skillet or foil-wrapped brick to press the sandwiches.
- Adjust marinade flavor with more lime or garlic to taste.
Variations and Substitutions
- Substitute roast pork shoulder or leftover pulled pork for convenience.
- Use provolone or mozzarella if Swiss isnโt available.
- Add a little spicy mustard or chipotle mayo for heat.
- Try turkey or chicken instead of pork for a lighter version.
- Make it vegetarian by swapping pork and ham for grilled mushrooms or marinated tofu with cheese and pickles.
FAQs
Can I make Cuban sandwiches ahead of time?
Yes! Assemble the sandwiches and refrigerate them for up to 24 hours. Press and grill just before serving.
Whatโs the best bread for a Cuban sandwich?
Traditional Cuban bread is idealโitโs light and crusty. If unavailable, French or Italian loaves make excellent substitutes.
Can I cook the pork differently?
Yes. The pork can be grilled, slow-cooked, or pan-searedโjust be sure it reaches 145ยฐF internally.
Serving
Serve Cuban sandwiches warm with crispy fries, plantain chips, or potato salad. Add a side of coleslaw or a pickle spear for extra crunch.
Suggestions
- Brush the bread with garlic butter before grilling for more flavor.
- Add a layer of caramelized onions for sweetness.
- Pair with a Cuban mojito or iced tea for a refreshing combo.
- Perfect for meal prep or weekend gatheringsโdouble the recipe to feed a crowd.








Leave a Reply