These Slow Cooker Carnitas Tacos are filled with tender, citrusy pork seasoned with warm spices and slow-cooked until fall-apart delicious. A quick broil makes the shredded pork crispy around the edges—perfect tucked into warm corn tortillas with pico de gallo, cilantro, and Cotija cheese.

Jump to:
🍑 The Ingredients
A savory, warmly spiced rub and bright citrus infuse the pork as it slow-cooks, creating tender, flavorful carnitas with deliciously crisp edges. Find ingredient notes (including substitutions and variations) below.

📝 Ingredient Notes and Substitutions
- Pork shoulder: Also called pork butt or Boston butt, this well-marbled cut becomes wonderfully tender after a long, slow cook. Bone-in or boneless both work; just remove the bone before shredding.
- Citrus: Fresh orange and lime juice add a bright, tangy note to the pork. Add the rinds to the slow cooker for extra aroma, then discard them before shredding.
- Spices: Oregano, cumin, chili powder, and cayenne give the carnitas a savory warmth. Adjust the cayenne to suit your preferred heat level.
- Onion and garlic: These add a flavorful base as the pork cooks. The strained cooking liquid can be spooned over the shredded pork before broiling to keep it moist and flavorful.
- Tortillas and toppings: Warm corn tortillas are a classic choice, but flour tortillas work, too. Add your favorite taco toppings alongside the pico de gallo, cilantro, and Cotija.
Refer to the recipe card (with video) below for a full list of ingredients and measurements.
🔥 Tips and Tricks for Perfect Carnitas
- Trim excess fat, but don’t remove it all. A little fat helps keep the pork moist and flavorful as it cooks.
- Arrange the onions under the pork. They create a flavorful bed and help keep the meat from sitting directly on the bottom of the slow cooker.
- Cook until fork-tender. Pork shoulders vary in size, so use the 8-to-12-hour range as a guide; the pork is ready when it shreds easily.
- Save the cooking liquid. Strain it and toss a little with the shredded pork before broiling to add moisture and flavor.
- Spread the pork in a single layer. This helps it crisp instead of steam; broil in batches if your baking sheet is crowded.
- Watch closely under the broiler. Carnitas can go from golden and crisp to over-browned quickly, so check as they cook and stir between rounds.
- Warm the tortillas before serving. They’ll be softer and easier to fold around the filling.
👩🏼🍳 How to Make Slow Cooker Carnitas Tacos

- Step 1: In a small bowl, whisk the salt with the oregano, cumin, chili powder, and cayenne.

- Step 2: Sprinkle the spice rub all over the pork shoulder. You won’t use all of the rub.

- Step 3: Add a layer of onion to the bottom of your slow cooker. Add the seasoned pork shoulder. Add the garlic, bay leaves, lime juice (and rind), oranges (and rinds), beer, soda, and the rest of the spice rub.

- Step 4: Cook on LOW for 8 to 10 hours. Remove the pork shoulder from the slow cooker and shred with two forks.

- Step 5: Add some of the strained liquid from the slow cooker to the pork. Place under the broiler until crispy; toss once or twice, about 6 minutes.

- Step 6: Build the tacos by placing the carnitas on warmed corn tortillas and garnish with pico de gallo and chopped cilantro.
🍽️ How to Serve
- Spoon the crispy carnitas into warm corn tortillas.
- Top with pico de gallo, fresh cilantro, and crumbled Cotija cheese.
- Serve with lime wedges for an extra squeeze of citrus.
- Add sliced avocado, diced onion, or your favorite restaurant-style salsa for more flavor and texture.
- Pair with homemade Mexican rice, authentic refried beans, or a simple Southwestern salad for a heartier meal.
🙋🏽♂️ Frequently Asked Questions
Yes. Cook and shred the pork, then refrigerate it with some of the strained cooking liquid. Broil it just before serving for the crispiest edges.
Absolutely. Bone-in pork shoulder works well; remove the bone after cooking, before shredding the meat.
Store the pork separately from the tortillas and toppings in an airtight container in the refrigerator for up to four days
The carnitas are delicious in burritos, quesadillas, rice bowls, nachos, or a torta—a Mexican-style sandwich served on a roll with your favorite toppings.

🌮 More Amazing Taco Recipes
Ready to make the best pork tacos this side of the Rio Grande? Go for it!
And when you do, be sure to take a photo of them, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

Slow Cooker Carnitas Tacos
Video
Equipment
- 6-qt Slow-Cooker or Large Dutch Oven
Ingredients
For the Spice Rub
- 3 teaspoon Kosher salt
- 2 teaspoon Mexican oregano
- 1 teaspoon dried cumin
- 1 tablespoon ancho chile powder or regular chile powder
- 1 teaspoon ground cinnamon
Everything Else
- 1 4 to 5 lb boneless pork shoulder such as a Boston butt, can also use bone-in
- 1 large white onion sliced
- 4 garlic cloves roughly chopped
- 2 bay leaves
- Juice of 1 lime don't discard the squeezed lime
- Juice of 2 oranges don't discard the squeezed oranges
- 1 cup Mexican beer lager is good
- 1 cup Dr. Pepper or Coca-Cola with real sugar, if available (if not, just regular soda will work)
- Coarse sea salt (optional) for finishing the cooked meat
Served With
- 8 to 12 corn or flour tortillas warmed
- chopped onion
- pico de gallo
- fresh cilantro
- fresh guacamole
- fresh lime wedges
Instructions
- Mix all the spice ingredients in a small bowl.3 teaspoon Kosher salt, 2 teaspoon Mexican oregano, 1 teaspoon dried cumin, 1 tablespoon ancho chile powder, 1 teaspoon ground cinnamon
- Rub enough of the spice mixture over the pork to cover. Save the extra spice mixture.1 4 to 5 lb boneless pork shoulder
- Place a layer of onions on the bottom of the slow cooker, and then place the meat on top. Add the remaining ingredients, including the squeezed lime and oranges, as well as the remaining spice mixture.1 large white onion, 4 garlic cloves, 2 bay leaves, Juice of 1 lime, Juice of 2 oranges, 1 cup Mexican beer, 1 cup Dr. Pepper or Coca-Cola
- Cook on low for 8 to 10 hours (or on high for 4 to 6 hours)
- Use two large spatulas to remove the pork to a large baking sheet. The meat will be extremely tender. Save 1 to 1½ cups of the liquid from the slow cooker.
- Use two forks to shred the meat. Pour the reserved liquid all over the pulled meat.
- Place under a broiler on high for 4 to 8 minutes, keeping an eye on it as it cooks…don't let it burn! Turn the meat halfway through to ensure the meat gets crispy all over. Taste and sprinkle with more coarse sea salt, if desired.Coarse sea salt (optional)
- Served at once with warmed tortillas and garnishes.8 to 12 corn or flour tortillas, chopped onion, pico de gallo, fresh cilantro, fresh guacamole, fresh lime wedges









Trent Brown says
We made a small batch of the carnitas last night but it was to late to crisp by the time it was done so we refridgerated it.
Today we went to crisp it in the broiler but it was kinda failing probably due to being cold and having to much broth. So, we transfered it to a very hot cast iron pan and it crisped up perfectly!
Late lunch today but SO GOOD! This goes into the ‘gotta share and gotta do this again’ drawer.
Thanks again Guys!
Kris Longwell says
Hi Trent! We are so so happy you made the carnitas tacos and had such great success! Crisping up in a hot cast-iron skillet is perfect! Now we’re craving them!! LOL!! Thanks, as always, for sharing and for the GREAT review! We can’t tell you enough how much that means to us. Have a GREAT week! Kris & Wesley
Kynthia says
You seem like someone who just might have a jar of duck fat in the pantry.
Try frying your shredded pork in duck fat (confit style) duck fat is way better than lard and you’ll get that amazing smooth and crispy effect.
Kris Longwell says
You know us well! We LOVE duck fat! We’ll do this for sure! Thanks so much for the tip!! YUM!!!