Incredibly flavorful, juicy and fall-apart tender with crispy edges, these slow cooker pork carnitas are a classic Mexican cuisine favorite. By letting the crockpot do most of the work, this recipe is so easy to make, and great to use many different ways from tacos to nachos. A must-try!

This post contains affiliate links from Amazon and other retailers. When you click on these links, we may earn a small commission from qualifying purchases at no extra cost to you. It helps us maintain this website and create new recipes. Thank you for your support! Please read our privacy policy for more details.
Why You Should Make This Recipe
- Pork carnitas cooked in the slow cooker are incredibly flavorful, juicy and fall-apart tender. Slow cooking pork results in an authentic, deep flavor as the meat is infuse with spices and orange juice.
- This recipe is so easy to make with the convenience of set it and forget it for hours. Let the crockpot do its magic!
- Great to prepare to feed a crowd for any dinner party. Carnitas are very versatile and be eaten in tacos, burritos, quesadillas, rice bowls, nachos, sliders, as is... And you'll be so excited to have leftovers.

Key Ingredients and Variations
- Pork shoulder: or pork butt. It can be bone-in or boneless, if it has a bone consider it in the weight of the meat. I like to trim off the bit fat pieces before chopping and searing.
- Onion: Adding a diced yellow onion will add a lot of flavor to the carnitas.
- Orange juice: the citrus deepens the flavor of the meat. We add a little water too.
- Seasonings: we use cumin, garlic powder, onion powder, paprika, oregano salt and pepper. Keeping it very simple but efficient.


Hungry for more?!
elevated and approachable nutrient-rich recipes that aren't overly restrictive, complicated or boring!
How to make Slow Cooker Pork Carnitas
- Dice an onion and add it to the bottom of the slow cooker.
- Trim the large pieces of fat for the pork.
- Cut the pork into 3 to 4 inches squares.

Step 1 ↓
- Add pieces of pork to a hot skillet, and sear each side for a couple minutes each, rotating them with tongs.

Step 2 ↓
- Once seared, add to crockpot on top of diced onion. Pour orange juice and water over pork, then sprinkle all seasoning spices. Add lid on and cook on low for 6 to 8 hours (or about 4 hours on high).

Step 3 ↓
- Once cooked, remove lid and transfer pieces onto a large cutting board. Reserve some juice.

Step 4 ↓
- Shred meat with two fork, transfer meat into a container, pour over about ½ cup of juice (more or less) and serve as desired. Enjoy!
More Recipes To Explore
Top Tips
- The right cut of meat for carnitas is a pork shoulder or pork butt (also called Boston butt). Trim the large fatty pieces with a sharp knife. I don't recommend using other cuts like a pork loin as it's too lean and will turn out dry.
- Searing the meat first gives it extra flavor though it could be skipped in a pinch.
- Reserve some of the juices. You can save some to add to leftovers when reheating them too. Skim some of the fat with a spoon on the top of the liquid if needed.
- Don't skip the orange juice. The citrus tenderizes the pork and gives it a delicious flavor.
Frequently Asked Questions
After shredding the meat you can crisp it up in a skillet on high heat, or make a layer of meat on a baking sheet and broil in your oven for a few minutes. Pour over some of the reserved juices afterwards to keep the meat juicy.

- If you make and love this recipe, we would appreciate it if you left a star rating & review! It helps our website tremendously by telling readers this recipe is recommended!
- Never miss a new recipe by following us on Instagram, Facebook, Pinterest and Subscribing to our weekly newsletter!
Slow Cooker Pork Carnitas
Equipment
- spray cooking oil
- large skillet
- crockpot
Ingredients
- 1 onion - diced
- 6-8 pounds pork shoulder - bone in or not
- 1 cup orange juice
- 1 cup water
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon paprika
- 1 teaspoon dried oregano
Instructions
- Dice an onion and add it to the bottom of the slow cooker. Trim the large pieces of fat for the pork (optional but recommended). Cut the pork into 3 to 4 inches squares.
- In a large skillet add a couple spray of oil. Once hot add the pieces of pork and sear each side on medium high heat for a couple minutes each, rotating them with tongs (this might need to be done in batches depending on the size of the skillet used).
- Once the pork is seared, add them to the crockpot on top of the diced onion. Pour the orange juice and water over the pork, then sprinkle all the seasoning spices. Add the lid on and cook on low for 6 to 8 hours (or about 4 hours on high).
- Once the meat is cooked, remove lid and transfer the pieces onto a large cutting board. Reserve some of the juice.
- Shred the meat inserting two forks into the meat, one on each side, then pull in opposite directions. Transfer the meat into a container, pour over about ½ cup of reserved juice (more or less) and serve as desired. Enjoy!
Notes
- To make the carnitas crispy: after shredding the meat you can crisp it up in a skillet on high heat, or on a baking sheet and broil in your oven for a few minutes. Pour over some of the reserved juices afterwards to keep the meat juicy.
Rusty says
I’ll have to try this one looks great.