A customized print-friendly version of this recipe is available by clicking the "Print Recipe" button on this page.

Cuban Sandwich

Author: PJ Hamel

Cuban Sandwich  Recipe

Customers have written begging us to provide them with a recipe for Cuban bread, so that they can replicate sandwiches they had in Miami. As always, we're happy to oblige!

View step-by-step
directions on our blog

At a glance

6 sandwiches, 12 servings
Nutrition information


Choose your measure:


Roast Pork and Marinade

  • 1 1/4 pounds boneless pork: roast, ribs, chops, or pork tenderloin
  • 3 tablespoons minced garlic
  • 3 tablespoons minced parsley
  • 1 tablespoon paprika (preferably hot)
  • 2 teaspoons ground cumin
  • 1 teaspoon ground black pepper
  • 1 teaspoon salt
  • 2 tablespoons lime juice
  • 2 tablespoons vegetable or olive oil

Sandwich filling

  • sliced roast pork (from above)
  • 1/4 to 1/3 pound thinly sliced smoked ham
  • 3/4 pound thinly sliced Swiss cheese
  • 1 1/2 large "pickle barrel" pickles
  • 1/4 cup melted butter or olive oil


  1. To make the rolls: Mix, then knead together all of the dough ingredients — by hand, or using a stand mixer or bread machine set on the dough cycle — to make a smooth, supple dough.
  2. Transfer the dough to a lightly greased bowl or dough-rising bucket, cover the bowl or bucket, and allow the dough to rise until it's puffy, though not necessarily doubled in bulk — about 1 hour, depending on the warmth of your kitchen. Gently fold the dough in upon itself and turn it upside-down after 30 minutes; this "turn" helps eliminate some of the excess carbon dioxide and redistributes the yeast's food, both imperative for optimum yeast growth.
  3. Deflate the dough, and divide it into six pieces. Shape each piece into a rough log. Let the logs rest for 15 minutes, covered, then shape each piece into a smooth roll about 8" long, slightly tapered at each end. Place the rolls on a parchment-lined or lightly greased baking sheet.
  4. Let the rolls rise, covered, for 1 hour. Towards the end of the rising time, preheat the oven to 375°F.
  5. Brush or spray the rolls with water, and slash one long lengthwise slit down the middle of each. Bake for about 30 minutes, or until golden brown. Remove the rolls from the oven, and cool on a rack. The rolls may be made one day in advance and stored at room temperature, or several weeks in advance and frozen.
  6. To prepare the pork: Mix all of the marinade ingredients together (all of the ingredients except the pork), and rub this mixture over all surfaces of the meat. Cover well, and refrigerate for 6 to 24 hours.
  7. Preheat the oven to 425°F.
  8. Place the pork in a roasting pan or ovenproof dish, and roast for 30 to 40 minutes, basting occasionally with the pan juices, until cooked through. Remove the pork from the oven, and cool it completely before slicing thinly.
  9. To assemble the sandwiches: Slice the rolls in half horizontally. Brush the cut surfaces of the rolls with olive oil or melted butter.
  10. Layer the sandwiches as follows: Swiss cheese, sliced pickle, ham, sliced roast pork, then additional cheese.
  11. Now comes the somewhat challenging part. You want to grill these sandwiches, top and bottom, while at the same time flattening them slightly. This helps meld all of the filling ingredients. If you have a panini iron, this is the perfect place to use it; don't tighten down the cover too much, as you don't want the sandwiches completely flattened.
  12. If you don't have a panini iron, heat two large skillets, or a griddle, to medium, about 325°F. Lightly grease the griddle and/or skillets. Brush the bottoms of the sandwiches lightly with olive oil or melted butter.
  13. Grill for 5 to 7 minutes over medium heat, checking often to make sure the bottoms aren't burning. Adjust the heat downward if the bottoms are becoming brown after only a couple of minutes. Turn the sandwiches over and grill for several more minutes, until lightty crisp on both sides, and the cheese is melting. Remove from the heat, and serve warm.

Nutrition Information

  • Serving Size 1/2 sandwich (202g)
  • Servings Per Batch 12
Amount Per Serving:
  • Calories 451
  • Calories from Fat
  • Total Fat 20g
  • Saturated Fat
  • Trans Fat
  • Cholesterol 85g
  • Sodium 1425mg
  • Total Carbohydrate 31g
  • Dietary Fiber 2g
  • Sugars 4g
  • Protein 31g

* The nutrition information provided for this recipe is determined by the ESHA Genesis R&D software program. Substituting any ingredients may change the posted nutrition information.