Skip to content

Pork Carnitas Recipe (Mexican Pulled Pork)

Braised and broiled to crispy and tender perfection, this Mexican Pulled Pork or Pork Carnitas will quickly become a family favorite dinner. These pork carnitas are a hands-down winner.

pork carnitas tacos

The Most Tender Pork Carnitas

If you’ve landed here today, you’re in for an insanely mouthwatering treat. We’re talking about a game-changing, epic, foolproof deal. And it doesn’t even involve sugar 😇

It’s healthy, clean eating that will make your mouth and tummy so, so happy. Your people will think you’re a genius in the kitchen and you’ll graciously accept that title.

This Pork Carnitas Recipe is by far the very best, tender pork carnitas we’ve ever devoured. We’ve had more than our share of pork carnitas at restaurants everywhere, and we’ve trialed many a carnitas recipe.

There’s good reason we keep coming back to this particular pork carnitas recipe: it consistently makes the best, most crispy + tender carnitas tacos ever.

If you’ve never made your own carnitas, this recipe will change your pulled-pork game forever. If you have made carnitas before but are still searching for the perfect version, let this take your meals to the next level…

pork carnitas recipe

Dutch Oven = Amazing Braising And More

A good Dutch oven is your friend here. A nice sized, heavy Dutch oven is super effective at slow braising a large pork roast, as well as cooking up a super tender and affordable chuck roast for Indian Rogan Josh. 

Dutch ovens are perfect for going from stovetop to oven. They’re able to withstand high heat, they cook foods evenly, and are one of the hardiest and hardest working pots you’ll ever own.

Use the Right Cut of Pork

Pork shoulder/butt is best; it’s an affordable cut that really likes to be slow braised in flavorful juices. Once the pork is immersed in all the seasonings in your Dutch oven, it’s given a couple of hours to slow cook until every bite is triumphantly tender.

Truly authentic carnitas may have incorporated the use of lard. Though we’re not using lard here, we are most definitely slow cooking this beautiful pork to crispy, tender perfection.

All the usual carnitas recipe suspects are invited: onions, bay leaves, orange, lime, and simple aromatic spices…they all come together in a slow dance that results in fork-tender pork carnitas.

pork carnitas tacos

How Do I Make Carnitas Crispy?

We don’t deep fry, nor do we bother with a skillet at all here.

The secret is in the broiler. Once the pork carnitas have been slow-braised in savory juices in the Dutch oven, we transfer the pork to a large rimmed baking sheet and put it under the broiler for a few minutes. That’s it. Simple yet totally effective.

You do want to serve your pork carnitas immediately after broiling, to keep the exterior crispy. It’s easy enough to do this if you’re at home. When people are gathered ’round and ready to eat, just give the carnitas a few minutes under the broiler and serve.

Tip: When I bring carnitas tacos to a dinner party that’s not at my home, I prepare the entire recipe up to the point of broiling. Once I arrive at my destination, I give the braised/shredded pork a quick broil on my baking sheet and serve it up with all the fixings.

P.S. You can make these carnitas a day or two before and just broil when ready to eat.

mexican pulled pork tacos

What To Serve with carnitas tacos?

This is the easiest and best part. Our favorite popular toppings include: chunky salsa, fresh lime wedges, homemade guacamole, chopped cilantro, thinly sliced radishes, and traditional Tapatio, of course. There’s really no other hot sauce that will do when it comes to authentic pork carnitas.

We’re addicted to this Easy Mexican Rice as well as Cuban Rice and Beans for serving alongside of this pork carnitas recipe. Mexican Rice Salad and Cheesy Mexican Bean Dip are jackpots, too.

Video: Watch Us Make This Recipe

Did you make this?

Please give us a rating and comment below. We love hearing from you!

Pork Carnitas Recipe

Pork Carnitas Recipe (Mexican Pulled Pork)

4.86 from 28 ratings
Braised and broiled to crispy and tender perfection, this Mexican Pulled Pork will quickly become a family favorite dinner. These pork carnitas are a hands-down winner.
Prep Time: 20 minutes
Cook Time: 2 hours 45 minutes
Total Time: 3 hours 5 minutes
Servings: 8
Author: Amy Dong


  • 1 3.5 to 4 lb boneless pork butt, fat trimmed to 1/8 inch thick, and cut into 2-inch chunks
  • 1 brown onion, peeled and halved
  • 2 whole bay leaves
  • 1 tsp dried oregano
  • 2 tsp ground cumin
  • 1 tsp garlic powder
  • table salt and ground black pepper to taste
  • 2 cups water
  • 2 TB juice from 1 fresh lime
  • 1 medium orange, quartered
  • 18-20 6 inch corn tortillas, warmed
  • Optional garnishes: lime wedges, minced red onion, fresh chopped cilantro, salsa, thinly sliced radish, diced avocado, Tapatio hot sauce


  • Adjust oven rack to lower middle position. Preheat oven to 300F.
  • Combine pork, onion, bay leaves, oregano, cumin, garlic, 1 1/2 tsp table salt, 1 tsp pepper, water, and lime juice in a large Dutch oven Liquid should barely be covering the meat. Juice the orange in a bowl and add both the juice and orange remnants to the pot. Bring mixture to simmer over medium high heat, stirring occasionally. Cover pot and transfer to oven. Cook until meat is soft and is fork tender, about 2 1/2 hours, stirring meat around once during cooking.
  • Remove the pot from oven. Transfer pork to a bowl with slotted spoon. Remove orange halves, onion, and bay leaves from the liquid and discard. Do not skim fat from liquid. Place pot over high heat and simmer liquid, stirring often, about 10-12 min. You should end up with 1 cup of reduced liquid. Turn oven to broil.
  • Shred pork roughly; not too finely. Fold in the reduced liquid, season with salt and pepper to taste. Spread pork in even layer on rimmed baking sheet. Place sheet on an upper rack and broil until top of meat is well browned but not charred. Edges should be slightly crisp. 5-7 in. Serve immediately with your choice of garnishes and warm corn tortillas.


If you enjoyed this recipe, please come back and give it a rating 🙂 

Nutrition (per serving)

Calories: 183kcal | Carbohydrates: 9.5g | Protein: 25.9g | Fat: 4.7g | Saturated Fat: 1.3g | Cholesterol: 75.4mg | Sodium: 218mg | Fiber: 0.8g | Sugar: 4.3g
Course: Main Dish
Cuisine: Mexican
Diet: Gluten Free
Method: Braise

Mexican Style Eats

Mexican Cheeseburgers

Mexican Cheeseburger

Mexican Rice Salad

Mexican Rice Salad

Best Easy Mexican Rice

Mexican Rice with Chopped Cilantro and Sliced of Lime

7-Layer Mexican Dip

7 - Layer Mexican Dip

Add a comment

Recipe Rating


    • Drake Conan

    I’m sure that taste as delicious as they look! This is my kind of weekend treat.this will be a huge hit!

    • Shell

    Yummy! This looks absolutely delicious! Definitely saving this recipe to make for my family because I’m sure they will totally love eating this!

    • kylie cre8tone

    Feels so hungry when I c ur post… Those food r really delicious and yummy looking!

    • Shannon

    These look super yummy love the idea of sliced radishes

    • Evelyn, PathofPresence

    This recipes looks totally delicious. I love the colorful veggies that adorn the meat – it is a treat for both eyes and mouth! <3

    • Emily Fata

    I’m normally not big on pork, but this looks so tasty that I can’t help but want to try it!!

    • Jenna

    One of my favorite Mexican foods! I love the addition of the radishes – they’re soooo good!

    • Megan B

    Yummm! I just had Mexican for dinner but this makes me want a helping of seconds!

    • Nati

    I’ve never made tacos before, but this looks so tasty and seems like something all my family could enjoy!

    • smileisit

    I don’t eat pork but I like the rice recipe! Something to try during the weekend!

    • itsnadianelson

    This looks delicious! Not a pork eater, but I would definitely try this. Your recipe seems very simple and easy to follow.

    • tanviidotcom

    I will adapt your recipe to make it into a vegetarian version. Love your pictures as always.


    • Shubhada Bhide

    This looks delicious and tasty. I bet my hubby will really loves this Mexican Pulled Pork. I will give this a try.

    • Corinne and Kirsty

    this is making me so hungry! i should not have read! it looks so so good! i have found wha to cook next weekend!

    • Elizabeth O

    Even though I don’t eat meat these look delicious and I reckon I could make a few swaps to make it veggie. Thanks for sharing 🙂

    • Sue

    What if you don’t have a dutch oven?

      • chewoutloud

      Sue, if you don’t have a Dutch oven, you can use a heavy duty large pot with a very tight-fitting lid. Hope you love this recipe!

    • Ayana Christine Nell

    These look SO yummy and easy to make! I may have to try this because we LOVE tacos around here!

    • Ithfifi Williams / IthinityBeauty

    This looks so good!! I had never heard of the Dutch oven before so I was really interested to read about that. I think this looks so delicious paired with the avocado, its going on my menu wish list.

    • alainamonster

    I love that you broil the meat in the oven to make it crispy. And the fact that you can make the filling a head of time is super convenient!

    • Becky

    This is making my mouth water! It looks scrumptious. I would love to say I’d give it a shot but I am a horrible cook! Ironic thing is, is I am a nutritionist lol. I’ll give my husband the directions though, I’m sure he will make it for me.

Get our free email series: 5 Easy Recipes in 30 Minutes or Less

Plus our newest recipes each week