The Cuban sandwich is a classic dish that originated in Florida in the 19th century but has its roots in traditional Cuban cuisine. This sandwich is a delicious combination of roasted pork, ham, Swiss cheese, pickles, and mustard, all pressed together between slices of bread. The result is a tasty and savory sandwich that can be made in just about 20 minutes. Let’s dive in!
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 sandwiches 1x
Ingredients
- 1 loaf Cuban bread, sliced in half lengthwise (French or Italian will also work)
- 1/2 pound roasted pork, sliced
- 1/2 pound ham, sliced
- 4 slices Swiss cheese
- 1/2 cup dill pickles, sliced
- 1/4 cup yellow mustard
- 2 tablespoons butter, melted
Instructions
- Preheat a pan or a sandwich press over medium heat.
- Spread yellow mustard on the bottom half of the bread, then layer the ham, roasted pork, Swiss cheese, and dill pickles on top.
- Close the sandwich with the top half of the bread.
- Brush the melted butter over the top of the bread.
- Place the sandwich in the pan or the press and cook for 3-4 minutes per side, until the cheese is melted and the bread is golden brown.
- Remove from the heat and let the sandwich cool for a few minutes.
- Slice into quarters and serve hot.
Notes
While French or Italian bread work in a pinch, I do recommend using Cuban bread if possible as it has a unique texture that makes this sandwich special. And, if you have one, I find the sandwich press gives this sandwich a deliciously perfect crunch. Feel free to add some sliced onions or green peppers for extra flavor if you wish as well!
Nutrition
- Serving Size: 1 sandwich
- Calories: 528 calories
- Sugar: 6g
- Sodium: 1773mg
- Fat: 23g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 36g
- Cholesterol: 114mg







