Dutch Oven Pork Carnitas (Mexican Pulled Pork) is the dish you’ll turn to when you crave rich flavor, melt-in-your-mouth tenderness, and those irresistible crispy edges. This rustic Mexican classic, slowly braised and then broiled to perfection, is more than just a recipe—it’s a comforting food ritual that brings family and friends together. Whether you’re filling tacos, layering burrito bowls, or preparing quesadillas, this dish guarantees restaurant-quality results right from your kitchen.
Why You’ll Love These Dutch Oven Pork Carnitas
- Authentic Flavor – infused with citrus, garlic, and spices for true Mexican taste.
- Easy Method – all made in one Dutch oven for minimal mess.
- Budget-Friendly – pork shoulder is inexpensive yet yields generous servings.
- Meal Prep Hero – stores and reheats beautifully for busy weeknights.
- Crowd Pleaser – perfect for parties, game nights, or family gatherings.
- Versatile Use – tacos, nachos, bowls, sliders—so many serving ideas.
- Healthier Alternative – leaner than fried versions while still achieving crisp edges.
- Restaurant-Quality at Home – juicy interior with golden, crispy perfection.
Ingredients You’ll Need
Here’s what makes Dutch oven pork carnitas recipe truly shine:
- 3 lb pork shoulder – marbled for flavor; trim excess fat but leave some for juiciness.
- 1–2 tbsp avocado oil – high smoke point oil for searing (olive oil works too).
- 1 yellow onion, diced – adds sweetness and depth to the braising base.
- 5 garlic cloves, minced – essential aromatic for authentic carnitas.
- 2 cups chicken stock – keeps meat moist during the braise.
- 1 orange, juiced – citrus brings brightness and balances the richness.
- 1 lime, juiced (separated) – half for braising, half for finishing.
- 2 bay leaves – earthy, herbal note.
- 2 tsp dried oregano – classic Mexican herb.
- 1 tsp chili powder – smoky kick without overpowering.
- 1 tsp cumin – warm, nutty backbone of Mexican pulled pork in Dutch oven.
- 1 tsp salt + black pepper – enhances and balances flavors.
- Fresh cilantro – bright, herbaceous garnish.
Substitutions & Tips:
- Pork butt can replace pork shoulder.
- Swap chicken stock with beef stock for deeper flavor.
- Fresh herbs like thyme or marjoram add complexity.
- Adjust spice levels with chipotle powder or smoked paprika.
Step-by-Step Instructions
1. Trim and Cut the Pork
Remove excess fat, but keep a thin layer for moisture. Cut into large chunks (about 3 inches). If bone-in, simply cut around it.
2. Sear for Maximum Flavor
Heat avocado oil in your Dutch oven over medium-high heat. Brown pork chunks on all sides until a golden crust forms. This Maillard reaction locks in savory depth.
3. Build the Flavor Base
Remove pork, then sauté diced onion and garlic until fragrant and translucent. These aromatics form the foundation of the sauce.
4. Braise in Citrus and Spices
Return pork to the Dutch oven. Add chicken stock, orange juice, half the lime juice, bay leaves, oregano, cumin, chili powder, salt, and pepper. Stir to combine.
5. Slow Cook to Tender Perfection
Cover and place the Dutch oven in a 300°F oven. Braise 2–3 hours, until the pork easily shreds with a fork. At this point, you have tender braised Mexican pork shoulder.
6. Shred and Crisp
Remove pork, shred with forks, and place on a sheet pan. Meanwhile, simmer the braising liquid on the stovetop until reduced by half. Toss shredded pork with the sauce, spread evenly, and broil for 5 minutes until crispy edges appear.
7. Garnish and Serve
Sprinkle with fresh cilantro and the remaining lime juice. Your crispy pork carnitas in Dutch oven are ready to enjoy.
Pro Tips & PAA-Style Q&A
How do you keep pork carnitas juicy?
Braising low and slow in liquid ensures moisture retention. Don’t skip the citrus—it tenderizes and infuses flavor.
Can I make carnitas ahead of time?
Yes! Store shredded meat in its cooking liquid, then re-crisp under the broiler before serving.
What’s the best cut of pork for carnitas?
Pork shoulder (or butt) works best because its marbling creates a balance of tenderness and crispiness.
Why broil carnitas after braising?
Broiling mimics traditional lard frying but with less fat. It creates that signature crispy exterior while keeping the inside juicy.
Best Ways to Serve
- Tacos: Warm corn tortillas, topped with salsa verde, pickled onions, and avocado.
- Burrito Bowls: Pair with cilantro rice, beans, and roasted veggies.
- Nachos: Layer over chips with cheese, jalapeños, and crema.
- Quesadillas: Cheesy filling with crispy pork carnitas in Dutch oven.
- Salads: Protein-packed topping for a fresh taco salad.
👉 Crosslink ideas: Pair with [Mexican Street Corn Salad] or [Homemade Guacamole].
Nutrition Breakdown (per serving, approx. 6 servings)
- Calories: 360
- Protein: 30g
- Fat: 22g
- Carbs: 5g
- Fiber: 1g
- Sodium: 640mg
Storage & Leftovers
- Fridge: Store in an airtight container with some cooking liquid, up to 4 days.
- Freezer: Freeze shredded pork in resealable bags, up to 3 months.
- Reheating: Reheat in a skillet with a splash of stock, then broil for crisp edges.
FAQs
Can I use a slow cooker instead of a Dutch oven?
Yes, cook on low 6–8 hours, then broil the shredded pork.
What toppings go best with pork carnitas?
Fresh cilantro, diced onions, salsa verde, avocado, or queso fresco.
Can I make carnitas spicy?
Add chipotle peppers in adobo or extra chili powder during the braise.
How do I prevent carnitas from drying out?
Always save some braising liquid to toss with shredded pork before crisping.
Variations
- Low-Carb/Keto: Serve in lettuce wraps with avocado salsa.
- Spicy: Use chipotle powder and extra jalapeños.
- Citrus Twist: Add grapefruit juice alongside orange and lime.
- Regional Mexican Styles: Michoacán versions use lard; Yucatán style includes achiote.
- Dutch Oven Pork Roast Carnitas: Keep whole, braise longer, then shred.
Conclusion
Making Dutch Oven Pork Carnitas (Mexican Pulled Pork) at home is easier than you think, and the payoff is irresistible. With juicy interiors, golden crisp edges, and layers of authentic Mexican flavor, this dish deserves a spot in your weekly rotation. Whether it’s a weeknight dinner or a party spread, carnitas deliver joy, comfort, and unforgettable taste.
Print
Dutch Oven Pork Carnitas (Mexican Pulled Pork) – Crispy, Tender, Authentic
Description
Dutch Oven Pork Carnitas are the most delicious Mexican style pulled pork! Made with pork shoulder, garlic & onion, fresh citrus, and lots of spices … this healthy dinner recipe is juicy, tender, crispy, and full of rich flavor. This dish is slow cooked for hours and works great as meal prep, and makes amazing tacos, burritos, quesadillas, and more!
Ingredients
3 lb pork shoulder
1–2 tbsb avocado oil, or other high smoke point oil
1 yellow onion, diced
5 garlic cloves, minced
2 cups chicken stock
1 orange, juiced
1 lime, juiced (separated)
2 bay leaves
2 tsp oregano, dried
1 tsp chili powder
1 tsp cumin
1 tsp salt
Pepper
Fresh cilantro, for garnish
Instructions
Start by trimming the pork shoulder. I like to remove a large portion of the fat, but still keep some to keep the pork moist and juicy. Then cut the pork into large chunks. If there is a bone you can keep this in and just do your best to cut into chunks.
Then add the avocado oil to a large dutch oven on the stove top over medium-high heat. Once hot, add the pork chunks to the dutch oven and sear on both sides. Then remove from the dutch oven.
Next add the onion and garlic to the dutch oven. Sauté until soft and translucent.
Then add the seared pork back in with the chicken stock, orange juice, lime juice (1/2 lime), bay leaves, oregano, chili powder, cumin, salt, and pepper. Stir to combine and cover.
Place the pork in the oven at 300 degrees. Braise for 2-3 hours depending on the size of the pork chunks. 2 1/2 hours works perfectly for me.
Once the pork is tender and falls apart easily it is done. Remove from the dutch oven and transfer to a sheet pan. Shred the pork.
Place the dutch oven with the cooking liquid back on the stove. Bring to a simmer and allow to reduce for about 5-10 minutes. The braising liquid should reduce to a thicker sauce, about 1 cup.
Pour the reduced sauce over the shredded meat on the sheet pan. Combine evenly and spread out. Broil for 5 minutes until golden and crispy.
Top with fresh cilantro and lime juice (other 1/2 lime).
Serve pork carnitas in tacos, burrito bowls, quesadillas, and more!


