Mexican Pork Carnitas Tacos
How to make authentic carnitas cooked low and slow in a slow-cooker with citrus juices and Mexican spices.
Slow Cooked Carnitas make some seriously flavorful tacos! Carnitas are known for being a tender, slow-cooked pork with a crisp coating. This is achieved by cooking the pork low and slow with a Mexican spice rub and simmered in juices. The key is taking the time to make the pork extra tender.
My brother lived in the heart of Mexican for years so he knows his tacos! You can’t walk around Mexico without seeing carnitas sold on every single corner. Now, this carnitas recipe is a staple in our home so basically taco Tuesday is recurring all of the time. It is so flavorful, versatile, and once you have this carnitas recipe down pat, you can use it for any type of Mexican dishes. You can make carnitas burritos, carnitas tacos, carnitas nachos, and so much more.
I tried making these pork carnitas two ways — one way is cooked in a dutch-oven pan for several hours and the other way is cooked in a slow-cooker. Both provided delicious carnitas but the slow cooker won for the most tender, moist, melt-in-your-mouth carnitas.
There are a few secrets for making perfect carnitas. I found that a mix of Coca-Cola and fresh citrus juices make the perfect combination. Once the carnitas are tender, sauteeing them in a little bit of oil helps to create crispy edges and lock in more flavor. I love serving carnitas tacos with pickled red onions.
How to make Mexican Pork Carnitas:
- Start with a boneless, skinless pork shoulder. Ask your local butcher to pick out the best one.
- Rub with Mexican spices. This is key to bring out the Mexican flavors without being too overpowering.
- Simmer it with fresh orange and lime juices. Add Coca-Cola to make it extra tender.
- Cook low and slow for 8-10 hours on low, or 6 hours on high. Once the pork is tender, shred using two forks.
- Place shredded pork in heated skillet with a small amount of oil. Saute the pork until edges are crispy. You don’t want to get it too brown as it will dry out the pork. You just want to sear it.
- Serve with homemade pickled onions, cotija cheese, cilantro, fresh lime, all on hot corn tortillas.
- 3 1/2 - 4 lb. Pork Shoulder boneless
- 1 Tablespoon Salt
- 1 teaspoon Pepper
- 1 teaspoon Chili Powder
- 1 teaspoon Cumin Powder
- 1 Onion finely diced
- 4 Garlic Cloves diced or 1/2 teaspoon Garlic Powder
- 3/4 cup Fresh Orange Juice
- 1/4 cup Lime Juice
- 1 - 12 ounce can Coca-Cola
- 1-2 Tablespoons Oil
- Corn Tortillas
- Cotija Cheese
- Pickled Onions
- Homemade Pickled Onions: adapted from Kelsey Nixon
- 1/2 Red Onion thinly sliced
- 1/3 cup Vinegar apple cider or red wine vinegar
- 1/4 cup Lime Juice
- 1/3 cup Sugar
- 2 1/2 teaspoons Salt
- 1 Jalapeno deseeded
- Place pork shoulder in a slow cooker. Rub salt, pepper, chili powder, cumin, onion, and garlic all over pork.
- Pour orange juice, lime juice, and Coca-Cola all over pork.
- Cook on low for 8-10 hours or on high for 6 hours.
- Once pork is tender, use two forks to shred pork.
- In a large skillet, over medium-high heat, add oil. Place shredded pork and saute for several minutes until edges become crispy. Make sure not to overcook. Just before serving, drizzle juices all over pork to keep them moist.
- Serve with corn or flour tortillas and top with cotija cheese, avocado, pickled onions, and cilantro.
- To make pickled onions:
- In a small saucepan, combine vinegar, lime juice, sugar, salt, and jalapeno. Bring to a simmer over medium-high heat, until sugar is dissolved, about 2 minutes.
- Place the onion slices in a bowl and pour vinegar mixture over them. Completely cover and let cool for 15-20 minutes. Transfer to refrigerator for at least 15 minutes.
Happy Cooking, my friends!