Pork carnitas is a restaurant worthy dish that’s actually quite easy to make at home. You can even make a double batch and freeze the leftovers for another night. I serve my carnitas with sides of beans and rice, along with homemade pico de gallo.

Whenever I go to a Mexican restaurant, I find myself ordering carnitas. That crispy, flavorful pork just can’t be beat, and it makes an awesome addition to nachos, tacos, burritos, taquitos, you name it! Carnitas is actually quite simple to make at home, and tastes even better than what you’d get at your local restaurant.

What is carnitas?

Carnitas is a Mexican dish where pork is cut into large chunks then slow cooked with citrus, onions and spices. After the meat is fall-apart tender, it gets broiled for a crispy exterior. Carnitas is traditionally served on its own with a side of tortillas, or as a filling to any number of Mexican dishes.

How do you make carnitas?

This pork carnitas takes about 3 hours to cook so plan accordingly. There’s not a ton of prep work and the ingredient list is pretty minimal; you’re really just waiting for your oven to do its magic as the pork slowly transforms into something tender and succulent. You can use pork butt or boneless pork country ribs for this recipe. Both cuts are well marbled and are from the shoulder area of the pig. I tend to use the pork country ribs because they’re really inexpensive and they’re already cut into strips which makes it even easier to cut the meat into cubes for the recipe. You basically just brown the meat, add in some herbs, aromatics and oranges and then wait.

Tips for Carnitas

Now, you can absolutely serve this meat on the day you make it. But it does get better when it sits overnight in the braising liquid. When I make this pork carnitas recipe I set up a taco bar with my easy Mexican pinto beans and rice, taco shells and tortillas, olives, sour cream, pico de gallo, lettuce, shredded cheese and guacamole. Then everyone makes their own creations. It is awesome for your picky eaters because they are in total control of their own meal. Carnitas is great for meal prep, because it makes a large batch and will last for 4 days in the fridge, or up to 2 months in the freezer.

Slow Cooker Carnitas

If you prefer, you can prepare your carnitas in the slow cooker. Simply brown the meat and then add the pork and flavoring ingredients into a slow cooker. Cook on high for 4-6 hours or low for 6-8 hours. Transfer your meat to an oven safe pan, shred, then broil according to recipe directions.

I find myself making this dish all the time; it’s easy, has a short ingredient list, and the end result is positively amazing!

More mexican food recipes

Shrimp Fajitas Salsa Chicken Barbacoa Beef Chicken Enchilada Casserole Green Chile Chicken Enchiladas

This post was originally published on March 10, 2015 and was updated on February 28, 2019 with new content.

Pork Carnitas Recipe - 81Pork Carnitas Recipe - 87Pork Carnitas Recipe - 90Pork Carnitas Recipe - 53Pork Carnitas Recipe - 64Pork Carnitas Recipe - 18Pork Carnitas Recipe - 37Pork Carnitas Recipe - 39Pork Carnitas Recipe - 39