See my guide on how to use an Instant Pot.

These Carnitas are tender and juicy with the most irresistible crispy edges. Made in the slow cooker, these pork carnitas are easy to make and perfect for tacos, quesadillas, nachos and more!

Four pork carnitas tacos on a plate.

Given my love of both Mexican cuisine and my slow cooker, it’s easy to see why carnitas is one of my favorite easy slow cooker recipes. For taco night or Cinco de Mayo, this carnitas recipe can’t be beat!

These carnitas are extremely versatile. They make the best pork tacos, they’re a delicious enchilada filling, and they take quesadillas to a whole new level. You can also add them to burrito bowls, nachos and more!

Make a big batch and enjoy a variety of delicious meals throughout the week. Or, put the leftovers in your freezer for a quick meal later on.

Tongs grabbing carnitas above a sheet pan.

What is Carnitas

Carnitas is Mexican pulled pork, typically made with pork butt or pork shoulder that’s slow cooked until it’s fall apart tender and juicy. Authentic carnitas are typically cooked in lard, but instead this recipe calls for slow cooking the seasoned pork with onion, garlic, orange juice and lime juice. While this recipe may not be 100% traditional, I assure you it is incredibly delicious.

The best parts are the crispy bits that you get by placing the shredded pork under the broiler. The edges caramelize, giving you the best combination of tender juicy pork and crispy edges!

Carnitas Recipe Ingredients

Ingredients for carnitas recipe.

  • Pork Shoulder or Pork Butt: These are the best types of pork for making carnitas because their higher fat content makes for extra tender and juicy pulled pork.
  • Seasonings: Dried oregano, ground cumin, chili powder, salt and pepper make the pork so flavorful.
  • Orange Juice and Lime Juice: These help to tenderize and flavor the meat as it cooks.
  • Onion and Garlic: For more flavor!

How to Make Carnitas

Here is a quick overview of the steps to making this recipe. Find the full recipe with ingredient amounts and instructions below.

  1. Put the pork in the slow cooker. Rub it with the seasoning mixture.
  2. Add the orange juice, lime juice, onion and garlic to the slow cooker. Uncooked seasoned pork butt in slow cooker with onion, garlic, orange juice and lime juice.
  3. Cover and cook until the pork shreds easily. This will take about 8 to 10 hours on low, or 5 to 6 hours on high.
  4. Remove the pork from the slow cooker. Shred using two forks.
  5. To get crispy edges on the pork (the best part!) place the shredded carnitas on a baking sheet and place it under the broiler for a few minutes until the edges begin to crisp and caramelize. I like to add a little of the juices from the slow cooker for flavor, but not so much that the pork becomes soggy. Shredded pork carnitas on a foil lined sheet pan.
  6. The carnitas is so good, you’ll want to eat it straight from the pan! Our favorite way to serve it is wrapped in warm tortillas, topped with chopped onion, avocado and fresh cilantro. A squeeze of fresh lime juice is delicious here too.

Shredded Mexican pulled pork in a bowl, garnished with cilantro.

Frequently Asked Questions

  • Can I use pork tenderloin or pork loin? These cuts of pork do not work well for carnitas because they don’t become as tender or as flavorful. The higher fat content in pork shoulder/pork butt makes for fall apart tender shredded pork with mouthwatering flavor.
  • Can I use bone in pork butt/shoulder? Yes, but it may take longer to cook due to the bone.
  • Can I freeze carnitas? Yes, carnitas freeze well. Store the shredded pork and some of the juices in an airtight container in the freezer for up to 3 months. Thaw overnight in the refrigerator. It’s best to freeze before crisping it under the broiler. This way, you can reheat in the oven on a baking sheet and crisp it at the same time. 
  • Can I make carnitas in the Instant Pot? Yes! You’ll love my Instant Pot Carnitas recipe!

Serving Suggestions

Carnitas can be used to make shredded pork tacos, enchiladas, or quesadillas. Try adding it to nachos, or serve in a burrito bowl or salad. Or keep it simple and serve carnitas alongside rice, beans and guacamole for a quick meal.

Try one or two of these recipes to round out the meal:

Four carnitas tacos on a plate with bowl of carnitas in background.

5 from 13 ratings

Carnitas (Slow Cooker Recipe)

Servings: 8 servings
Prep Time: 15 minutes
Cook Time: 6 hours
Total Time: 6 hours 15 minutes
This Carnitas recipe is easy to make in the crockpot. It's tender and juicy with the most irresistible crispy edges. Use it to make pork tacos, quesadillas, nachos, enchiladas and more!


  • 4 pound boneless pork butt or pork shoulder*
  • 1 tablespoon dried oregano
  • 2 teaspoons ground cumin
  • 1 teaspoon chili powder
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • ½ cup orange juice, from two small or one large orange
  • ¼ cup lime juice, from 2 limes
  • 1 yellow onion, chopped
  • 4 cloves garlic, minced
  • tortillas, chopped onion, chopped fresh cilantro, avocado, limes, etc., for serving, as desired


  • Place pork butt/shoulder in slow cooker.
  • In a small bowl, stir together the dried oregano, cumin, chili powder, salt and pepper. Rub the spice mixture on all sides of the pork. Arrange the pork so that it is fat side up in the slow cooker.
  • Pour the orange juice and lime juice around the sides of the pork in the slow cooker, so as not to rinse off the spice rub on top of the pork. Add the onion and garlic to the slow cooker.
  • Cover and cook on low for 8-10 hours or high for 5-6 hours, until pork shreds easily.
  • Remove the pork from the liquid in the slow cooker. Use two forks to shred the pork, discarding excess fat.
  • You can serve the pork now, or (the best way!) crisp it under the broiler. To crisp the pork, spread it out in a single layer on a rimmed baking sheet (if desired, you can line the baking sheet with foil for easy clean up). Add a little of the juices from the slow cooker to the pork, but not too much. Put pork under the broiler in the oven for 5 to 10 minutes, until the edges start to crisp.
  • Serve in tortillas with toppings as desired, or in a burrito bowl, on a salad, etc.


  • You can use a 3 to 5 pound pork butt/pork shoulder in this recipe.
  • You will need a 5 quart or larger slow cooker for this recipe.
  • The pork should be fully thawed before cooking.
  • Leftover carnitas can be stored in an airtight container in the freezer for up to 3 months. Add some of the juices to the carnitas before freezing. It is best to freeze the shredded pork before crisping it under the broiler. This way, you can reheat and crisp the pork in the oven at the same time. Thaw overnight in the refrigerator before reheating.
Serving: 1/8 cooked carnitas, Calories: 309kcal, Carbohydrates: 5g, Protein: 52g, Fat: 8g, Saturated Fat: 2g, Trans Fat: 1g, Cholesterol: 136mg, Sodium: 710mg, Potassium: 948mg, Fiber: 1g, Sugar: 2g, Vitamin A: 128IU, Vitamin C: 12mg, Calcium: 41mg, Iron: 3mg
Nutrition information is an estimate.
Cuisine: Mexican
Course: Main Course
Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.
This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!