4.9 from 45 votes
Cuban Sandwich Recipe
This Cuban sandwich recipe is the ultimate pork sandwich made with marinated roast pork, sliced ham, Swiss cheese, yellow mustard and pickles. One of my favorites! Here is my homemade version.
Prep Time
10 mins
Cook Time
10 mins
Servings: 6
Calories: 621 kcal
Course:
Main Course
Cuisine:
American , Cuban
Ingredients
- 1 loaf Cuban bread
- 4 tablespoons butter
- 2 tablespoons yellow mustard or to taste
- 1 pound roast pork
- 1 pound sliced ham glazed ham is great, or your favorite deli ham
- 4 ounces Swiss cheese or more to your preference
- 4 ounces sliced dill pickles or to taste
Instructions
- Slice the bread in half lengthwise. Butter the bottom half with 2 tablespoon softened butter. Spread the mustard on the top half.
- Layer the sandwich with roast pork, sliced ham, Swiss cheese and dill pickles. Top the Cubano with the top bread slice.
- Slather the remaining butter over both sides of the sandwich.
- Heat a grill or grill pan to medium-high heat. Grill the Cuban sandwich for 5-6 minutes per side, pressing it down very firmly with another pan or spatula to "press" it tightly, until warmed through and bread is nice and crispy.
- Remove, slice and serve.
Cup of Yum
Notes
- This recipe can serve 4 very hungry people, or 6-8 smaller sandwiches.
- Grilling Note: You can also use a panini press to make this sandwich.
Nutrition Information
Calories
621kcal
(31%)
Carbohydrates
39g
(13%)
Protein
47g
(94%)
Fat
30g
(46%)
Saturated Fat
14g
(70%)
Cholesterol
132mg
(44%)
Sodium
1601mg
(67%)
Potassium
623mg
(18%)
Fiber
2g
(8%)
Sugar
2g
(4%)
Vitamin A
425IU
(9%)
Vitamin C
1mg
(1%)
Calcium
201mg
(20%)
Iron
4mg
(22%)
Nutrition Facts
Serving: 6Serving
Amount Per Serving
Calories 621
% Daily Value*
| Calories | 621kcal | 31% |
| Carbohydrates | 39g | 13% |
| Protein | 47g | 94% |
| Fat | 30g | 46% |
| Saturated Fat | 14g | 70% |
| Cholesterol | 132mg | 44% |
| Sodium | 1601mg | 67% |
| Potassium | 623mg | 13% |
| Fiber | 2g | 8% |
| Sugar | 2g | 4% |
| Vitamin A | 425IU | 9% |
| Vitamin C | 1mg | 1% |
| Calcium | 201mg | 20% |
| Iron | 4mg | 22% |
* Percent Daily Values are based on a 2,000 calorie diet.