Main Courses
This Cuban pork sandwich recipe using a slow cooker transforms tough pork shoulder into melt-in-your-mouth perfection with minimal effort. The slow-cooked method ensures moist, tender meat that practically falls apart, while the mustard vinaigrette adds that signature tangy kick.
I've perfected this over years of testing—no more dry, overcooked pork here.
The beauty of slow cooking is how it simplifies the process: just season the pork, let it cook on low for hours, and you're left with juicy, flavorful meat that's ready to assemble.
The key is marinating the pork overnight with garlic, cumin, and orange juice, which infuses every bite with depth. This method also saves you time—no need to stand over a stove, just set it and forget it.
What you'll end up with is a sandwich that's crispy on the outside, tender on the inside, and packed with all the classic elements: slow-cooked pork, ham, Swiss cheese, pickles, and that mustard vinaigrette that ties it all together.
The slow cooker ensures the pork stays juicy and flavorful, while the assembly is quick and satisfying.
Pair it with plantain chips and black beans for a full Cuban experience, or serve it as-is for a hearty lunch. The slow cooker makes this recipe foolproof—perfect for busy weekdays or meal prep. Let's get started!
Ingredients for cuban pork sandwich recipe slow cooker
Fourteen ingredients. One slow cooker. Juicy pork and tangy mustard magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 2 lb | Bone-in for flavor, cut into chunks |
| Yellow Onion 🧅 | 1 whole | Medium, sliced into half-moons |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced for marinade |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Orange Juice 🍊 | ½ cup | Freshly squeezed, no pulp |
| Yellow Mustard 🟡 | ¼ cup | Dijon-style for tang |
| Apple Cider Vinegar 💧 | 2 tbsp | For marinade acidity |
| Honey 🍯 | 1 tbsp | For sweetness balance |
| Brioche Buns 🥖 | 4 whole | Split and toasted |
| Swiss Cheese 🧀 | 8 oz | Sliced thinly |
| Dill Pickles 🥒 | 4 whole | Sliced into spears |
| Mayonnaise 🥫 | ½ cup | For mustard vinaigrette |
The pork shoulder is your secret weapon here. Bone-in stays juicier than boneless, and you can often find it pre-cut at Costco or Walmart for great prices. Look for a cut with good marbling—Smithfield or Hormel brands are reliable. If you're buying a whole roast, ask the butcher to cut it into 2-inch chunks. The marinade does most of the work, so don't rush it: mix the garlic, cumin, oregano, salt, pepper, orange juice, vinegar, and honey in a bowl, then coat the pork thoroughly. Marinate overnight—trust me, it's worth the wait.
No Dijon mustard? Yellow mustard with a splash of vinegar works in a pinch. Short on orange juice? Grapefruit juice adds a similar tang. The brioche buns? Panera or local bakery usually has fresh ones, but any soft roll will do. For the mustard vinaigrette, mix mayo, mustard, and a splash of vinegar—adjust the ratio until it's tangy but not overpowering. The pickles should be crunchy, not mushy—check the jar date if they feel soft. And if you're feeling fancy, toast the buns with a little butter before assembling.
The pork keeps 3-4 days in the fridge after cooking, but it reheats best when fresh. Store the marinade separately if you're prepping ahead—just toss it with the pork before cooking. For assembly, keep everything chilled until serving. The sandwiches taste even better the next day once the flavors meld. Double the batch—these disappear fast. And if you've got leftovers, slice the pork thin and pile it high on a salad for lunch. Game changer.
Why You'll Love This Recipe
- Hands-Off Magic: I swear by this slow cooker method—just dump the pork shoulder, toss in chopped onions and garlic, sprinkle cumin and oregano, and walk away. No babysitting, no burnt edges, just melt-in-your-mouth pork when you get home.
- Deep, Smoky Love: That pork shoulder? It turns into tender, pull-apart perfection with a crust so crispy it’ll make you groan. The cumin and oregano give it this warm, earthy punch that sticks with you—like a hug in sandwich form.
- Weeknight Workhorse: Need lunch for tomorrow? Make a double batch, shred it up, and store it in the fridge. Slap it on fresh bread with mustard and pickles, and boom—you’ve just saved yourself a 30-minute dinner scramble.
- Budget Win: Pork shoulder is cheap, and this recipe stretches it far. Honestly, I’ve fed six people for under $15 with leftovers that taste even better the next day. Plus, the spices cost pennies—pure flavor for next to nothing.
Step-by-step instructions for slow-cooked Cuban pork sandwiches
Here's how to turn tough pork shoulder into melt-in-your-mouth slow-cooker magic.
Combine the Marinade Ingredients
In a medium bowl, whisk together the 0.5 cup orange juice, 0.25 cup yellow mustard, 2 tablespoons apple cider vinegar, and 1 tablespoon honey until smooth and fully combined. The acidity from the vinegar and orange juice will tenderize the pork while the honey adds just enough sweetness to balance the tang.
Next, add the 1 tablespoon ground cumin, 1 tablespoon dried oregano, 1.5 teaspoons salt, and 0.5 teaspoon black pepper to the marinade. Stir until the spices are evenly distributed throughout the liquid. This blend of spices gives the pork its signature Cuban flavor profile—earthy cumin and bright oregano working together perfectly.
Cut and Marinate the Pork Shoulder
Cut the 2 lb pork shoulder into 1-inch chunks, removing any large pieces of fat or connective tissue. Place the pork chunks in a large resealable plastic bag and pour the marinade over them. Seal the bag tightly and massage the marinade into the meat, ensuring every piece is coated. Let it marinate in the refrigerator for at least 2 hours, but overnight is even better for maximum flavor penetration.
Here's the thing—this marinating step is non-negotiable. The acid in the marinade breaks down the tough muscle fibers in the pork, ensuring it becomes fork-tender and juicy. If you're short on time, at least 30 minutes of marinating will help, but don't skip it completely.
Cook the Pork in the Slow Cooker
Transfer the marinated pork chunks to your slow cooker and cook on Low for 8 hours or on High for 4-5 hours. The pork is done when it easily shreds with two forks and the internal temperature reaches 203°F—this is the magic number for pull-apart tenderness. Don't worry if it looks a little dry at first; the juices will return as it rests.
While the pork cooks, slice the 1 whole yellow onion into half-moons and mince the 6 cloves garlic. Add these to the slow cooker during the last 30 minutes of cooking. The onions will soften and caramelize slightly, adding another layer of flavor to the pork. The garlic will infuse the pork with aromatic depth, making every bite more complex.
Prepare the Mustard Vinaigrette
In a small bowl, whisk together the 0.5 cup mayonnaise, 1 tablespoon apple cider vinegar, and 1 teaspoon Dijon-style mustard (if you have any leftover from the marinade). This simple vinaigrette is the secret weapon that ties the sandwich together—creamy, tangy, and perfectly balanced. You can adjust the ratio slightly if you prefer it thicker or thinner, but start with this as your base.
Here's where it gets fun—this vinaigrette isn't just for dipping. It's the glue that holds your sandwich together, ensuring every bite is moist and flavorful. If you're feeling fancy, you can add a pinch of salt and black pepper to the vinaigrette, but it's already packed with flavor from the mayo and mustard.
Assemble the Sandwiches
Remove the pork from the slow cooker and shred it using two forks, discarding any large pieces of fat or connective tissue. Return the shredded pork to the slow cooker and stir in the onions and garlic. Let it sit for 5 minutes to absorb all the flavors and juices.
To assemble, lightly toast the 4 whole brioche buns until golden brown. Spread a generous layer of the mustard vinaigrette on the bottom half of each bun. Add a layer of shredded pork, followed by 2 slices of Swiss cheese, and top with 1 dill pickle spear. Press down gently and top with the remaining bun half. The combination of creamy pork, sharp Swiss cheese, tangy pickles, and the buttery brioche bun creates the perfect balance of textures and flavors.
Pro Tips For Making Cuban Pork Sandwich Recipe Slow Cooker
- SEAR THE PORK FIRST: I learned this the hard way—skipping the sear means flavor stuck in the slow cooker instead of the meat. Pat the pork shoulder dry, then hit it with a hot skillet for 3-4 minutes per side until deep brown. The crust locks in moisture and carries all that caramelized flavor straight into your sandwich.
- CHOP ONIONS COARSELY: Fine diced onions turn to mush in the slow cooker. Cut them into ½-inch chunks instead—big enough to stay intact but small enough to melt into the pork. This keeps texture and prevents a watery, soupy mess that’ll make your sandwich soggy.
- ADD GARLIC LATE: Crushed garlic in the slow cooker from the start burns into oblivion. Wait until the last 30 minutes, then toss in whole cloves (peeled) or a minced pile. This guarantees they infuse without turning bitter—your sandwich gets bright, fresh garlic flavor, not a smoky aftertaste.
- USE A THICK CUT OF PORK: Thin slices of pork shoulder dry out like jerky in the slow cooker. Ask your butcher for a 1.5-inch thick cut—it stays juicy and tender. If you’re working with pre-sliced, layer it loosely so it doesn’t steam in its own juices. Trust me, your sandwich will thank you.
Perfect pairings for cuban pork sandwich recipe slow cooker
Mustard Vinaigrette Magic
The secret weapon in this Cuban pork sandwich is the mustard vinaigrette—it's what ties everything together with that signature tang. I use ½ cup mayonnaise as the base, mixed with 1 tablespoon apple cider vinegar and 1 teaspoon Dijon mustard.
This combo creates a creamy yet zesty spread that cuts through the richness of the pork. The vinegar adds brightness, while the Dijon mustard gives it that classic Cuban kick. 💛
For extra depth, I sometimes add a pinch of smoked paprika or a dash of hot sauce>—just enough to wake up the flavors.
If you're short on time, a quick mix of mayo and yellow mustard works in a pinch, but the vinegar is key for that authentic tang. Spread it generously on the brioche buns before adding the pork—it's the glue that keeps every bite moist and flavorful.
Classic Cuban Sides
No Cuban sandwich is complete without the right sides, and the slow cooker makes this even easier. I love serving these with crispy plantain chips—either store-bought or homemade if you're feeling ambitious.
Their slight sweetness and crunch balance the savory pork perfectly. Black beans> cooked with garlic, cumin, and a splash of vinegar are another must. They add fiber and heartiness, rounding out the meal.
For a refreshing contrast, add a simple cucumber and tomato salad> with lime juice and cilantro. The cool, bright flavors cut through the richness of the pork and cheese.
If you're serving this for a crowd, double the sides—they disappear fast! Pro tip: Warm the plantain chips slightly before serving to enhance their flavor.
Drink Pairings
A cold Cuban cola> like Coca-Cola or a light Cuban beer like Cristal> is the classic pairing. The carbonation and slight sweetness complement the tangy mustard and savory pork beautifully.
For a non-alcoholic option, try a limeade> with a splash of orange juice—it's refreshing and balances the meal's richness. If you're serving this at a picnic or BBQ, a pitcher of hibiscus iced tea> adds a floral, slightly tart note that works wonderfully.
For wine lovers, a crisp Sauvignon Blanc> with citrus notes pairs surprisingly well. The acidity cuts through the fat, while the herbal undertones echo the cumin and oregano in the pork.
Avoid heavy reds—they'll overpower the delicate flavors. A light lager like Modelo Especial> is another great choice if you prefer beer.
Extra Flavor Boosters
Want to take your sandwiches to the next level? Add a sprinkle of toasted cumin seeds> on top before serving—they add a nutty crunch and extra depth. A few fresh cilantro leaves> also brighten up the flavors beautifully.
For heat lovers, a drizzle of hot honey> on the side lets everyone adjust to their spice preference.
If you're feeling experimental, swap out the Swiss cheese for provolone>—it melts more dramatically and adds a sharper flavor. For extra crunch, toast the pickles lightly in a skillet with a little butter before adding them to the sandwich.
These little tweaks can make a big difference in texture and flavor without changing the core recipe.
Nutrition facts
Frequently asked questions
Can I use bone-in or boneless pork shoulder?
Bone-in pork shoulder works best for this recipe—it stays juicier and adds flavor as it cooks. If you only have boneless, it'll still work, but expect slightly less moisture. For maximum tenderness, cut the meat into 1-inch chunks and don't skip the marinade, which helps break down the fibers.
How do I know when the pork is fully cooked?
The pork is done when it reaches an internal temperature of 203°F and shreds easily with two forks. Use a meat thermometer to check—this is the magic number for fall-apart tenderness. If it's not quite there, cook for another 30-60 minutes on low.
Can I make this ahead of time?
Cook the pork up to 2 days ahead and store it in the fridge. Reheat gently in the slow cooker on low for 1-2 hours or in a skillet with a splash of broth. Assemble the sandwiches just before serving to keep the buns crispy—this is a great make-ahead lunch option.
What if I don't have brioche buns?
Any soft, slightly sweet roll works—hoagie rolls, Hawaiian rolls, or even toasted sourdough. For extra flavor, lightly butter the buns before assembling. If you're feeling adventurous, try a Cuban-style bread roll from a Latin market for that authentic texture.
Why does my pork turn out dry?
Dry pork usually means it cooked too long or wasn't properly marinated. The slow cooker should be on Low for 8 hours—don't rush it! Also, check your internal temperature—203°F is key. Rest the pork for 10 minutes after cooking to redistribute juices, and keep the lid on while resting.
