These Cubano sandwiches are bold, juicy, and packed with slow-cooked citrus garlic pork, melty Swiss cheese, deli ham, tangy mustard, and crisp pickles—grilled to golden perfection on buttery bread. The ultimate sandwich experience!
Prep Time: 20 minutes
Cook Time: 8–10 hours (slow cooker)
Assembly Time: 10 minutes
Total Time: ~10 hours
Servings: 8 sandwiches
Dietary Info: Dairy, Gluten, Pork
📝 Ingredients Checklist
For the Pork:
4–5 lbs pork shoulder or pork butt roast
Juice of 2 oranges
Juice of 2 limes
4 cloves garlic, minced
1 tbsp ground cumin
1 tbsp dried oregano
1 tsp cayenne pepper
1 tsp kosher salt
1 tsp ground black pepper
For the Sandwiches:
2 loaves Cuban bread (or Italian bread if unavailable)
4 tbsp unsalted butter, softened
½ lb sliced Swiss cheese
½ lb sliced deli ham
12 sandwich-style pickles, sliced lengthwise
Yellow mustard
🔪 Step-by-Step Instructions
1. Slow Cook the Pork
In a bowl, combine orange juice, lime juice, minced garlic, cumin, oregano, cayenne, salt, and pepper. Place the pork roast in a slow cooker, fat side up, and pour the marinade over it.
Cook on low for 8–10 hours, until the meat is fall-apart tender. Shred the pork with forks and return it to the juices in the slow cooker to keep it moist and flavorful.
Tip: You can prepare the pork a day ahead—it gets even better after resting in the juices overnight.
2. Assemble the Sandwiches
Slice your bread loaves horizontally and trim the ends. Spread the outside of each half with softened butter, and slather the inside with yellow mustard.
Layer the sandwich in this order:
1 slice Swiss cheese
Sliced ham
Generous portion of shredded pork
Pickle slices
Another slice of Swiss cheese
Top with the other half of the bread
3. Grill to Perfection
Preheat a panini press or cast iron skillet over medium heat. If using a skillet, press the sandwich down with a second heavy pan.
Grill for 3–5 minutes in a press, or 2–3 minutes per side in a skillet, until the bread is crispy and golden and the cheese is melted.
Slice and serve hot!
💡 Pro Tips for Cubano Success
🧈 Don’t skip the butter: It gives the bread that classic golden crisp.
🧄 Marinate overnight for extra flavor if you have time.
🔁 Make ahead: Slow-cooked pork stores well in the fridge for up to 4 days or can be frozen.
🧄 Ingredient Notes & Swaps
Pork Cut: Pork shoulder or butt both work. Bone-in or boneless.
Bread: Cuban bread is traditional, but Italian, French, or bolillo rolls work well.
Cheese: Swiss is classic, but you can use provolone in a pinch.
Pickles: Dill sandwich slices are ideal—avoid sweet varieties.
🧊 Storage & Leftovers
Pork: Store extra shredded pork in an airtight container for 3–4 days in the fridge or freeze for up to 3 months.
Sandwiches: Best fresh, but you can store assembled (but ungrilled) sandwiches wrapped in foil for 1 day in the fridge.
Reheat: Toast leftovers in a skillet or oven—avoid the microwave for crispness.
🧮 Nutrition Facts (Per Sandwich – Estimate)
Calories: ~650
Protein: ~40g
Carbs: ~42g
Fat: ~34g
Allergens: Dairy, Gluten, Mustard
❓ FAQ – Cuban Sandwich Edition
Q: Can I use a different meat?
A: Traditionally, Cubanos use pork, but pulled chicken or jackfruit can work for alternatives.
Q: Can I make this without a panini press?
A: Yes! Use a cast iron skillet and press with another heavy pan on top.
Q: What makes a Cuban sandwich authentic?
A: Cuban bread, roast pork, Swiss cheese, pickles, ham, and mustard—pressed to perfection.
🥪 The Best Kind of Sandwich Meltdown
These Cuban sandwiches combine slow-cooked flavor with crispy, melty indulgence. Serve them with kettle chips, fried plantains, or a simple slaw for a full Cuban-inspired meal.
Like this sandwich? You might love my [Mojo Pork Tacos] or [Pressed Caprese Sandwich] too!
Would you like this recipe converted into a printable PDF or Pinterest-style image?