Main Courses
This Cuban pork sandwich recipe transforms tough pork shoulder into tender, flavorful slices with minimal effort in your slow cooker. The secret lies in mojo marinade—citrusy, garlicky, and just spicy enough to make every bite unforgettable.
I perfected this method after years of testing, ensuring the meat stays juicy and the flavors meld perfectly without drying out.
The beauty of slow cooking is that you can prep everything in under 30 minutes, then let the slow cooker do the work while you handle sides or run errands. The pork cooks low and slow for hours, breaking down into melt-in-your-mouth perfection that holds its shape when sliced.
This isn’t just a sandwich—it’s a meal that delivers restaurant-quality results at home.
Once the pork is ready, you’ll assemble the sandwiches with crisp ham, tangy pickles, creamy Swiss cheese, and a mustard drizzle—all balanced by soft, buttery bolillo rolls. The slow cooker ensures the pork stays tender, while the assembly brings together textures and flavors that make this a Cuban classic.
Serve with crispy fries or a cool coleslaw for the full experience.
What makes this recipe foolproof is the technique: no overcooking, no dry meat, and no last-minute stress. The mojo marinade infuses the pork deeply, while the slow cooker’s gentle heat keeps everything tender. Whether you’re feeding a crowd or treating yourself, this method delivers consistent, delicious results every time.
Ingredients for cuban pork sandwich recipe slow cooker
Six ingredients for the mojo marinade, plus six for sandwich assembly—simple but packed with Cuban flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🍖 | 3 lb | Bone-in for flavor, cut into 2-inch chunks |
| Fresh Orange Juice 🍊 | 1 cup | Freshly squeezed, no pulp |
| Lime Juice 🍋 | ½ cup | Freshly squeezed, bright flavor |
| Garlic Cloves 🧄 | 8 cloves | Minced, fresh for best flavor |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| White Vinegar 💧 | ¼ cup | For tangy balance |
| Brown Sugar 🍚 | ¼ cup | Lightly packed, for caramelization |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano preferred |
| Salt 🧂 | 1 ½ tsp | Kosher salt, adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Ham Slices 🥓 | 6 slices | Thinly sliced, deli quality |
| Swiss Cheese 🧀 | ½ lb | Sliced, semi-soft texture |
| Dill Pickles 🥒 | 6 slices | Thinly sliced, tangy flavor |
| Bolillo Rolls 🍞 | 6 whole | Freshly baked, crusty texture |
| Yellow Mustard 🍯 | ½ cup | Dijon preferred for tang |
The pork shoulder is the star here, and bone-in cuts deliver the most flavor. Grab a 3-pound bone-in shoulder from the meat section—it’s usually labeled for slow cooking. If you can’t find bone-in, a regular pork shoulder works too, but the bones add depth. For the citrus, freshly squeezed orange juice is non-negotiable (the bottled stuff lacks brightness). Lime juice should be fresh too—Trader Joe’s or Whole Foods carry great limes year-round. The garlic? Freshly minced makes all the difference, so don’t skip it. As for the cumin and oregano, Penzeys or bulk bins are your best bets for quality spices.
No fresh oranges? Substitute with bottled orange juice, but add a splash of lemon juice to brighten it up. Running low on lime? Key lime juice works perfectly. If you’re avoiding cayenne, swap in smoked paprika at half the amount for a milder kick. For the sandwich assembly, pre-sliced ham from the deli counter saves time, but if you’re feeling fancy, grab a whole ham and slice it yourself. The Swiss cheese should be semi-soft, not extra-sharp—it melts beautifully without overpowering. Bolillo rolls? Most Latin markets or specialty bakeries carry them, but if you can’t find them, a crusty French baguette works in a pinch.
The mojo marinade keeps in the fridge for 5 days, so make extra for leftovers. The pork reheats beautifully—just slice and warm in a skillet. Store the assembled sandwiches in the fridge for up to 2 days, but the rolls soften quickly, so assemble just before serving. For the mojo itself, freeze any leftovers in ice cube trays—perfect for quick marinades later. The pickles and cheese can be prepped ahead too, but keep them separate until assembly day to avoid soggy rolls.
Why You'll Love This Recipe
- Tangy Magic: That bright mix of fresh orange and lime juice? It’s what turns this into something special. The citrus cuts through the richness of the pork while keeping it juicy, and the garlic? Oh, it’s there—just enough to make every bite sing without overpowering. (Yes, even on a Tuesday night.)
- Leftovers That Shine: This recipe makes way more than two sandwiches, and honestly? The pulled pork gets better the next day. I’ll pack it into wraps for lunch or toss it into tacos—my kids beg for it, and my wallet thanks me for not ordering takeout.
- Budget Win: Pork shoulder is cheap, and this method stretches it into meals that feel like a splurge. A single cut feeds the whole family, plus leftovers, and the citrus and olive oil cost pennies. It’s how I make restaurant-quality flavor without breaking the bank.
Step-by-step instructions for slow-cooked Cuban pork
Here's how to transform tough pork shoulder into tender, flavorful mojo pork that practically falls apart.
Prepare the Mojo Marinade
In a large bowl, combine the 1 cup fresh orange juice, 0.5 cup lime juice, 0.25 cup olive oil, 0.25 cup white vinegar, 0.25 cup brown sugar, 1 tablespoon ground cumin, 1 tablespoon dried oregano, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.25 teaspoon cayenne pepper. Whisk until the brown sugar dissolves completely and the mixture is smooth.
This marinade is the soul of your Cuban pork. The citrus brightens while the spices and vinegar tenderize the meat. Taste it now—you want a balance of sweet, tangy, and spicy. If it needs more heat, add a pinch more cayenne. If it's too sharp, a touch more brown sugar helps.
Coat and Slow Cook the Pork
Place the 3 lb pork shoulder in your slow cooker and pour the marinade over it, pressing down so the liquid fully coats the meat. Cover and cook on low for 8 hours or on high for 5-6 hours, until the pork shreds easily with two forks. The internal temperature should reach 203°F—this is the magic number for pull-apart tenderness.
Here's the thing—I know you might be tempted to peek, but resist. Every time you lift that lid, you're losing heat and moisture. Trust the timer. The pork will smell incredible when it's done, and you'll know it's ready when you can see the meat pulling apart just by looking at it.
Shred and Shake the Pork
Once the pork is tender, remove it from the slow cooker and place it on a cutting board. Using two forks, shred the meat into 2-inch chunks. Return the shredded pork to the slow cooker along with all the juices. Stir gently to combine, then cover and let it sit for 10 minutes to absorb any remaining flavors.
This step is crucial for texture. You want the pork to be tender but still hold its shape slightly—it should be easy to pick up with a fork, not fall apart completely. If it's too dry, add a splash of the cooking juices to keep it moist. Taste the pork now; it should be bursting with citrusy, spicy, slightly sweet flavors.
Assemble the Cuban Pork Sandwiches
Toast the 6 bolillo rolls lightly until they're warm and slightly crispy. Spread each with 1 tablespoon yellow mustard. Layer each sandwich with 1 slice ham, 2-3 slices shredded pork, 1 slice Swiss cheese, and 1 slice dill pickle. Repeat until all rolls are assembled.
This is where the magic comes together. The mustard adds tang, the ham brings salty richness, the Swiss melts slightly for creaminess, and the pickles cut through all the richness. Press the sandwiches gently to help them hold together—you want them to stay intact when you serve them, but still be easy to bite into.
Pro Tips For Making Cuban Pork Sandwich Recipe Slow Cooker
- SEAR THE PORK FIRST: Even in a slow cooker, browning the pork shoulder in a hot skillet first adds depth of flavor that the long cook won’t replicate. I used to skip it—big mistake. Two minutes per side with olive oil and garlic until golden makes the difference between "good" and "wow."
- USE FRESH, PULPED FRUIT: Bottled orange juice lacks the bright acidity and texture you need for this dish. Pulse fresh oranges and lime in a blender with a splash of water to mimic juice consistency—it’s worth the extra 30 seconds. The pulp adds body and prevents the sauce from turning watery.
- DON’T OVERFILL THE COOKER: Cubans are messy—pickles, mustard, Swiss cheese—but resist the urge to dump everything in the slow cooker with the pork. Crowding traps steam, turning your pork into sad, gray mush. Cook the pork with just the citrus, garlic, and oil first, then shred and add toppings later.
- SHRED HOT, REST COLD: The pork will be fork-tender but still holding together when done—let it sit 10 minutes before shredding. I learned this after shredding too early and ending up with a pile of rubbery strings. A quick dip in the citrus juices while resting keeps it moist, not dry.
Pro cooking tips for this dish
Slow Cooker Timing
The key to perfect slow-cooked Cuban pork is patience—trust me, I’ve rushed it and paid the price. Cook on low for 8 hours to ensure the meat becomes fork-tender without drying out.
If you’re short on time, high for 5-6 hours works, but check the internal temperature—it should hit 203°F. I use a Thermoworks Smoke thermometer for accuracy, and it’s changed my game. 🌡️
Mojo Marinade Magic
Don’t skip the marinade—it’s the secret weapon. The citrus and spices break down the meat’s fibers, making it tender and packed with flavor. Whisk it well to dissolve the brown sugar completely, and taste it before using.
If it’s too sharp, add a pinch more sugar; if it lacks heat, a dash of cayenne wakes it up. I like to make extra marinade and freeze it in ice cube trays for future use.
Avoid the Dry Pork Trap
Slow cooking can turn pork dry if you’re not careful. After shredding, return the meat to the slow cooker with the juices for 10 minutes—this rehydrates it. If it’s still dry, add a splash of the cooking liquid or a bit of the marinade.
The pork should be moist but not soggy, with just enough structure to hold its shape when sliced. 💫
Shred Like a Pro
Use two forks to shred the pork into 2-inch chunks—not too fine, or it’ll fall apart in the sandwich. I find it easiest to work over the slow cooker to catch any stray bits.
If the meat is stubborn, let it rest for 5 minutes after cooking to make shredding easier. This step ensures every bite is juicy and flavorful, not dry or tough.
Sandwich Assembly Tips
Toast the bolillo rolls just before assembling to keep them crisp. Spread the mustard thinly—too much can make the sandwich soggy. Layer the ham, pork, cheese, and pickles in this order for the best texture contrast.
Press the sandwiches gently to help them hold together, but don’t overdo it or they’ll get mushy. Serve immediately for the best experience!
Nutrition facts
Frequently asked questions
Can I use pork tenderloin instead of pork shoulder for this recipe?
Pork tenderloin is leaner and cooks much faster than pork shoulder, so it won't give you the same tender, pull-apart texture. For best results, stick with pork shoulder—it's the traditional cut for slow-cooked Cuban pork. If you absolutely must use tenderloin, cook it separately at 350°F for 20-25 minutes until it reaches 145°F internally, then slice thinly for sandwiches.
How do I keep the bolillo rolls from getting soggy?
Toast the rolls just before assembling the sandwiches to create a crisp barrier. Spread mustard thinly and layer ingredients carefully—keep the cheese and pickles on the inside to prevent moisture from seeping through. For extra insurance, wrap the assembled sandwiches in parchment paper and press gently with a pan to help them hold together. Serve immediately for the best texture.
What's the best way to reheat leftover mojo pork?
Reheat shredded pork in a skillet over medium-low heat with a splash of the cooking juices or marinade until warmed through (165°F). Avoid microwaving as it can make the meat dry. For sandwiches, warm the rolls separately in a toaster or oven, then assemble with reheated pork. The pork reheats beautifully and tastes even better the next day!
Can I make this recipe in an Instant Pot instead of a slow cooker?
Use the "Sauté" function to cook the pork on high pressure for 60 minutes, then let it naturally release for 10 minutes. Shred as directed and proceed with assembly. The Instant Pot version cuts cooking time significantly while delivering the same tender results. Just be sure to use the pork shoulder cut for best texture.
Why does my mojo pork turn out dry?
Dry pork usually means it cooked too long or lost moisture. Always check the internal temperature—it should reach 203°F but not exceed it. After shredding, return the pork to the slow cooker with juices for 10 minutes to reabsorb moisture. If needed, add a splash of marinade or cooking liquid. For future batches, resist peeking at the lid during cooking to preserve heat and moisture.
