Tender Slow-Cooker Pork Carnitas Recipe for Homemade Tacos

Making pork carnitas in the slow cooker is simple and delicious. The pork becomes tender enough to shred, stays juicy, and gets those irresistible crispy bits when finished. Use it for tacos, salads, quesadillas, or alongside eggs—this recipe is versatile and satisfying.

Slow cooker pork carnitas

We love Mexican flavors in our household, and living in San Diego gives us great inspiration. I used to order carnitas when dining out, but after perfecting this slow-cooker version at home, it’s become a go-to. It has a balanced blend of spices and requires only a pan for searing and a slow cooker. Note: this is not an Instant Pot recipe.

Slow-Cooker Pork Carnitas Ingredients

Carnitas ingredients
  • 4–5 lbs pork butt or pork shoulder (bone-in or boneless). If bone-in, remove the bone; choose a slightly larger piece if it includes the bone.
  • 1 onion, chopped (yellow or white)
  • 1 cup orange juice (fresh or bottled)
  • ½ cup water (add a bit more for cuts larger than 5 lbs)
  • 3 teaspoons salt (adjust to taste)
  • 1 teaspoon black pepper
  • 2 teaspoons onion powder
  • 2 teaspoons garlic powder
  • ½ teaspoon ground cumin
  • ½ teaspoon paprika
  • ½ teaspoon dried oregano
  • ¼ teaspoon cayenne pepper
Searing carnitas
Pork in slow cooker

How to Make Slow-Cooker Pork Carnitas

Step one – Pat the pork dry and cut it into large chunks. If bone-in, trim the meat away from the bone and discard the bone.

Step two – Heat a pan over medium-high heat and brown each piece for about 3 minutes per side, until golden. Work in batches if needed so the pan stays hot and the meat sears properly.

Step three – While searing, combine the salt, pepper, onion powder, garlic powder, cumin, paprika, oregano, and cayenne in a bowl.

Step four – Transfer the seared pork to the slow cooker and sprinkle the spice mix over the meat, tossing or turning pieces so the seasoning coats everything evenly.

Step five – Add the chopped onion, orange juice, and water. The liquid should come to about halfway up the meat; add a little more water for larger roasts.

Step six – Cover and cook on low for about 8 hours, until the pork is very tender.

Step seven – Remove the pork to a cutting board and shred with two forks; it should pull apart easily. Reserve some cooking liquid and drizzle a few tablespoons back into the shredded meat to keep it moist. Optionally crisp the shredded carnitas in a hot skillet with a little oil for 5–6 minutes before serving.

Tips

Leftovers: To revive and crisp leftover carnitas, sauté them in a hot pan with a small drizzle or spray of oil for 5–6 minutes until edges are brown and crisp.

Storage: Refrigerate cooled carnitas in an airtight container for 4–5 days. Freeze for longer storage in freezer-safe containers or bags.

Finished carnitas

Slow-Cooker Pork Carnitas

This slow-cooker pork carnitas recipe is flavorful, easy to prepare, and great for tacos, bowls, or sandwiches. Make it ahead and enjoy leftovers throughout the week.
Prep Time 20 mins
Cook Time 8 hrs
Course Main Course
Cuisine Mexican
Servings 10
Calories 345 kcal

Equipment

  • Slow cooker
  • Pan for searing
  • Airtight container for storage

Ingredients

  • 4–5 lbs pork butt (or pork shoulder)
  • 1 onion, chopped (white or yellow)
  • 1 cup orange juice
  • ½ cup water
  • 3 teaspoons salt, or to taste
  • 1 teaspoon black pepper
  • 2 teaspoons garlic powder
  • 2 teaspoons onion powder
  • ½ teaspoon cumin
  • ½ teaspoon paprika
  • ½ teaspoon oregano
  • ¼ teaspoon cayenne pepper

Instructions

  1. Pat the pork dry and cut into large chunks; remove the bone if using a bone-in roast.
  2. Sear chunks on medium-high heat for about 3 minutes per side until golden. Sear in batches if needed.
  3. Mix the salt, pepper, onion powder, garlic powder, cumin, paprika, oregano, and cayenne while searing.
  4. Place seared pork in the slow cooker, sprinkle and toss with the spice mix. Add chopped onion, orange juice, and water so the liquid comes about halfway up the meat.
  5. Cover and cook on low for about 8 hours, until very tender. Shred with two forks, reserve some cooking liquid, and add a bit back to the shredded meat for moisture. Optionally crisp before serving.

Notes

Nutrition values are approximate and based on the ingredients listed for one suggested serving; actual values will vary with portion sizes and substitutions.

Nutrition

Serving: 1 serving | Calories: 345 kcal | Carbohydrates: 5 g | Protein: 23 g | Fat: 20 g | Saturated Fat: 11 g | Sodium: 311 mg | Fiber: 1 g | Sugar: 3 g

You might also like:

Restaurant Style Salsa

Spicy Jalapeño Salsa