Main Courses
This Mexican pulled pork adobo recipe delivers the perfect balance of smoky chipotle heat and tender, fall-apart meat that'll have your whole table begging for seconds. After years of perfecting my technique—starting with those first charred adobo peppers in Charleston—I've cracked the code for restaurant-quality results at home.
The key? A slow-cooked pork shoulder infused with adobo's signature tangy, smoky depth, then finished with crispy celery crowns that add texture and freshness.
The process begins with marinating the pork in a blend of adobo paste, vinegar, and spices that penetrate deep into the meat, creating layers of flavor that develop over hours of slow cooking.
What sets this recipe apart is the crispy celery crowns—thinly sliced celery that gets perfectly caramelized while the pork cooks, adding a satisfying crunch that contrasts beautifully with the tender meat. This isn't just pulled pork; it's a complete meal experience that captures the soul of Mexican comfort food.
By the time you're done, you'll have crispy edges on those celery crowns, tender pork that shreds effortlessly, and a sauce that's rich with smoky, slightly tangy adobo notes.
The aroma alone will have everyone gathering around your table, and the first bite delivers that perfect combination of heat, smokiness, and tenderness. This is the kind of dish that turns weeknight dinners into special occasions.
Serve it with warm tortillas, cilantro-lime rice, and black beans for the full Mexican experience, or keep it simple with crusty bread to soak up every last drop of that flavorful adobo juice.
The leftovers? Even better the next day. Let's get cooking—this recipe is a game-changer for anyone who loves bold, smoky flavors with a crispy twist.
Ingredients for mexican pulled pork adobo
Six ingredients for the pork, plus crispy celery crowns and smoky adobo magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Pork Shoulder 🐖 | 4 lb | Well-marbled for juiciness |
| Adobo Paste 🌶️ | ½ cup | High-quality, smoky variety |
| Red Wine Vinegar 🍷 | ¼ cup | For tangy depth |
| Garlic Cloves 🧄 | 6 cloves | Freshly minced |
| Celery Stalks 🥬 | 3 whole | Thinly sliced for crowns |
| Yellow Onion 🧅 | 1 whole | Diced for marinade |
| Ground Cumin 🌿 | 1 tbsp | Toasted for warmth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Brown Sugar 🍚 | 2 tbsp | Balances heat |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | For crispy celery |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
The pork shoulder is everything here—look for well-marbled cuts at the butcher counter. Costco or Whole Foods usually have pre-cut pork shoulders that save time, but if you're buying whole, ask for a bone-in, well-marbled piece. Adobo paste is non-negotiable for that signature smoky heat—Penzeys or any Latin market brand works best. Fresh garlic and celery are your friends, so grab the freshest you can find. The celery crowns are the secret weapon: thinly sliced, they caramelize beautifully while the pork cooks, adding that perfect crunch.
No adobo paste? Mix 1 tbsp smoked paprika, 1 tbsp chipotle powder, and 1 tbsp apple cider vinegar as a substitute. Short on celery? Substitute with thinly sliced bell peppers—they add sweetness and hold up well. The vinegar can be swapped for apple cider vinegar if you prefer a milder tang. For extra smokiness, add a dash of liquid smoke. If you're feeling lazy, pre-minced garlic works in a pinch, but fresh is always better. The brown sugar balances the heat, so don't skip it—it's what makes this dish sing.
This pork is best made a day ahead—flavors meld beautifully. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. The crispy celery crowns stay crispy for about 2 days if stored separately. Keep the adobo marinade in a jar in the fridge for up to 1 week—it makes a killer dipping sauce for tortilla chips. Portion the pork into containers for easy lunches or reheat for tacos.
Why You'll Love This Recipe
- Smoky Vinegar Magic: That tangy red wine vinegar cutting through the rich adobo? It’s the secret weapon. The garlic and celery mellow into the meat, leaving you with layers of flavor that taste like a late-night taco stand but way better.
- Leftovers That Beg: This recipe makes way more than you’ll eat in one sitting—and honestly, that’s the point. The pulled pork keeps perfectly for days, so I’m always shoving it into tacos, burritos, or even breakfast scrambles. (Yes, even on a Tuesday morning.)
- Budget-Friendly Feast: Pork shoulder is cheap, and this recipe stretches it into meals for a crowd. Between us, I’ve fed eight people for under $20 with this—plus, the adobo paste adds depth without breaking the bank.
Step-by-step instructions for Mexican pulled pork adobo
Here's how to transform tough pork shoulder into tender, smoky perfection with crispy celery crowns.
Prepare the Pork and Marinade
Start by trimming any excess fat from the 4 lb boneless pork shoulder, leaving about ¼ inch to protect the meat during cooking. Place the pork in a large resealable bag and set it aside. In a medium bowl, whisk together the 0.5 cup adobo paste, 0.25 cup red wine vinegar, 2 tbsp brown sugar, 1.5 tsp salt, 0.5 tsp black pepper, 1 tbsp ground cumin, 1 tbsp smoked paprika, and 1 tsp dried oregano. The paste should dissolve completely, creating a thick, aromatic marinade.
Add the pork to the bowl with the marinade and massage it thoroughly to coat all surfaces. Then, transfer everything back to the bag, seal tightly, and refrigerate for at least 4 hours or overnight. This step ensures the pork absorbs maximum flavor and tenderness. The marinade should turn the pork a deep reddish-brown color, indicating it's well-coated.
Cook the Pork to Tender Perfection
Preheat your oven to 300°F. Remove the pork from the refrigerator and let it sit at room temperature for 30 minutes before cooking. Place the pork in a Dutch oven or heavy oven-safe pot, fat-side up, and cover tightly with a lid. Bake for 3 hours, then check the internal temperature using a meat thermometer. It should read 195-200°F—this is the "probe-tender" stage where the meat is falling-apart tender.
If the pork hasn't reached this temperature, continue cooking in 30-minute increments, adding ¼ cup water to the pot each time to prevent drying. The pork will release juices as it cooks, creating a rich, smoky liquid in the pot. This liquid is packed with flavor and will be used later to keep the meat moist.
Shred and Finish the Pork
Once the pork reaches 200°F, remove it from the oven and let it rest for 15 minutes. Using two forks, shred the pork directly in the pot, breaking it into large, bite-sized pieces. The meat should pull apart easily—if it doesn't, return it to the oven for another 15-20 minutes. Discard any large fat chunks or connective tissue.
Return the shredded pork to the pot and stir in 2 tbsp lime juice. This brightens the flavors and balances the smoky heat. The pork should be coated in its juices and glistening. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of vinegar to enhance the tang.
Crisp the Celery Crowns
While the pork rests, prepare the celery crowns for serving. Cut the 3 whole celery stalks into 1-inch thick slices, then slice each slice into ¼-inch thick half-moons. Toss the celery in a bowl with 2 tbsp olive oil, ½ tsp salt, and ½ tsp black pepper. Spread the celery in a single layer on a baking sheet and bake at 400°F for 12-15 minutes, flipping halfway through, until the edges are deep golden brown and crispy.
Here's the thing—crispy celery crowns make all the difference. They add texture and a fresh contrast to the rich, smoky pork. Don't rush this step; the celery should be crisp enough to stand up to the tender pork without getting soggy. Remove them from the oven and set aside while you assemble the final dish.
Serve with Confidence
Spoon the shredded pork onto a serving platter, along with any juices from the pot. Garnish with the crispy celery crowns and a sprinkle of freshly minced garlic cloves from the 6 cloves garlic you set aside earlier. The aroma alone will have everyone at the table eager to dig in. Serve the pork with warm tortillas, pickled red onions, and a side of cilantro-lime rice for the ultimate Mexican feast.
This dish delivers on the promise of crispy textures—those celery crowns are the star—and the pork is so tender it melts in your mouth. The adobo marinade infuses deep, smoky heat, while the lime juice and vinegar keep the flavors bright and balanced. Trust the process, and you'll have a pulled pork masterpiece that's worth every minute of slow cooking.
Pro Tips For Making Mexican Pulled Pork Adobo
- SEAR THE CELERY FIRST: Toss chopped celery into a cold, dry skillet first—it releases moisture and smokes up the pan, building deeper flavor before you add garlic. I used to skip this, and the adobo sauce never had that same rich, charred depth.
- USE THE FAT: Render the pork shoulder fat-side down until it’s golden and crispy—about 15 minutes—before adding anything else. That crispy skin becomes part of the sauce, and the fat keeps the meat juicy. Yes, it’s messy, but it’s worth it.
- DON’T RUSH THE VINEGAR: After browning the pork, deglaze with red wine vinegar slowly—let it simmer for 5 minutes to cook off the harsh acid before adding adobo paste. I learned this the hard way when my sauce tasted sour instead of balanced.
- CHECK IN AT 3 HOURS: Pull the pork at 195°F (not 203°F)—it’ll keep cooking in the sauce and stay tender. If it’s dry or stringy, you pushed it too far. A meat thermometer is non-negotiable here.
Make-ahead tips for mexican pulled pork adobo
Marinate Overnight
The longer the pork marinates, the deeper the adobo flavors penetrate. I always marinate my pork for at least 12 hours—overnight is ideal. This gives the vinegar and spices time to break down the meat fibers, ensuring maximum tenderness and flavor infusion.
Place the bag of pork in the fridge and let the magic happen while you sleep. 🌶️
Slow Cooker Shortcut
If you're short on time, use a slow cooker for the main cooking phase. After marinating, transfer the pork to your slow cooker and cook on low for 8 hours or high for 5-6 hours.
The key is maintaining a consistent low temperature—this mimics the oven's gentle cooking process. Just be sure to check the internal temperature with a meat thermometer to avoid overcooking.
Prep Celery Ahead
Celery crowns take minimal effort but add major texture contrast. Prep them the night before by slicing and storing in an airtight container with a paper towel to absorb excess moisture.
When ready to crisp, simply toss with oil and roast. This saves you from last-minute chopping and ensures perfect crispiness every time. 🥬
Freezer-Friendly Prep
This dish freezes beautifully for future meals. After shredding the pork, let it cool completely, then portion into airtight containers with some of the adobo juices. Freeze for up to 3 months.
When ready to eat, thaw overnight in the fridge, then reheat gently in a skillet with a splash of water to restore moisture. The celery crowns don't freeze well, so prepare them fresh when serving.
Double the Batch
Pulled pork is always better the next day, so why not make enough for two meals? Double the recipe and store the extra in the fridge for up to 5 days. The flavors actually improve as the adobo marinade continues to work its magic.
I often make a big batch on Sundays and use it for tacos, sandwiches, and burrito bowls all week long. The crispy celery crowns can be made in advance too—just reheat them in the oven for 3-5 minutes before serving.
Reheat Like a Pro
To maintain perfect texture when reheating, use a combination of methods. For the pork, transfer it to a skillet with 2 tbsp of the adobo juices and warm over medium-low heat for 5-7 minutes, stirring occasionally.
For the celery crowns, reheat them separately in the oven at 400°F for 3-5 minutes to restore their crispiness. This two-step process ensures your leftovers taste just as good as the original. 🔥
Nutrition facts
Frequently asked questions
Can I substitute adobo paste with something else if I can't find it?
For a quick substitute, mix 1 tbsp smoked paprika, 1 tbsp chipotle powder, and 1 tbsp apple cider vinegar. This combo mimics the smoky, tangy profile of adobo paste. For extra depth, add a pinch of cinnamon or cloves. The key is balancing smokiness with acidity—just don't skip the vinegar!
How do I know when the pork is fully cooked and tender?
Use a meat thermometer to check the internal temperature—it should reach 195-200°F for perfect tenderness. The "probe-tender" stage is when the meat falls apart easily. If it's not quite there after 3 hours, add ¼ cup water and cook another 30 minutes. Never rush this step!
What's the best way to serve this pulled pork?
For a full Mexican feast, serve with warm tortillas, pickled red onions, and cilantro-lime rice. The crispy celery crowns add texture—sprinkle them on top or serve on the side. For sandwiches, pile it high on brioche buns with avocado. The adobo juices make an amazing dipping sauce too!
Why does my pulled pork turn out dry?
Dry pork usually means it cooked too long or wasn't rested properly. Always check the internal temp—200°F is ideal. Let the pork rest 15 minutes after cooking before shredding, and keep it covered with its juices. If it's still dry, add a splash of adobo marinade or broth when reheating. The key is patience!
Can I make this in a smoker instead of the oven?
Yes! Smoke the pork at 225-250°F until it reaches 200°F internally (about 4-5 hours). Use oak or hickory wood for classic smoky flavor. Wrap the pork in foil after 2 hours to speed up cooking. The smoker adds incredible depth—just monitor the temp closely to avoid over-smoking.
