Carnitas Pork Tacos Recipe: Slow-Cooked Citrus-Kissed Pork in Warm Tortillas

Carnitas Pork Tacos Recipe: Slow-Cooked Citrus-Kissed Pork in Warm Tortillas

Slow-cooked pork transforms into tender, citrus-kissed carnitas that redefine taco night. This method delivers restaurant-quality results with minimal effort.

Crispy edges and juicy centers come together in warm tortillas, ready for your favorite toppings. The slow cooking process ensures every bite is packed with flavor.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Carnitas Pork Tacos

Pork shoulder and citrus make magic. Warm tortillas finish the job.

Ingredient Amount Notes
Pork Shoulder 🥩 3 lb Boneless, cut into chunks
Orange Juice 🍊 1 cup Freshly squeezed preferred
Lime Juice 🍋 ¼ cup Freshly squeezed essential
Garlic Cloves 🧄 6 cloves Minced for depth of flavor
White Onion 🧅 1 whole Diced, medium size
Ground Cumin 🌿 2 tsp Toasted for warmth
Dried Oregano 🍃 2 tsp Mexican oregano ideal
Bay Leaves 🌿 2 pieces Whole, for infusion
Kosher Salt 🧂 2 tsp Plus more to taste
Black Pepper 🌶️ 1 tsp Freshly ground preferred
Corn Tortillas 🌮 12 pieces Warm before serving
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
White Onion 🧅 1 whole Thinly sliced, for topping
Limes 🍋 2 whole Cut into wedges

[recipe_ingredient_scaler]

The pork shoulder is non-negotiable here—bone-in or boneless, but avoid lean cuts like tenderloin (they dry out). Costco has great prices on big roasts, or grab a smaller piece from Whole Foods. Look for good marbling; that fat renders down into pure flavor. I’ve tried this with country-style ribs too—works, but takes longer to shred.

No orange juice? Lime juice with a splash of pineapple gets you close. Short on cumin? Add an extra teaspoon of oregano—it’s not the same, but still delicious. Dried out tortillas? Wrap them in a damp towel and microwave for 30 seconds. The cilantro can be swapped for parsley (less authentic, but fine).

Carnitas taste even better the next day. Store in the fridge for up to 4 days or freeze for 3 months. Reheat in a skillet to crisp the edges again—microwave works, but you’ll lose that texture.

❤️

Why You’ll Love This Recipe

  • Set It and Forget: Honestly, just toss the pork shoulder with orange and lime juice in the slow cooker and let it do the work.
  • Citrusy Depth: The garlic and white onion caramelize in the citrus juices, giving every bite that sweet-tangy punch.
  • Taco Night Hero: I’ve served these at casual dinners and last-minute gatherings—always a hit, no stress.
  • Stretches Far: One pork shoulder makes enough for tacos tonight, burrito bowls tomorrow, and still some left for nachos.

Step-by-Step Instructions for Carnitas Pork Tacos

Here’s the method that turns tough pork shoulder into tender, citrus-kissed perfection for your tacos.

Step 1: Season and Sear the Pork Shoulder

Cut the 3 lb Pork Shoulder into 2-inch chunks and pat them dry with paper towels. This ensures a good sear rather than steaming the meat. Season all over with the 2 tsp Kosher Salt, 1 tsp Black Pepper, 2 tsp Ground Cumin, and 2 tsp Dried Oregano.

Heat a large Dutch oven over medium-high heat until hot. Add the pork in batches, being careful not to overcrowd the pan. Sear for 3-4 minutes per side until deeply browned on all sides. This builds a flavor foundation that can’t be skipped.

Transfer the seared pork to a plate and set aside. Don’t drain the fat—this adds incredible flavor to the finished dish.

Step 2: Build the Braising Liquid and Slow Cook

In the same Dutch oven, add the 1 whole White Onion (diced) and 6 cloves Garlic Cloves (minced). Cook for 2-3 minutes until softened and fragrant. Pour in the 1 cup Orange Juice and 0.25 cup Lime Juice, scraping up any browned bits from the bottom.

Return the pork to the pot along with the 2 pieces Bay Leaves. The liquid should come about halfway up the pork. If it doesn’t, add a splash of water. Bring to a simmer, then reduce heat to low.

Cover and cook for 2.5-3 hours, turning the pork occasionally, until the meat shreds easily with a fork. The pork is done when it falls apart at the touch—this slow cooking transforms the tough shoulder into tender carnitas.

Step 3: Shred and Crisp the Carnitas

Once the pork is fall-apart tender, remove it from the liquid with a slotted spoon and place it on a baking sheet. Shred the pork using two forks, discarding any large fat pieces. The meat should be moist but not soupy.

Here’s the thing—this is where you create that signature crispy exterior. Heat a large skillet over medium-high heat and add a bit of the cooking liquid. Spread the shredded pork in an even layer and let it cook undisturbed for 3-4 minutes until crispy and browned.

Stir and repeat until all the pork has developed those delicious crispy edges. The contrast between the crispy bits and tender meat is what makes carnitas special.

Step 4: Warm the Tortillas and Assemble the Tacos

Heat a dry skillet over medium heat and warm the 12 pieces Corn Tortillas for 20-30 seconds per side until soft and pliable. Wrapping them in a damp towel and microwaving for 30 seconds works too if you’re in a hurry.

Fill each tortilla with a generous portion of the crispy carnitas. Top with the 1 whole White Onion (thinly sliced) and a sprinkle of the 0.5 cup Fresh Cilantro (chopped). The fresh toppings cut through the richness of the pork beautifully.

Serve immediately with the 2 whole Limes (cut into wedges) on the side for squeezing. The bright acidity from the lime ties all the flavors together perfectly.

👨‍🍳

Pro Tips For Making Carnitas Pork Tacos

  • Render the Fat: Let the pork shoulder cook low and slow until the fat cap fully renders—this is what makes carnitas crispy and flavorful. I learned this the hard way when my first batch turned out chewy instead of tender.
  • Char the Onions: Don’t just sauté the white onions—let them get a little charred in the pan before adding liquids. Sounds weird, but it works: that extra caramelization deepens the flavor in every bite.
  • Skip the Lean Cuts: Resist the urge to use pork loin or tenderloin; the shoulder’s fat and connective tissue are non-negotiable for authentic, melt-in-your-mouth carnitas.
  • Crisp at the End: After braising, spread the pork on a baking sheet and broil for 3-5 minutes to get those golden, crispy edges—I skip this when I’m lazy, but the dish is noticeably better when I don’t.

Health Benefits of These Flavors

Rich in Protein

This dish delivers a substantial protein boost from the 3 lb pork shoulder, providing about 50g of protein per serving. Protein is essential for muscle repair and growth, keeping you full and energized throughout the day. 💪

Healthy Fats Source

Pork shoulder contains monounsaturated fats, the heart-healthy kind also found in olive oil. These fats help reduce bad cholesterol levels while providing sustained energy. The slow cooking process renders much of the fat, making it easier to control your intake.

Vitamin C Boost

The 1 cup orange juice and ¼ cup lime juice in this recipe provide a significant dose of vitamin C, supporting immune function and skin health. Fresh citrus also enhances iron absorption from the pork, maximizing its nutritional benefits.

Antioxidant Spices

The cumin and oregano aren’t just for flavor—they’re packed with antioxidants. These spices help combat inflammation and may support digestive health. I always toast my cumin first to deepen both its flavor and nutritional profile.

Low-Carb Friendly

Skip the tortillas and serve this over a bed of greens for a low-carb option. The carnitas themselves contain virtually no carbs, making them perfect for keto or other low-carb diets. A 3-ounce serving has only about 2g net carbs. ✨

Rich in B Vitamins

Pork is an excellent source of B vitamins, particularly B12 and B6, which are crucial for energy metabolism and brain function. These nutrients help convert the food you eat into usable energy, keeping you fueled all day.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 35g13%
Dietary Fiber 5g18%
Sugars 4g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a slow cooker instead of a Dutch oven?

Brown the pork first, then transfer everything to your slow cooker. Cook on low for 6-8 hours or high for 4-5 hours. The texture will be just as tender, though you may need to crisp it in a skillet afterward.

2

What’s the best way to reheat leftovers?

Spread carnitas in a skillet with a splash of liquid over medium heat for 5-7 minutes, stirring occasionally. This restores the crispy edges. Avoid microwaving—it makes them soggy.

3

Can I substitute chicken for pork?

You can, but the texture won’t be the same. Use boneless thighs and reduce cooking time to 1.5-2 hours. Pork’s fat content is key for authentic carnitas flavor and moisture.

4

Why did my carnitas turn out dry?

Overcooking or insufficient liquid is usually the culprit. Ensure the pork is submerged halfway in liquid and cook until just shreddable, about 2.5-3 hours. Always crisp in a skillet at the end.

★★★★★4.5(1 review)
Chef Melanie

More recipe sites