Main Courses
This Cuban pork roast crock pot recipe transforms tough pork shoulder into tender, flavor-packed perfection using traditional mojo marinade and slow cooking. The secret lies in the aromatic blend of garlic, citrus, and spices that infuse the meat for hours, creating melt-in-your-mouth texture with minimal effort.
What makes this dish truly special is the celery crown crunch—crispy fried celery stalks that add a satisfying textural contrast to every bite.
The beauty of this recipe is its simplicity: just sear the pork, dump it in the crock pot with the mojo marinade, and let it cook on low for 8 hours. This slow-cooked method ensures the pork stays juicy and tender, while the marinade creates a rich, savory crust.
The celery crown adds a crispy element that elevates the dish from ordinary to extraordinary, making it a showstopper for family dinners or gatherings.
By the time you serve this dish, you'll have a restaurant-quality Cuban pork roast that's fall-apart tender with a deep, complex flavor profile. The mojo marinade delivers a perfect balance of tangy, spicy, and smoky notes, while the celery crown provides a satisfying crunch that keeps every bite exciting.
Serve it with black beans, rice, and plantains for a complete Cuban feast that's sure to impress.
This recipe is designed to be foolproof, making it perfect for both beginners and experienced cooks. The slow-cooker does all the work, so you can focus on enjoying the process and the delicious results.
Whether you're cooking for a crowd or treating yourself to a special meal, this Cuban pork roast will deliver the flavors of Cuba right to your table.
Ingredients for cuban pork roast crock pot
Six ingredients for the mojo marinade, plus celery crown essentials—this is your Cuban pork roast shortcut.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🍖 | 4 lb | Bone-in for flavor, cut into chunks |
| Orange Juice 🍊 | 1 cup | Freshly squeezed, no pulp |
| Orange Zest 🍊 | 1 tbsp | From 1 large orange |
| Garlic Cloves 🧄 | 6 cloves | Freshly minced, vibrant color |
| White Vinegar 💧 | ½ cup | White or apple cider |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano if available |
| Bay Leaves 🌿 | 2 whole | Fresh if possible |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Celery Stalks 🧅 | 4 whole | Fresh, crisp, thick stalks |
| All-Purpose Flour 🌾 | ½ cup | For dredging celery |
| Vegetable Oil 🫒 | 1 cup | For frying celery crown |
The pork shoulder is the star, so grab a 4-pound bone-in cut—it stays juicier and adds depth. Look for good marbling at Costco or your local butcher; avoid lean cuts. Fresh garlic and oranges make all the difference—Trader Joe's has great prices for both. The celery? Thick stalks only—no stringy, thin ones. For the mojo marinade, balance is key: the orange juice brightens, vinegar cuts through, and olive oil keeps it rich. I always double-check my spices: Penzeys or bulk bins for the best flavor.
No fresh oranges? Orange juice concentrate works in a pinch—just dilute it with water. Short on garlic? Garlic powder at half the amount gets you close, but fresh is ideal. The celery crown needs thick stalks—split lengthwise and pound with a meat mallet to flatten before dredging. For the mojo marinade, taste as you go: need more tang? Add a splash of vinegar. Want more heat? Cayenne pepper takes it up a notch. The flour for dredging? King Arthur or Bob's Red Mill work best—they crisp up nicely.
Marinate the pork overnight for best flavor, but at least 4 hours works too. The mojo keeps in the fridge for 1 week—perfect for batch cooking. Celery crowns? Fry them fresh—they lose crispness fast. Store leftover pork in its juices for 4 days, or freeze for 3 months. I always make extra mojo—it’s amazing on tostones or grilled veggies too.
Why You'll Love This Recipe
- Hands-Off Magic: I swear by this one—dump the pork shoulder in the crock pot, add the orange juice and vinegar, and let it do its thing. No flipping, no basting, no hovering over the stove like some kind of culinary guard dog. The slow cooker handles all the work while I sip my coffee and pretend I’m not cooking.
- Zesty Tangy Bliss: That bright citrus punch from the orange juice and zest cuts through the richness of the pork like a breath of fresh air. Honestly, the first time I tasted it, I thought, "Wait, this is actually good?"—and then I went back for seconds. The vinegar’s bite balances everything perfectly, making it taste like a restaurant dish without the fuss.
- Weeknight to Party Hero: This roast is my secret weapon for when I have zero energy but still want to impress. Serve it with crusty bread for a casual dinner, or pile it high on a platter with black beans and rice for a crowd. Between us, my in-laws think I’m a gourmet chef after one bite—no one needs to know it’s a crock pot recipe.
- Budget-Friendly Leftovers: Pork shoulder is cheap, and this recipe stretches it into meals that’ll feed my family for days. The leftovers? Even better the next day—shred it for tacos, sandwiches, or just reheated with a sprinkle of those citrusy juices. I’ll be real: I’ve eaten this cold from the fridge, and it’s still solid. That’s the mark of a winner.
Step-by-step instructions for Cuban pork roast crock pot recipe
Here's how to create tender, flavor-packed pork shoulder with a crispy celery crown topping.
Prepare the Pork Shoulder and Mojo Marinade
Cut the 4 lb pork shoulder into 2-inch chunks, removing any excess fat but leaving a thin layer for flavor. In a large bowl, whisk together the 1 cup orange juice, 1 tbsp orange zest, 0.5 cup white vinegar, 0.25 cup olive oil, 1 tbsp ground cumin, 1 tbsp ground coriander, 1 tbsp dried oregano, 1.5 tsp salt, and 1 tsp black pepper. Add the pork chunks and toss to coat completely, ensuring the marinade penetrates every surface.
Transfer the pork to a slow cooker, adding the 2 whole bay leaves to the marinade. Let it sit at room temperature for 15 minutes before cooking—this helps the flavors meld and prevents temperature shock when you start slow cooking. The pork will release juices as it cooks, creating a rich, citrusy sauce that tenderizes the meat perfectly.
Cook the Pork Until Fork-Tender
Place the pork in the slow cooker and cook on LOW for 8 hours or HIGH for 5-6 hours, until the meat is fork-tender and easily pulls apart. The internal temperature should reach 203°F—this is the "pull-apart" stage where collagen breaks down into gelatin, creating that signature Cuban pork texture. I like to check the temperature with a meat thermometer inserted into the thickest piece.
Resist the urge to peek or stir the pork during cooking—this disrupts the cooking process and can lead to uneven tenderness. Instead, let the slow cooker work its magic, allowing the pork to cook gently in its own juices. The longer it cooks, the more flavorful and tender it becomes, so don't rush this step.
Make the Celery Crown Topping
While the pork cooks, prepare the celery crown topping. Cut off the leafy tops from the 4 whole celery stalks, reserving the stalks for another use if desired. Dredge the celery tops in 0.5 cup all-purpose flour, shaking off any excess. Heat 1 cup vegetable oil in a large skillet over medium heat until it shimmers—this ensures the oil is hot enough to create a crispy crust.
Fry the celery crowns in batches for 1-2 minutes per batch, until they turn a deep golden brown and are crispy to the touch. Drain on paper towels to remove excess oil, then sprinkle lightly with salt while still hot. These crispy celery crowns add a delightful crunch that contrasts beautifully with the tender pork.
Shred and Serve the Pork
Once the pork is fork-tender, remove it from the slow cooker and shred it using two forks, discarding the bay leaves. Return the shredded pork to the slow cooker and mix it with the cooking juices, ensuring every bite is moist and flavorful. Taste and adjust seasoning if needed—you might want to add a splash more of the marinade or a pinch of salt to enhance the flavors.
To serve, spoon the shredded pork onto plates and top with the crispy celery crowns. The contrast between the tender, juicy pork and the crunchy celery crown is what makes this dish so special. Serve with warm white rice or crusty bread to soak up all the delicious mojo sauce.
Pro Tips For Making Cuban Pork Roast Crock Pot
- SEAR THE PORK FIRST: Even in a crock pot, a quick 3-4 minute sear in a hot skillet with oil and garlic—before adding the orange juice and vinegar—builds flavor that slow cooking alone won’t. I used to skip it, and the sauce always tasted flat until I tried this.
- USE FRESH ZEST, NOT DRIED: Orange zest from a freshly zested fruit is the difference between "meh" and "wow"—it’s bright, aromatic, and doesn’t turn bitter like dried versions. Grate it just before adding to the crock pot, and don’t skip the thick outer layer (that’s where the magic hides).
- DON’T OVERLOAD THE VINEGAR: White vinegar cuts the richness, but too much turns your sauce sour. Stick to ¼ cup max for a 3-4 lb pork shoulder—any more, and you’ll regret it when you’re left with a tangy mess instead of balanced flavor.
- CHECK TEMPERATURE, NOT TIME: Pull the pork at 203°F internal temp—long before it hits "done" by time alone. I’ve pulled it at 4 hours only to find it dry, then realized the crock pot’s heat setting was too low. Use a meat thermometer, or risk guessing wrong.
Creative variations of cuban pork roast crock pot
Spicy Mojo Twist
For a kick, add 1 tbsp hot sauce or ½ tsp cayenne pepper to the mojo marinade. I like Cholula for its smoky heat—just stir it in with the orange juice.
For extra depth, swap ½ cup of the orange juice for tomato sauce (like Muir Glen crushed tomatoes) to create a tangier, slightly spicier profile. 🌶️
Slow-Cooker to Instant Pot
Need this faster? Use a 6-quart Instant Pot instead. Sear the pork first, then add mojo marinade and cook on high pressure for 60 minutes, followed by a 10-minute natural release.
The pressure cooker cuts time by half while keeping the pork tender. Just skip the celery crown—it’s best fried fresh!
Sweet Plantain Glaze
Caramelize 1 cup sliced plantains in 1 tbsp butter until golden, then blend with 2 tbsp mojo marinade and 1 tbsp honey. Brush this glaze over the shredded pork before serving. The sweetness balances the pork’s savory-spicy flavors perfectly—like a Cuban dessert-sauce fusion. 🍌
Black Bean & Rice Bowl
Turn your pork into a Cuban-style rice bowl by serving it over 1 cup cooked white rice with ½ cup black beans, ¼ cup diced avocado, and 2 tbsp pickled onions.
Top with a fried egg for extra richness. This variation is meal-prep friendly—store components separately and assemble when ready.
Cuban Sandwich Style
Pile shredded pork on ciabatta rolls with sliced ham, Swiss cheese, and pickles, then press in a pan until crispy. Add mojo sauce for dipping—this is a Cuban sandwich reinvented with slow-cooked pork. For extra crunch, toast the bread with a touch of olive oil before assembling.
Vegetarian Adaptation
Swap pork for 4 cups chopped portobello mushrooms or firm tofu. Marinate them in the same mojo sauce, then slow-cook for 4-5 hours on high.
The mushrooms absorb the flavors beautifully, while tofu needs a 10-minute pan-sear after cooking for texture. Serve with the celery crown for that signature crunch. 🌱
Nutrition facts
Frequently asked questions
Can I use a different cut of pork for this recipe?
While pork shoulder is ideal for its fat content and tenderness when slow-cooked, you can use pork butt (Boston butt) or even pork loin if you adjust the cooking time. For loin, cook for 4-5 hours on high or 6-7 hours on low to avoid drying out. Bone-in cuts stay juicier than boneless—just trim excess fat to prevent greasy sauce.
What if I don’t have fresh orange juice?
No problem! Use 1 cup bottled orange juice concentrate (diluted with ½ cup water) or substitute with ½ cup apple juice + ½ cup pineapple juice for a tropical twist. The acidity is key—skip the substitution if you’re avoiding citrus entirely, but the dish will lose some brightness.
Can I make this recipe in a Dutch oven instead?
Preheat your Dutch oven on the stovetop, sear the pork chunks on all sides, then transfer to a 325°F (163°C) oven for 3-4 hours, covered, until tender. The oven method gives you more control over browning, and you can crisp the celery crowns in the same pot afterward. Just add ½ cup water or broth to prevent drying.
Why does my pork turn out dry?
Overcooking or lifting the lid too often are the usual culprits. Keep the lid sealed and avoid peeking—steam is your friend! For extra moisture, add ½ cup chicken broth to the crock pot with the marinade. Also, never cook pork shoulder below 200°F (93°C)—this breaks down collagen properly. If it’s still dry, shred it and mix with the juices from the pot.
How do I store leftovers?
Store shredded pork in its juices (or mojo marinade) in an airtight container for up to 4 days in the fridge. For longer storage, freeze for 3 months. Reheat gently on the stovetop with a splash of water or broth to restore moisture. The celery crowns? Fry them fresh—they lose crispness when reheated.
