Mexican Smoked Pork Recipe: Chipotle-Infused Carnitas With Crispy Celery Crowns

Main Courses

Mexican Smoked Pork Recipe: Chipotle-Infused Carnitas With Crispy Celery Crowns

This Mexican smoked pork recipe transforms simple pork shoulder into crispy, chipotle-infused carnitas that’ll have your guests reaching for seconds. After years of perfecting the balance between smoky depth and tender meat, I’ve cracked the code for restaurant-quality results at home—no fancy equipment required.

The secret lies in slow-smoking the pork with adobo and chipotle, then crisping it to golden perfection with celery crowns for that signature crunch.

What sets this recipe apart is the foolproof technique that delivers crispy edges without drying out the meat inside. We’ll start with a dry rub of cumin, oregano, and smoked paprika, then smoke the pork low and slow before finishing it in the oven with a crispy celery topping.

This method ensures every bite is packed with flavor—smoky, spicy, and just sweet enough from the natural breakdown of the meat.

The result is a dish that’s rich in tradition yet approachable for home cooks. Serve it with warm corn tortillas, a fresh pico de gallo, and a sprinkle of cilantro for that authentic Mexican street-food experience.

The crispy celery crowns add a textural contrast that makes this carnitas unforgettable—crunchy, tender, and impossible to resist.

Whether you’re hosting a fiesta or feeding a hungry family, this recipe delivers restaurant-quality carnitas with minimal effort. The key is patience—letting the pork render its own juices while building layers of smoky, spicy flavor. Trust me, once you try this, you’ll never buy store-bought carnitas again.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for mexican smoked pork

Six ingredients transform simple pork shoulder into restaurant-quality carnitas with crispy edges.

Ingredient Amount Notes
Pork Shoulder (Bone-In) 🍖 4 lb Center-cut preferred for tenderness
Adobo Sauce 🌶️ ½ cup From canned chipotles in adobo
Chipotle Peppers in Adobo 🌶️ 4 whole Minced for extra smokiness
Ground Cumin 🌿 2 tbsp Toasted for deeper aroma
Dried Oregano 🍃 1 ½ tbsp Mexican oregano preferred
Smoked Paprika 🌶️ 1 ½ tbsp For authentic smoky flavor
Garlic Cloves 🧄 6 cloves Peeled and minced
Celery Stalks 🧅 3 whole For crispy crowns, chopped
Yellow Onion 🧅 1 whole Chopped medium dice
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lime 🍋 1 whole Juiced for brightness
Olive Oil 🫒 2 tbsp For crisping celery crowns
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground
Brown Sugar 🍯 1 tbsp For subtle sweetness

The pork shoulder is non-negotiable—bone-in, center-cut delivers the best texture and flavor. Look for well-marbled cuts at your local butcher or the meat department at Whole Foods or Costco. If you can't find center-cut, a standard pork shoulder works, but trim excess fat for cleaner cooking. The adobo sauce and chipotles are the soul of this recipe—La Costeña brand is my go-to, but any canned chipotles in adobo will do. Toast the cumin seeds lightly in a dry pan before grinding for maximum aroma, or grab pre-ground from the bulk section at Trader Joe's for convenience.

No adobo sauce? Mix 1 tbsp tomato paste, 1 tsp smoked paprika, and 1 tsp apple cider vinegar—it won’t be identical, but it’ll get you close. Running out of Mexican oregano? Regular dried oregano at half the amount works in a pinch. The celery crowns are the secret to crispy edges—Trader Joe’s sells pre-chopped celery crowns in the frozen section if you’re short on time. For extra smokiness, add 1 tsp liquid smoke to the adobo mixture, but don’t overdo it—you want the chipotles to shine. The brown sugar balances the heat, but if you prefer it sweeter, add an extra ½ tsp.

Pork shoulder keeps 5-7 days in the fridge, but it’s best used within 3 days for peak tenderness. The adobo sauce and chipotles stay fresh for 6 months in the pantry once opened. For meal prep, portion the cooked carnitas into airtight containers with a sprinkle of lime juice to keep it moist—reheats beautifully in a 350°F oven for 10-15 minutes. Freeze portions for up to 3 months by wrapping tightly in parchment paper before sealing in a ziplock bag. The celery crowns crisp best when fresh, but you can reheat them in a skillet with a splash of olive oil for 2-3 minutes.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss the pork shoulder, a few adobo peppers, and those spices on a sheet pan. No fancy equipment, no mess, and honestly? The smoky aroma fills the kitchen before the timer even goes off.
  • Smoky Heat Bomb: That chipotle in adobo and cumin? It’s the flavor equivalent of a warm hug with a side of kick. The pork gets so tender it falls apart, and every bite has this perfect balance of smoky, spicy, and just a little sweet.
  • Leftover Goldmine: Between us, this recipe makes way more than I need for one meal. The leftovers reheat beautifully—tacos, nachos, or even a quick breakfast scramble. I’ve been known to freeze portions for lazy Sundays.
  • Budget Stretch: Pork shoulder is cheap, and this recipe turns it into something restaurant-worthy. A single cut feeds a crowd, and the adobo sauce stretches further than you’d think. My wallet thanks me every time.

Step-by-step instructions for chipotle-infused carnitas with crispy celery crowns

Transform your pork shoulder into tender, smoky carnitas with crispy celery crowns—this method delivers restaurant-quality results at home.

1

Prepare the Pork Shoulder and Celery Crowns

Start by trimming any excess fat from the 4 lb pork shoulder (bone-in), leaving about ¼ inch of fat cap for moisture during cooking. Pat the meat dry with paper towels—this ensures a better sear and crispier skin later. While the pork rests at room temperature for 30 minutes, prepare the celery crowns by cutting off the leafy tops and slicing the stalks into ½-inch thick rounds. Toss them with 2 tbsp olive oil, 1.5 tsp salt, and 1 tsp black pepper, then set aside.

Here's the thing—dry meat sears better, and crispy celery crowns need that initial oil bath to develop texture. Don't skip the resting time; cold meat cooks unevenly and can make your carnitas tough. The celery will crisp up beautifully when roasted later, adding a perfect crunch to every bite.

2

Build the Chipotle Rub and Sear the Pork

In a small bowl, combine 0.5 cup adobo sauce, 4 minced chipotle peppers in adobo, 2 tbsp ground cumin, 1.5 tbsp dried oregano, 1.5 tbsp smoked paprika, 1 tbsp brown sugar, 6 minced garlic cloves, and 1 tsp black pepper. Mix until you have a thick, flavorful paste. Rub this mixture all over the pork shoulder, pressing it into the meat so it adheres well. Let it sit for 15 minutes while you preheat your smoker to 225°F.

Once the smoker reaches temperature, place the pork shoulder fat-side up on the grill grates. The fat will render slowly, basting the meat and creating that iconic carnitas bark. Sear the pork directly over a hot charcoal section (if using a hybrid smoker) for 5 minutes per side to lock in juices before returning it to indirect heat. This step is non-negotiable—it builds flavor and texture that slow smoking alone can't achieve.

3

Smoke the Pork Low and Slow

Return the seared pork to the smoker and cook undisturbed for 6 hours, maintaining a temperature between 225-250°F. You'll notice the internal temperature will rise to around 165°F before hitting "the stall"—a period where the temperature plateaus. This is normal and happens as moisture evaporates. Don't panic; it's a sign the meat is breaking down beautifully.

After 6 hours, check the internal temperature again. If it's still below 190°F, wrap the pork tightly in butcher paper (not foil) and return it to the smoker. The paper allows the meat to breathe while trapping moisture, ensuring tender, pull-apart texture. Continue smoking until the pork reaches 203°F—this is when it becomes fork-tender and ready for shredding. The total cook time should be around 8-10 hours, depending on your smoker.

4

Roast the Celery Crowns and Shred the Pork

While the pork finishes smoking, preheat your oven to 400°F. Toss the prepared celery crowns on a baking sheet lined with parchment paper and roast for 20-25 minutes, flipping halfway, until they're deep golden brown and crispy. They should have a caramelized edge—this is what makes them irresistible. Remove them from the oven and set aside.

Once the pork reaches 203°F, transfer it to a cutting board and let it rest for 15 minutes. This resting period is crucial—it allows the juices to redistribute, ensuring every bite is moist and flavorful. Use two forks or meat claws to shred the pork against the grain into ¼-inch thick pieces. Discard any large fat chunks or connective tissue. The meat should pull apart easily, with a tender, smoky texture that's perfect for tacos or bowls.

5

Finish with Aromatics and Serve

In a large skillet over medium heat, combine 1 whole chopped yellow onion, 3 chopped celery stalks, and 0.25 cup chopped fresh cilantro. Sauté for 3-4 minutes until the onions are soft and the celery begins to caramelize. Add the shredded pork and toss to coat in the aromatics. Squeeze in the juice of 1 whole lime and toss again. The acidity brightens the smoky flavors, cutting through the richness of the pork.

Serve the carnitas immediately over warm tortillas, topped with the crispy celery crowns, extra lime wedges, and a sprinkle of fresh cilantro. The contrast of crispy celery, tender pork, and bright lime creates a dish that's both comforting and vibrant. This method guarantees crispy edges on the celery and perfectly tender, smoky pork every time—just like your favorite Mexican street cart.

👨‍🍳

Pro Tips For Making Mexican Smoked Pork

  • Trim the Fat First: Cut away the thickest layer of fat from the pork shoulder before smoking—it’ll render down unevenly, making your rub stick poorly and the bark uneven. I learned this the hard way when my first batch looked like a greasy mess instead of a crispy, caramelized crust.
  • Blend the Adobo: Don’t just chop those chipotles—puree the entire adobo sauce with the peppers for a smoother, more consistent flavor. After burning three batches with clumpy, uneven heat, I finally realized the sauce needs to be liquid gold to cling to the meat.
  • Two-Zone Smoke: Start with direct heat (250°F) for the first 2 hours to render fat, then drop to 225°F and add wood chips—this keeps the pork from drying out while building deep smoke flavor. My first attempt at low-and-slow left me with leather, not tender meat.
  • Spritz Like a Boss: Every 90 minutes, spray the pork with a mix of equal parts adobo sauce and apple cider vinegar—this keeps it moist and gives that glossy finish. I was skeptical until I tried it, and now I won’t skip it. (Yes, even if you’re impatient like me.)

Dietary considerations for these flavors

Gluten-Free Adaptation

This recipe is naturally gluten-free, but watch for hidden sources in your pantry. Use corn tortillas (like Mission brand) or gluten-free flour tortillas (check labels for certification). For the celery crowns, ensure your olive oil and salt are certified gluten-free—some brands process in shared facilities.

The chipotle rub and adobo sauce are typically safe, but always verify labels. 🌱

Low-Carb Options

Swap regular tortillas for low-carb almond flour tortillas (like Caulipower) to cut carbs while keeping flavor. The pork shoulder itself is already low-carb, with just 1g net carb per ounce.

For extra crunch, serve with cheese crisps (baked with shredded cheddar) instead of traditional toppings. The celery crowns add fiber without carbs, making this a keto-friendly option.

Dairy-Free Considerations

Carnitas traditionally use lard or butter, but this recipe avoids dairy entirely. The olive oil in the celery crowns and the pork's natural fat provide moisture without dairy. For serving, use dairy-free sour cream (like Kite Hill) or avocado slices instead of crema.

The chipotle rub remains dairy-free, but always check your tortillas for milk derivatives.

Allergen-Friendly Swaps

For nut allergies, avoid almond flour tortillas and opt for coconut flour wraps (like LesserEvil). The recipe's base ingredients are allergen-free, but cross-contamination risks exist in shared kitchens.

Use separate utensils and clean surfaces before prep. For soy-free diets, ensure your smoked paprika and cumin are processed in soy-free facilities—brands like Penzeys offer clear labeling.

Protein-Packed Boost

This recipe already delivers 40g protein per serving, but you can enhance it further. Add black beans (½ cup per serving) for fiber and plant-based protein. For a high-protein breakfast, serve carnitas with scrambled eggs and salsa.

The celery crowns add volume without calories, making this a perfect meal for muscle recovery after workouts. 💪

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 14g70%
Cholesterol 180mg60%
Sodium 1250mg54%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 5g
Protein 52g104%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use a regular oven instead of a smoker?

Preheat your oven to 275°F and place the pork shoulder on a rack in a roasting pan with 1 cup water in the bottom. Cover tightly with foil and cook for 5-6 hours until tender. For smokiness, add 2 tbsp liquid smoke to the rub or place a small tray of wood chips (soaked in water) on the oven rack. The key is patience—low heat prevents drying out.

2

How do I know when the pork is fully cooked?

Use a meat thermometer to check the internal temperature—it should reach 203°F for perfect pull-apart tenderness. The pork will feel like butter when probed with a fork. If using a bone-in cut, check the thickest part of the meat, avoiding the bone. The stall (temperature plateau) is normal—don't rush it, as this is when collagen breaks down for maximum tenderness.

3

What's the best way to reheat leftover carnitas?

Reheat in a skillet over medium heat with 1 tbsp olive oil for 3-4 minutes until crispy. For oven reheating, spread on a baking sheet at 350°F for 10-15 minutes, tossing halfway. Add 1 tsp lime juice to keep it moist. Microwaving works but may make the celery crowns soggy—avoid if possible.

4

Can I make this recipe with pork butt instead?

Yes, pork butt (Boston butt) works beautifully! It has more marbling, which adds extra flavor. Cook time may be slightly shorter (7-9 hours total) since it's a leaner cut. Trim excess fat to ¼ inch for cleaner cooking. The texture will be slightly firmer but still tender when shredded. For extra moisture, wrap in butcher paper after 5 hours of smoking.

5

What if I don't have chipotle peppers in adobo?

Mix 1 tbsp tomato paste + 1 tsp smoked paprika + 1 tsp apple cider vinegar for a quick substitute. For heat, add ½ tsp cayenne pepper. The flavor won't be identical, but it'll still deliver smoky, spicy depth. If you have dried chipotles, soak 2-3 peppers in ½ cup hot water for 20 minutes, then blend into the rub.

★★★★★4.6(7 reviews)
Categories Main Courses