Crock Pot Pork Carnitas Recipe
Introduction
Crock Pot Pork Carnitas is a flavorful, slow-cooked Mexican classic that turns tender pork shoulder into crispy, juicy bites. This easy recipe uses simple spices and orange juice to achieve a delicious, melt-in-your-mouth texture perfect for tacos, burritos, or bowls.

Ingredients
- 2 tsp ground cumin
- 2 tsp chipotle chile powder
- 2 tsp salt
- 2 tsp dried oregano
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp ground black pepper
- 4 pound pork shoulder roast
- 1 white onion (roughly chopped)
- 3 jalapeno peppers (whole)
- 2 oranges
Instructions
- Step 1: Make the dry rub by combining ground cumin, chipotle chile powder, salt, dried oregano, garlic powder, onion powder, and black pepper in a bowl. Mix well to combine all spices evenly.
- Step 2: Place the chopped white onion and whole jalapeno peppers in the bottom of the crock pot. Squeeze the juice from the oranges over them and add the orange rinds to the pot.
- Step 3: Coat the pork shoulder roast evenly with the dry rub, patting the mixture in to adhere. Place the seasoned roast on top of the onions and jalapenos in the crock pot. Pour the reserved orange juice over the roast.
- Step 4: Cover and cook on low for 7 to 9 hours, until the pork is very tender and easy to shred.
- Step 5: Remove the pork from the crock pot and shred it using two forks, discarding any large fatty pieces.
- Step 6: Preheat your oven to 425˚F. Spread the shredded pork in a single thin layer on a large baking sheet. Bake for 6 to 10 minutes or until the edges become crispy and golden to your liking.
- Step 7: Strain the cooking juices, discarding the onion, jalapeno, and orange rinds. Drizzle the strained juices over the crispy pork when serving for extra flavor.
Tips & Variations
- For more heat, finely chop the jalapenos and add them to the shredded pork before crisping.
- Use fresh oranges for juice and rinds for the best citrus flavor.
- Serve with warm corn tortillas, chopped cilantro, diced onions, and lime wedges for authentic carnitas tacos.
- Leftover carnitas make great additions to salads, nachos, or quesadillas.
Storage
Store leftover pork carnitas in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or skillet to maintain crispiness, adding a little cooking juice or water to prevent drying out.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe without a crock pot?
Yes, you can slow cook the pork shoulder in a covered Dutch oven at 300˚F for 3 to 4 hours until tender, following the same seasoning and layering method.
How do I know when the pork is done?
The pork is done when it is fork-tender and shreds easily. Cooking times may vary slightly depending on your crock pot model.
Print
Crock Pot Pork Carnitas Recipe
- Total Time: 7 hours 45 minutes
- Yield: 8 servings 1x
Description
This delicious Crock Pot Pork Carnitas recipe features tender, flavorful pork shoulder slow-cooked with a blend of spices, onions, jalapenos, and fresh orange juice. After slow cooking, the pork is shredded and crisped up in the oven for that perfect combination of juicy and crispy textures, making it ideal for tacos, burritos, or your favorite Mexican-inspired dishes.
Ingredients
Dry Rub Ingredients
- 2 tsp ground cumin
- 2 tsp chipotle chile powder
- 2 tsp salt
- 2 tsp dried oregano
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp ground black pepper
Main Ingredients
- 4 pound pork shoulder roast
- 1 white onion, roughly chopped
- 3 jalapeno peppers, whole
- 2 oranges (for juice and rind)
Instructions
- Prepare the Dry Rub: In a small bowl, combine ground cumin, chipotle chile powder, salt, dried oregano, garlic powder, onion powder, and ground black pepper. Mix well to create a blended seasoning.
- Set up the Crock Pot Base: Place the roughly chopped white onion and whole jalapeno peppers at the bottom of your crock pot. Squeeze the juice from the two oranges, and add both the juice and the orange rinds to the crock pot alongside the onions and jalapenos for a citrusy aroma and flavor.
- Season the Pork: Pat the pork shoulder roast dry, then coat it evenly on all sides with the dry rub mixture. Pat the seasoning firmly into the meat to ensure it adheres well. Place the pork roast on top of the onions and jalapenos in the crock pot. Pour any remaining orange juice over the roast.
- Slow Cook the Pork: Cover the crock pot and cook the pork on low heat for 7 to 9 hours, until the meat is very tender and easily pulls apart.
- Shred the Pork: Remove the pork roast carefully from the crock pot and shred it using two forks, discarding any large fatty pieces to achieve a leaner texture.
- Crisp the Carnitas: Preheat your oven to 425°F (220°C). Spread the shredded pork in a single thin layer on a large baking sheet. Bake for 6 to 10 minutes, or until the edges of the pork become crispy to your preference, checking to avoid burning.
- Prepare the Juices for Serving: Strain the cooking juices from the crock pot, discarding the onions, jalapenos, and orange rind. Spoon the strained juices over the crispy carnitas when serving to add extra flavor and moisture.
Notes
- You can adjust the amount of chipotle chile powder based on your preferred spice level.
- For additional smokiness, consider adding a smoked paprika to the rub.
- Serve the carnitas with warm tortillas, fresh cilantro, diced onions, and lime wedges for an authentic experience.
- Leftover carnitas can be stored in the refrigerator for up to 3 days or frozen for up to 3 months.
- Make sure to shred the pork while it’s warm for easier shredding.
- Prep Time: 15 minutes
- Cook Time: 7 hours 30 minutes
- Category: Main Course
- Method: Slow Cooking
- Cuisine: Mexican
Keywords: pork carnitas, crock pot carnitas, slow cooker pork, Mexican pork recipe, shredded pork carnitas

