
Introduction
My grandmother always said that the best comfort food comes from slow cooking, and this Slow Cooker Pork Carnitas recipe proves her absolutely right. There’s something magical about tender, juicy pork that falls apart at the touch of a fork, infused with bold Mexican spices and citrus. This authentic carnitas delivers restaurant-quality flavors with minimal effort – simply season the pork, add your ingredients to the slow cooker, and let time work its magic.
Ingredients List
For the Carnitas:
- 3-4 lbs pork shoulder (also called pork butt), cut into large chunks
- 1 large onion, quartered
- 4 garlic cloves, minced
- 2 bay leaves
- 1 orange, juiced (about ½ cup)
- 2 limes, juiced (about ¼ cup)
- 2 tsp ground cumin
- 2 tsp chili powder
- 1 tsp dried oregano
- 1 tsp salt
- ½ tsp black pepper
- ½ cup chicken broth
Substitutions: Can’t find pork shoulder? Pork tenderloin works but reduces cooking time to 4-5 hours. No fresh citrus? Bottled juice works fine. Swap chicken broth for beef broth or even beer for deeper flavor.
Timing
- Prep Time: 15 minutes
- Cook Time: 6-8 hours on low
- Total Time: 6 hours 15 minutes
Make-Ahead Tip: Season the pork chunks the night before and refrigerate. This allows the spices to penetrate deeper, creating even more flavorful carnitas.
How to Make It
1. Season the Pork
Pat the pork shoulder chunks completely dry with paper towels – this step is crucial for developing good flavor. In a large bowl, combine cumin, chili powder, oregano, salt, and pepper. Rub this spice mixture all over the pork pieces, making sure every surface is coated. The meat should look beautifully seasoned and aromatic. This seasoning creates that authentic carnitas flavor profile we’re after.
2. Layer the Slow Cooker
Place the seasoned pork chunks in your slow cooker, arranging them in a single layer if possible. Add the quartered onion and minced garlic around the meat. Tuck the bay leaves between the pork pieces. Pour the orange juice, lime juice, and chicken broth over everything. The liquid should come about halfway up the meat – don’t worry if it seems like too little, as the pork will release its own juices during cooking.
3. Slow Cook to Perfection
Cover and cook on low for 6-8 hours, until the pork shreds easily with a fork. You’ll know it’s ready when the meat practically falls apart when you lift it, and your kitchen smells absolutely incredible. The cooking liquid should have reduced and concentrated into a rich, flavorful base. Avoid lifting the lid frequently, as this releases heat and extends cooking time.
4. Shred and Crisp
Remove the pork from the slow cooker and transfer to a large bowl. Discard the bay leaves and strain the cooking liquid, reserving about ½ cup. Using two forks, shred the pork into bite-sized pieces. For authentic carnitas texture, spread the shredded pork on a baking sheet, drizzle with reserved cooking liquid, and broil for 2-3 minutes until the edges are golden and slightly crispy. This final step creates that perfect contrast between tender interior and crispy edges.
Nutritional Information
Per serving (serves 8): Approximately 285 calories, 32g protein, 2g carbohydrates, 15g fat. This Mexican pulled pork provides excellent protein content and essential B-vitamins from the pork. Values are approximate and may vary based on specific ingredients used.
Serving Suggestions
Serve your carnitas in warm corn tortillas with diced onion, fresh cilantro, and a squeeze of lime. They’re also fantastic over rice bowls with black beans and avocado. For parties, set up a taco bar with various toppings. Plan for about 4-5 ounces of meat per person.
Common Mistakes to Avoid
Don’t skip drying the meat – wet pork won’t absorb seasonings properly. Avoid overcooking – even in a slow cooker, pork can become mushy after 8+ hours. Don’t discard all cooking liquid – you need some for moisture when shredding. Skip the broiling step at your own risk – those crispy edges make all the difference in authentic carnitas texture.
Storing Tips
Store leftover carnitas in the refrigerator for up to 4 days in an airtight container with a little reserved cooking liquid to prevent drying. Freeze portions for up to 3 months. Reheat gently in a skillet with a splash of broth to restore moisture and crispness.

Conclusion
This slow cooker pork carnitas recipe transforms simple ingredients into something truly special. The combination of citrus, spices, and slow cooking creates incredibly tender, flavorful meat that’s perfect for any occasion. Give it a try and let me know how your family enjoys this authentic Mexican comfort food!
For more delicious recipe inspiration, don’t forget to follow along on social media.
FAQs
Can I cook carnitas on high heat instead?
Yes, cook on high for 3-4 hours, but low and slow produces more tender results with better flavor development.
What’s the best cut of pork for carnitas?
Pork shoulder or pork butt works best due to higher fat content, which keeps the meat moist and flavorful during long cooking.
Can I make carnitas without citrus juice?
While citrus adds authentic flavor and helps tenderize the meat, you can substitute with apple cider vinegar in a pinch.
How do I know when the pork is done?
The meat should shred easily with a fork and have an internal temperature of 195-205°F for optimal tenderness.
Can I double this recipe?
Absolutely! Use a larger slow cooker and increase cooking time by 30-60 minutes, checking for doneness with a fork test.

Slow Cooker Pork Carnitas
Ingredients
Method
- Pat the pork shoulder chunks completely dry with paper towels. In a large bowl, combine cumin, chili powder, oregano, salt, and pepper. Rub this spice mixture all over the pork pieces, making sure every surface is coated.
- Place the seasoned pork chunks in your slow cooker, arranging them in a single layer if possible. Add the quartered onion and minced garlic around the meat. Tuck the bay leaves between the pork pieces. Pour the orange juice, lime juice, and chicken broth over everything.
- Cover and cook on low for 6-8 hours, until the pork shreds easily with a fork. Avoid lifting the lid frequently, as this releases heat and extends cooking time.
- Remove the pork from the slow cooker and transfer to a large bowl. Discard the bay leaves and strain the cooking liquid, reserving about ½ cup. Using two forks, shred the pork into bite-sized pieces. For authentic carnitas texture, spread the shredded pork on a baking sheet, drizzle with reserved cooking liquid, and broil for 2-3 minutes until the edges are golden and slightly crispy.

Leave a Reply