This is the kind of thing I wish I’d learned sooner. The first time I made Crockpot Carnitas was for a family dinner in 2021 when I couldn’t spend all day cooking, and I rushed the finishing step by almost 10 minutes. It was still the best part of the meal somehow. That’s when I realized this recipe is way more forgiving than most people admit.

Since then I’ve made these slow cooker carnitas for busy weeknights, random Tuesday nights when friends dropped by, and once for a potluck where three people asked for the recipe. It’s juicy, packed with flavor, and genuinely simple even if the ingredient list looks long. The best part about this crockpot carnitas recipe is how the slow cooking changes a tough pork cut into tender pieces with deep flavor. I love serving it inside tacos, bowls, or alongside fresh toppings.
If you enjoy creative breakfast ideas too, these Patty Pan Squash Breakfast Tacos are another fun recipe to try. I’ve tested many versions of shredded pork crockpot meals, but this one keeps the balance right. The meat stays juicy while the edges get those golden crispy bits everyone fights over. These crockpot carnitas recipes are great for meal prep because the flavor gets even better the next day.
Ingredients

Here’s what I use for this recipe and you can always make substitutions if you prefer.
- boneless pork shoulder: Cut into large chunks to create tender shredded texture after slow cooking.
- kosher salt: Coats the pork to enhance flavor throughout the cooking process.
- ground cumin: Adds warm earthy flavor to the seasoning blend.
- smoked paprika: Creates a smoky color and deeper roasted flavor.
- dried oregano: Adds herbal notes that balance the rich pork.
- black pepper: Adds mild heat to the spice coating.
- garlic cloves: Crushed to release aromatic flavor into the cooking juices.
- yellow onion: Sliced to soften and add sweetness during slow cooking.
- orange juice: Adds citrus acidity and moisture while cooking.
- lime juice: Brightens the pork flavor with fresh acidity.
- corn tortillas: Warmed before serving as the taco base.
- white onion: Diced as a fresh crunchy taco topping.
- cilantro: Chopped and added fresh for herbal flavor.
Tools You’ll Need
- 6-quart slow cooker: A 6-quart slow cooker gives pork shoulder enough space to cook evenly and prevents crowded meat from steaming instead of tenderizing.
- Large baking tray: A sturdy baking tray lets shredded pork spread into a thin layer for crisp edges without burning.
- Sharp chef knife: A sharp 8-inch chef knife makes cutting pork shoulder chunks safer and cleaner than a dull blade.
Instructions
Step 1: Season the pork shoulder pieces

Cut 4 pounds boneless pork shoulder into large chunks and coat them with 2 teaspoons kosher salt, 2 teaspoons ground cumin, 1 tablespoon smoked paprika, 1 teaspoon dried oregano and black pepper. Work the spices into the meat with your hands for 3 to 4 minutes at room temperature.
Place the seasoned pork into the slow cooker with 6 crushed garlic cloves, 1 sliced yellow onion, 1/2 cup orange juice and 1/4 cup lime juice. The surface becomes evenly coated and smells citrusy after 5 minutes.
Miss this coating step and the flavor stays only on the outside. Seasoning before the 8-hour cook allows the spices to penetrate the pork fibers.
Tip: Use pork shoulder with visible marbling because the fat melts slowly and keeps the meat moist during the long cook.
Step 2: Slow cook the pork until tender

Cover the slow cooker and cook the seasoned pork shoulder at low heat about 200°F for 8 to 10 hours. Use a fork to gently press and turn the pork once around hour 6 so the juices redistribute through the meat. The pork changes from firm chunks into soft strands that pull apart easily.
You’ll notice a rich aroma and clear juices around the meat. Skip this long cooking window and the pork stays chewy instead of shredding. Low temperature and extended time break down collagen into tender texture.
Preheat the oven to 200°F now so it’s fully hot by the time the pan goes in.
Tip: Avoid lifting the lid during the first 4 hours because lost heat can extend the cooking time.
Step 3: Shred and crisp the pork

Transfer the tender pork shoulder to a baking tray and shred it with two forks for 5 minutes. Spread the strands into an uneven layer and spoon over 1/2 cup cooking juices before placing it under a 425°F broiler for 5 to 8 minutes. The edges turn deep golden and slightly crisp while the center stays juicy.
You’ll hear small sizzling sounds as the fat caramelizes. (I tested skipping this step once. The meat tasted good but missed the crispy carnitas texture.
) Broiling at high heat creates browned edges through fast surface caramelization.
Tip: Keep some larger pork strands because mixed sizes create better texture in tacos and bowls.
Step 4: Assemble the pork carnitas tacos

Warm 12 small corn tortillas at 350°F for 5 minutes and fill each with shredded pork shoulder, 1/2 cup diced white onion and 1/4 cup chopped cilantro. Fold each tortilla gently and arrange the tacos with uneven filling for a homemade look.
The tortillas become flexible while the pork stays glossy with crisp edges. You’ll smell fresh cilantro mixing with smoky pork.
Miss warming the tortillas and they can crack when folded. Warm tortillas hold the filling better and prevent tearing during serving.
Tip: Add fresh lime wedges right before eating because the acidity brightens the rich pork flavor.
Pro Tips
- Choose pork shoulder with visible marbling and avoid very lean cuts because the fat melts during the 8 to 10 hour slow cook and keeps the strands juicy.
- Broil the shredded pork at 425°F for 5 to 8 minutes and spread it thinly so more edges develop the crispy texture carnitas are known for.
- Save at least 1 cup of the cooking liquid before shredding because adding 2 to 3 tablespoons back into the pork prevents dry leftovers.
- Cut the pork into 3-inch chunks instead of one large piece because smaller sections absorb the cumin and smoked paprika flavor more evenly during cooking.
- Warm corn tortillas at 350°F for 5 minutes before filling them because cold tortillas often split around the juicy pork.
- Finish each serving with fresh lime juice within 2 minutes of plating because the acidity cuts through the rich pork fat.
- Add 1 tablespoon chipotle powder and 2 minced chipotle peppers in adobo for a smoky spicy version with deeper heat.
- Mix in 1 teaspoon ground cinnamon with the seasoning blend for a traditional sweet-savory carnitas flavor that pairs well with citrus.
- Turn the recipe into bowls by serving the pork over 3 cups cooked white rice with black beans and fresh salsa instead of tortillas.
- Make a lighter version by serving 4 ounces of shredded pork with lettuce cups and extra lime instead of corn tortillas.
Storage Instructions
Store leftover shredded pork in an airtight glass container in the refrigerator for up to 4 days. For freezing, cool the meat completely and place it with a small amount of cooking liquid in freezer-safe bags for up to 3 months.
Remove excess air before sealing to reduce freezer burn. Reheat the pork in a 350°F oven for 15 to 20 minutes or warm it in a skillet with 2 tablespoons of reserved juices.
Add fresh lime after reheating for brightness. Discard leftovers if you notice sour smells, slimy texture, or unusual color changes.
Print
Crockpot Carnitas
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
This easy Crockpot Carnitas recipe is one of the best ideas for quick and simple weeknight dinner, meal prep, holiday, potluck, brunch or party menus. The secret is slow cooking pork until the texture turns tender with crispy golden edges and a rich smoky smell. This healthy version uses simple spices and a special finishing step that creates amazing shredded pork without extra work. It’s a homemade favorite everyone asks for.
Ingredients
- 4 pounds boneless pork shoulder
- 2 teaspoons kosher salt
- 2 teaspoons ground cumin
- 1 tablespoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon black pepper
- 6 large garlic cloves
- 1 large yellow onion
- 1/2 cup orange juice
- 1/4 cup lime juice
- 12 small corn tortillas
- 1/2 cup white onion
- 1/4 cup cilantro
Instructions
- Cut 4 pounds boneless pork shoulder into large chunks and coat them with 2 teaspoons kosher salt, 2 teaspoons ground cumin, 1 tablespoon smoked paprika, 1 teaspoon dried oregano and black pepper. Work the spices into the meat with your hands for 3 to 4 minutes at room temperature. Place the seasoned pork into the slow cooker with 6 crushed garlic cloves, 1 sliced yellow onion, 1/2 cup orange juice and 1/4 cup lime juice. The surface becomes evenly coated and smells citrusy after 5 minutes. Miss this coating step and the flavor stays only on the outside. Seasoning before the 8-hour cook allows the spices to penetrate the pork fibers.
- Cover the slow cooker and cook the seasoned pork shoulder at low heat about 200°F for 8 to 10 hours. Use a fork to gently press and turn the pork once around hour 6 so the juices redistribute through the meat. The pork changes from firm chunks into soft strands that pull apart easily. You’ll notice a rich aroma and clear juices around the meat. Skip this long cooking window and the pork stays chewy instead of shredding. Low temperature and extended time break down collagen into tender texture. Preheat the oven to 200°F now so it’s fully hot by the time the pan goes in.
- Transfer the tender pork shoulder to a baking tray and shred it with two forks for 5 minutes. Spread the strands into an uneven layer and spoon over 1/2 cup cooking juices before placing it under a 425°F broiler for 5 to 8 minutes. The edges turn deep golden and slightly crisp while the center stays juicy. You’ll hear small sizzling sounds as the fat caramelizes. (I tested skipping this step once. The meat tasted good but missed the crispy carnitas texture.) Broiling at high heat creates browned edges through fast surface caramelization.
- Warm 12 small corn tortillas at 350°F for 5 minutes and fill each with shredded pork shoulder, 1/2 cup diced white onion and 1/4 cup chopped cilantro. Fold each tortilla gently and arrange the tacos with uneven filling for a homemade look. The tortillas become flexible while the pork stays glossy with crisp edges. You’ll smell fresh cilantro mixing with smoky pork. Miss warming the tortillas and they can crack when folded. Warm tortillas hold the filling better and prevent tearing during serving.
Notes
Pro Tips:
- Choose pork shoulder with visible marbling and avoid very lean cuts because the fat melts during the 8 to 10 hour slow cook and keeps the strands juicy.
- Broil the shredded pork at 425°F for 5 to 8 minutes and spread it thinly so more edges develop the crispy texture carnitas are known for.
- Save at least 1 cup of the cooking liquid before shredding because adding 2 to 3 tablespoons back into the pork prevents dry leftovers.
- Cut the pork into 3-inch chunks instead of one large piece because smaller sections absorb the cumin and smoked paprika flavor more evenly during cooking.
- Warm corn tortillas at 350°F for 5 minutes before filling them because cold tortillas often split around the juicy pork.
- Finish each serving with fresh lime juice within 2 minutes of plating because the acidity cuts through the rich pork fat.
Storage: Store leftover shredded pork in an airtight glass container in the refrigerator for up to 4 days. For freezing, cool the meat completely and place it with a small amount of cooking liquid in freezer-safe bags for up to 3 months. Remove excess air before sealing to reduce freezer burn. Reheat the pork in a 350°F oven for 15 to 20 minutes or warm it in a skillet with 2 tablespoons of reserved juices. Add fresh lime after reheating for brightness. Discard leftovers if you notice sour smells, slimy texture, or unusual color changes.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Cuisine: Mexican
Nutrition
- Serving Size: 659g
- Calories: 1101
- Sugar: 7g
- Sodium: 1482mg
- Fat: 100g
- Carbohydrates: 50g
- Fiber: 9g
- Cholesterol: 405mg
Frequently Asked Questions
Yes, you can cook the pork up to 3 days ahead and store it after shredding. Reheat it at 350°F for 15 to 20 minutes with a few tablespoons of cooking juices added back so the texture stays moist.
The pork may have too much liquid after slow cooking, which prevents browning. Drain excess juices and broil the shredded pork at 425°F for 5 to 8 minutes until the edges become deep golden.
Freeze the shredded pork in an airtight freezer container for up to 3 months. Thaw overnight in the refrigerator, then warm it at 350°F for about 15 minutes with reserved juices added.
Pork butt is the closest replacement because it has similar marbling and texture. Avoid very lean pork cuts because they can become dry during the 8 to 10 hour slow cooking time.
For a larger gathering, double the recipe using two slow cookers instead of overcrowding one. Each 4-pound batch serves about 4 people when used for tacos, bowls, or meal prep portions.
Final Thoughts
This is the kind of recipe I wish I had found years ago. It would have saved me so many stressful dinner nights. But now that I have Crockpot Carnitas, I make it all the time and I think you will too.
If you enjoyed this, check out some of my other popular recipes on the blog. These slow cooker carnitas and crockpot carnitas recipes are perfect when you want simple comfort food. Leave a comment, I read every single one and it really makes my day.
Readers also use it for: pork carnitas tacos, shredded pork crockpot, mexican crockpot dinners, dump and go crockpot dinners.