Pork Carnitas Recipe (Authentic, Simple Method)
Carnitas are Mexican-style pork that’s slowly cooked until tender, then crisped in its own rendered fat. The goal is juicy meat with browned, crispy edges, perfect for tacos, burritos, and bowls.

These carnitas are not made in the slow cooker, which is a good thing. My method gives you authentic crispy tender carnitas like the restaurants!
If you’re not familiar with carnitas, they are crispy, savory chunks of tender pork, and they are particularly great for filling tacos and burritos.

Tips for Best Results
Start with the right pork – For proper carnitas, you will need to buy pork shoulder, which is also known as pork butt or Boston butt. Don’t be afraid of a fatty cut, as the fat is what gives the rich flavor that you want in the dish. Do not attempt this with lean cuts like pork tenderloin or pork chops.
Equipment – This is not a good recipe for using a flimsy, cheap skillet, because the pork may burn in the bottom of the pan. Use a 12″ high-sided skillet or a 5-7 quart dutch oven.
Don’t discard any of the fat – When you’re ready to plate the carnitas and remove the meat from the pan, make sure to take the fat and drippings with you to the serving dish. That’s where all the best flavor is.
What Is Carnitas Meat:
PORK SHOULDER: This cut of meat that we’ll be using also goes by the name “pork butt” or “Boston butt” at the store. Even though it’s called pork butt, it actually comes from the shoulder of the pig. It’s the same cut of meat that you’d use to make pulled pork.
Bone-in or Boneless: You may purchase either a bone-in or boneless piece of meat, but the boneless piece may be easier to cut up if you’re not familiar with cutting around the bone.
Quality: Not all meats are created equal. Try to go for the best quality you can, ideally a pasture-raised pork with lots of fat and marbling.
How to Make Carnitas:
We do a 2 phase process:
The Simmer Phase – cooking the meat until the water has evaporated
The Crisping Phase – Finishing the meat in rendered fat until crispy and browned.
- Begin by cutting strips of pork shoulder 2 inches by 3/4 inch in size, and place them in a high-sided skillet or wide dutch oven:

- Add enough cold water to cover the pieces of pork:

- Season the water with plenty of salt:

- Simmer the pork for about an hour and a half until the water eventually all cooks off.
*It will look a little unappetizing until the water cooks off, but stay the course. The slow cooking in the water helps with the rendering and eventual crispiness.
*As the water starts to cook off, beware that it will look like there’s more water than there actually is, because a fair amount of rendered fat will be left over in the pan. Make sure you don’t forget about the pan, and check it every 5-10 minutes.

- Eventually when the cooking liquid is all gone and the rendered fat is left, the pork chunks will brown and crisp in their own rendered fat:

- Make sure to take your time at the end to thoroughly brown the pork in this fat. It develops the flavor significantly and also crisps up the fatty bits.

- Now there are the glorious “little meats” that this dish promises in its name. Enjoy!
How to Serve It
- I like to keep the carnitas in chunks but you can also shred it
- Scrape all the drippings and rendered fat from the pan into your serving dish. THIS IS FLAVOR
Street Tacos: Corn Tortillas, Onion, Cilantro
Burritos/Bowls: Rice, Beans, Sour Cream, Cheese. Think of Chipotle
What to Serve With the Carnitas, I like most typical Mexican food pairings,
Mexican Rice
Mexican Street Corn Salad
Jalapeno Tomato Salsa
pico de gallo
Guacamole
Recipe Tips and FAQ
Store in an airtight container in the fridge for up to 5 days.
Yes, the meat will freeze beautifully! Store in an airtight container in the freezer for up to 3 months. To thaw, leave in the refrigerator overnight.
For the easiest method, you may microwave portions in 30-second intervals until warmed through. However, the meat will not be as crispy. For the crispiest reheating method, re-fry the carnitas in a skillet over medium high heat for about 5 minutes, until warmed through. For the best results, add some extra lard (1 to 2 tbsp, depending on amount of meat) to the pan before heating.
Not really. You need the pork shoulder (aka boston butt) because it has fat that will render down and eventually fry the pork chunks. Pork loin and pork chops are pretty lean.
Perhaps, but it’s likely too much of a bother. The instant pot is likely too small for a typical pork shoulder, and you’d need to sauté for a while to cook off the water needed for browning.
Recipe Variations
Part of the benefit of cooking the pork with only salt is that you get to taste the nuances of the meat better. However, feel free to experiment with adding other flavors. Here are some ideas for next time:
Spices: Add any spices you wish here. Sazon Seasoning is wonderful, but you can try a simpler dry rub with chili powder, black pepper, garlic powder, onion powder, and so on.
Serving with Tortillas: Serve in flour tortillas or warm corn tortillas with your favorite fixings. Try sour cream, fresh cilantro, red onion, and a squeeze of lime.
Tried this recipe? Leave a rating and comment below — I’d love to hear how it turned out! Or, follow me on Facebook, Instagram or Pinterest!

Pork Carnitas Recipe
Ingredients
- 3 lbs boneless pork shoulder (aka boston butt)
- 1.5 tsp salt
Equipment
- High Sided Skillet or Dutch Oven
Instructions
- Cut the pork into strips approximately 2 inches by 3/4 inches in size (do not trim any of the fat off).
- Place the pork strips in a high-sided skillet, and add just enough cold water to barely cover the pork.
- Add the salt, then bring the liquid to a boil over high heat. Reduce the heat to bring the water back down to a simmer (medium low heat), and simmer until the water has evaporated, approximately 90 minutes.
- Reduce the heat more, somewhere between low and medium low, and keep cooking the pork for about another 30 minutes, turning the meat every 10 minutes or so, until the fat has rendered out, and the pork is browned all over.
- Serve and enjoy!
Notes
Nutrition
Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.
34 Comments on “Pork Carnitas Recipe (Authentic, Simple Method)”
Not good. Need to cook slower/longer
Good recipe, authentic as used by Mexican housewives. But the pork can be cut into larger chunks, 3 or 4 inches and slow simmered until fork tender, 2 to 3 hours.
Just delicious!
this is the legit way to make carnitas. it tastes just like my mom’s, and you’re right. they are not made in the slow cooker. this has the perfect flavor also. thank you.
Definitely the best homemade carnitas I’ve ever tasted. Thank you so much!
This is exactly how my mom used to make these. She would make it on special occassions.
Th ease are one of our favorite dinners!
The boiling technique really helps this recipe turn out perfectly!
This is amazing and it freezes well, too!
My new way to make carnitas- delicious!
Absolutely excellent. And happy to see a more authentic recipe that is just about the pork.
Prepared these last night for dinner. I have to admit that I had some doubts, but they came out really great. They crisped up with a nice flavorful crunchy exterior. And so easy. Thanks!
Hi Al, very glad to hear that! Happy cooking.
just like what you get at a restaurant! So good.
Thanks for sharing. Normally I don’t eat pork but I’ll try with Beef and I am sure it will be good 🙂
I don’t eat pork but my bf does so I’m gonna try it .thanks…ps like your story on myrtle beach.
Enjoy, hope he likes it! Glad you liked the Myrtle Beach post 🙂
Wow, so simple! I’m trying this tonight!
These carnitas were crazy good, and it was nice how simple it was.