Experience the irresistible flavors of a classic Cuban Sandwich, a mouthwatering fusion of savory meats, tangy pickles, and gooey Swiss cheese all pressed to perfection. This iconic dish starts with crusty Cuban bread—though French or Italian bread makes a handy substitute—slathered with vibrant yellow mustard. Layers of juicy roast pork, smoky sliced ham, melty Swiss cheese, and crisp dill pickles come together to create a perfect balance of textures and flavors. Cooked on a skillet or sandwich press with buttery crisp edges, this sandwich achieves a golden crunch while the interior stays warm and flavorful. Ready in just 20 minutes, this recipe is ideal for a quick lunch or a hearty snack, offering a taste of Cuba in every bite.
Scan with your phone to download!
Slice the Cuban bread in half lengthwise. If you can't find Cuban bread, substitute with French bread or Italian bread.
Spread the yellow mustard evenly over both sides of the bread.
Layer the sandwich starting with the roast pork, followed by sliced ham, Swiss cheese, and then the dill pickle slices.
Place the top half of the bread onto the sandwich to close it.
Preheat a skillet or sandwich press over medium heat.
Spread 1 tablespoon of butter onto the outside of one side of the sandwich, then place the buttered side down on the skillet or sandwich press.
Spread the remaining 1 tablespoon of butter onto the top side of the sandwich while it cooks.
Press the sandwich using a heavy skillet, sandwich press, or by placing a weighted object (like a foil-wrapped brick) on top. Cook for 4-5 minutes on one side, or until golden and crispy.
Flip the sandwich and cook for another 4-5 minutes or until the other side is golden brown, the cheese has melted, and the sandwich is heated through.
Remove the sandwich from the heat and let it cool for 1-2 minutes before slicing it in half and serving immediately.
Serving size | (797g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1858.6 |
Total Fat 56.8g | 0% |
Saturated Fat 24.9g | 0% |
Polyunsaturated Fat 1.3g | |
Cholesterol 207.9mg | 0% |
Sodium 3487.9mg | 0% |
Total Carbohydrate 229.4g | 0% |
Dietary Fiber 8.5g | 0% |
Total Sugars 11.5g | |
Protein 100.7g | 0% |
Vitamin D 26.1IU | 0% |
Calcium 1267.7mg | 0% |
Iron 13.5mg | 0% |
Potassium 984.6mg | 0% |
Source of Calories