Crispy Pork Carnitas Tacos Recipe Easy Homemade with Tangy Pickled Onions

Ready In
Servings
Difficulty

Let me tell you, nothing beats the smell of slow-cooked pork wafting through the kitchen, especially when it’s destined for crispy pork carnitas tacos topped with a zingy hit of tangy pickled onions. The first time I made these tacos, I was knee-high to a grasshopper in the kitchen, watching my grandma gently simmer pork shoulder for hours. The moment those crispy edges formed in the pan, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special.

Years ago, I stumbled upon this recipe on a rainy weekend while trying to recreate a street taco I’d fallen in love with during a trip. Honestly, it feels like pure, nostalgic comfort wrapped in a tortilla. My family couldn’t stop sneaking these tacos off the cooling rack (and I can’t really blame them). Let’s face it, these crispy pork carnitas tacos with tangy pickled onions are dangerously easy to make and perfect for everything from casual weeknight dinners to lively potlucks.

You know what? This recipe has become a staple for family gatherings and gifting alike. It’s the kind of dish that feels like a warm hug on a plate. Whether you’re brightening up your Pinterest taco board or looking to impress guests without breaking a sweat, this recipe delivers every single time. I’ve tested it more times than I can count—in the name of research, of course—and it’s always a winner.

Why You’ll Love This Crispy Pork Carnitas Tacos Recipe

After making these tacos countless times, I can tell you why they stand out from the crowd. Here’s the scoop based on my kitchen trials and family feedback:

  • Quick & Easy: While the pork simmers low and slow, the hands-on time is minimal—perfect for busy days or last-minute taco cravings.
  • Simple Ingredients: No fancy trips to specialty stores needed. You probably have most of these ingredients lounging in your pantry already.
  • Perfect for Any Occasion: Whether it’s a casual taco night, weekend brunch, or festive gathering, these tacos fit right in.
  • Crowd-Pleaser: Kids and adults alike rave about the crispy texture paired with the brightness of the pickled onions.
  • Unbelievably Delicious: The contrast between tender, juicy pork and crispy edges with the fresh zing of pickled onions is pure magic.

This recipe isn’t just any pork carnitas dish. The secret lies in finishing the pork on the stovetop or under the broiler to get those crispy edges that bring serious texture. Plus, the tangy pickled onions add a fresh pop that keeps every bite interesting. It’s comfort food reimagined—fast, flavorful, and with that perfect balance of crunchy and tender you didn’t even know you needed.

What Ingredients You Will Need for Crispy Pork Carnitas Tacos with Tangy Pickled Onions

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and a few fresh touches make all the difference.

  • Pork Shoulder (2 to 3 pounds / 900g to 1.4kg), trimmed of excess fat (the star player for tender carnitas)
  • Orange Juice (1 cup / 240ml), fresh-squeezed preferred (adds subtle sweetness and acidity)
  • Lime Juice (2 tablespoons), freshly squeezed (for brightness)
  • Garlic Cloves (4-5), minced (aromatic backbone)
  • Ground Cumin (1 teaspoon) (earthy warmth)
  • Dried Oregano (1 teaspoon) (herbal notes)
  • Bay Leaves (2) (classic slow-cooked flavor enhancer)
  • Salt (1½ teaspoons) and Black Pepper (1 teaspoon) (season to taste)
  • Vegetable Oil (2 tablespoons), for crisping (you can swap avocado oil if preferred)
  • Small Corn or Flour Tortillas (12-16) (corn for authentic flavor, flour for softness)
  • Red Onion (1 medium), thinly sliced (for pickling)
  • Apple Cider Vinegar (½ cup / 120ml) (for pickling onions)
  • Sugar (1 tablespoon) (balances the vinegar in pickled onions)
  • Water (½ cup / 120ml) (for pickling)
  • Fresh Cilantro (a handful), chopped (garnish and freshness)
  • Optional Toppings: sliced radishes, avocado slices, crumbled queso fresco, or your favorite hot sauce

For the best results, I recommend using a well-marbled pork shoulder from your local butcher or trusted brand for optimum tenderness and flavor. When selecting onions for pickling, choose firm red onions with vibrant color—they’ll pickle beautifully and add just the right tang.

Equipment Needed

  • Large Dutch Oven or Heavy-Bottomed Pot: Ideal for slow-cooking the pork evenly; if you don’t have one, a deep oven-safe skillet or slow cooker works too.
  • Sharp Chef’s Knife and Cutting Board: For prepping pork and slicing onions thinly.
  • Mixing Bowls: To mix the pickling liquid and toss onions.
  • Slotted Spoon or Tongs: For removing pork pieces without excess liquid.
  • Skillet or Cast Iron Pan: To crisp up the pork after slow cooking.
  • Measuring Cups and Spoons: For accurate seasoning and liquids.
  • Small Jar or Container with Lid: For pickling onions (optional but handy).

If you’re on a budget, a slow cooker can replace the Dutch oven, but be sure to finish the pork in a skillet to get that crispy crust. Also, maintain your knives sharp for safer and cleaner cuts—trust me, it helps a lot when you’re slicing those thin onions.

Preparation Method for Crispy Pork Carnitas Tacos with Tangy Pickled Onions

crispy pork carnitas tacos preparation steps

  1. Prepare the Pork: Trim excess fat off the pork shoulder and cut it into large chunks (about 2-inch pieces). This helps it cook evenly and allows more surface area to crisp later. Season generously with salt, pepper, cumin, and oregano. (Prep time: 10 minutes)
  2. Sear the Pork: Heat 1 tablespoon of vegetable oil in your Dutch oven over medium-high heat. Brown the pork pieces in batches until golden on all sides, about 3-4 minutes per side. This step locks in flavor and creates caramelization. Remove pork and set aside.
  3. Deglaze & Add Aromatics: Lower heat to medium and add minced garlic to the pot, sautéing until fragrant (about 30 seconds). Pour in orange juice and lime juice, scraping the browned bits from the bottom with a wooden spoon. These bits are pure gold for flavor.
  4. Slow Cook the Pork: Return the pork chunks to the pot. Add bay leaves and enough water to almost cover the meat (about 1 cup/240ml). Bring to a gentle simmer, cover with a lid, and reduce heat to low. Let it cook for 2 to 2½ hours, or until the pork is fork-tender and shreds easily. (Cook time: 2-2.5 hours)
  5. Pickle the Onions: While the pork cooks, combine apple cider vinegar, water, sugar, and a pinch of salt in a bowl. Stir until sugar dissolves. Add the thinly sliced red onions and let them marinate at room temperature for at least 30 minutes or refrigerate overnight for deeper flavor.
  6. Shred and Crisp the Pork: Once pork is tender, remove it from the pot with a slotted spoon and shred using two forks. Discard bay leaves. Heat remaining 1 tablespoon of oil in a large skillet over medium-high heat. Add shredded pork in batches, pressing it down slightly. Let it cook undisturbed for 3-5 minutes until crispy and golden on the bottom, then toss and crisp another side. Repeat until all pork is crispy and delicious.
  7. Warm the Tortillas: Heat tortillas in a dry skillet or directly over a low flame for a few seconds each side until pliable and warm. Keep wrapped in a clean kitchen towel to stay soft.
  8. Assemble Your Tacos: Pile crispy pork onto each tortilla, top with tangy pickled onions, fresh cilantro, and any optional toppings you love. Serve immediately with lime wedges on the side for an extra bright kick.

Pro tip: When shredding, save a bit of the cooking liquid to mix back into the pork if it feels dry before crisping. Also, don’t skip the crisping step—it’s what takes these carnitas from good to unforgettable.

Cooking Tips & Techniques for Perfect Crispy Pork Carnitas Tacos

Making carnitas is honestly one of those recipes where patience really pays off. Here are some tips I learned the hard way:

  • Low and Slow is Key: Resist the urge to crank up the heat. Slow cooking at a gentle simmer breaks down the pork’s connective tissues, resulting in unbeatable tenderness.
  • Don’t Skip the Sear: Browning the pork before slow cooking adds layers of flavor that you can’t achieve otherwise. It’s a small step that packs a punch.
  • Pickling Onions Overnight: The longer the onions sit in the vinegar mixture, the more flavorful and mellow they become. If you’re short on time, 30 minutes still works, but overnight is best.
  • Crisping the Pork: Use a hot pan with enough oil and avoid overcrowding. Give the pork space to develop that crispy crust instead of steaming.
  • Multitasking: While the pork simmers, prep the pickled onions and chop your garnishes. This keeps the workflow smooth and stress-free.
  • Leftover Magic: Crispy carnitas reheat well in a skillet and still hold their texture. Avoid microwaving if possible to keep that crunch.

One time, I skipped crisping the pork after shredding and honestly, it just felt a bit flat. Don’t make the same mistake! That crispy edge is where all the fun is.

Variations & Adaptations for Crispy Pork Carnitas Tacos

These tacos are wonderfully versatile. Here are some variations I’ve tried and loved:

  • Slow Cooker Version: Instead of simmering on the stove, cook the seasoned pork shoulder in a slow cooker on low for 6-8 hours. Finish by crisping in a hot skillet.
  • Spicy Kick: Add chopped chipotle peppers in adobo sauce to the cooking liquid for a smoky, spicy twist.
  • Gluten-Free Adaptation: Use corn tortillas (naturally gluten-free) and double-check your spices to avoid hidden gluten.
  • Vegetarian Twist: Swap pork with shredded jackfruit for a plant-based carnitas style taco. Cook jackfruit with similar spices and crisp in a skillet.
  • Fresh Mango Salsa: Add a spoonful of sweet mango salsa to balance the tangy pickled onions.

I once swapped out the orange juice for pineapple juice and the flavor was surprisingly bright and tropical—definitely worth a try if you want to shake things up!

Serving & Storage Suggestions

Serve your crispy pork carnitas tacos warm, right off the skillet, for maximum crunch and juiciness. They pair beautifully with a side of Mexican street corn, black beans, or a simple cabbage slaw for some extra crunch.

For beverages, icy margaritas, cold Mexican lagers, or fresh lime agua fresca complement the flavors wonderfully. Garnishing with fresh cilantro and lime wedges brightens every bite.

If you have leftovers, store the shredded pork and pickled onions separately in airtight containers in the refrigerator for up to 4 days. Reheat the pork in a skillet to revive the crispy texture. Tortillas can be wrapped in foil and warmed in the oven or microwave wrapped in a damp towel.

Just a heads up—flavors in the pork deepen after sitting overnight, making leftovers even tastier the next day. The pickled onions also mellow, so adjust the amount you use if you prefer a sharper zing.

Nutritional Information & Benefits

Per Serving (2 tacos) Amount
Calories ~350 kcal
Protein 28 g
Fat 18 g
Carbohydrates 20 g
Fiber 3 g
Sugars 4 g

The pork shoulder provides a rich source of protein and essential B vitamins. The pickled onions add antioxidants and a boost of vitamin C, helping digestion with their vinegar content. Using corn tortillas keeps it gluten-free and adds whole grains. This recipe balances indulgence with fresh, wholesome ingredients, making it a satisfying yet not overly heavy meal.

If you’re watching carbs, consider using low-carb tortillas or lettuce wraps as a tasty swap. Just watch the sodium levels if you’re mindful of salt intake.

Conclusion

If you haven’t tried making crispy pork carnitas tacos with tangy pickled onions yet, you’re seriously missing out. This recipe is the perfect blend of tender, juicy pork with irresistibly crispy edges and that bright pop of pickled onion that wakes up your taste buds. It’s a dish that’s simple enough for weeknights but special enough for entertaining friends and family.

Honestly, I love this recipe because it brings everyone to the table—kids, picky eaters, and seasoned taco lovers alike—and sparks smiles all around. Feel free to tweak the toppings and spices to make it your own. I’m excited to hear how you customize it!

Give it a try, share your results, and drop a comment below with your favorite taco add-ons or any questions you have. You’re going to want to bookmark this one for taco nights to come!

FAQs About Crispy Pork Carnitas Tacos

How long does it take to make pork carnitas from scratch?

Including cooking and prep, expect about 2½ to 3 hours. Most of that is hands-off simmering time, so it’s perfect for multitasking.

Can I make the pickled onions ahead of time?

Absolutely! They taste even better after sitting overnight in the fridge. Just keep them in an airtight container.

What’s the best way to crisp up the shredded pork?

Use a hot skillet with a bit of oil and cook the pork in batches without crowding. Let it sit undisturbed for a few minutes to form crispy edges.

Can I freeze leftover carnitas?

Yes! Freeze shredded pork in airtight bags for up to 3 months. Thaw overnight in the fridge before reheating.

Are corn or flour tortillas better for carnitas tacos?

It’s up to you! Corn tortillas offer authentic flavor and are gluten-free, while flour tortillas are softer and hold fillings well. Both work great.

Pin This Recipe!

crispy pork carnitas tacos recipe
Print

Crispy Pork Carnitas Tacos Recipe Easy Homemade with Tangy Pickled Onions

Tender, slow-cooked pork shoulder finished with crispy edges and topped with tangy pickled onions, perfect for easy and flavorful tacos.

  • Author: paula
  • Prep Time: 10 minutes
  • Cook Time: 2 hours 30 minutes
  • Total Time: 2 hours 40 minutes
  • Yield: 12-16 tacos (about 6-8 servings) 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 2 to 3 pounds pork shoulder, trimmed of excess fat
  • 1 cup fresh-squeezed orange juice
  • 2 tablespoons fresh lime juice
  • 45 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 2 bay leaves
  • 1½ teaspoons salt
  • 1 teaspoon black pepper
  • 2 tablespoons vegetable oil (or avocado oil)
  • 1216 small corn or flour tortillas
  • 1 medium red onion, thinly sliced
  • ½ cup apple cider vinegar
  • 1 tablespoon sugar
  • ½ cup water
  • A handful fresh cilantro, chopped
  • Optional toppings: sliced radishes, avocado slices, crumbled queso fresco, hot sauce

Instructions

  1. Trim excess fat off the pork shoulder and cut into large 2-inch chunks. Season with salt, pepper, cumin, and oregano.
  2. Heat 1 tablespoon vegetable oil in a Dutch oven over medium-high heat. Brown pork pieces in batches, about 3-4 minutes per side. Remove and set aside.
  3. Lower heat to medium, add minced garlic and sauté until fragrant (about 30 seconds). Pour in orange juice and lime juice, scraping browned bits from the pot.
  4. Return pork to pot, add bay leaves and about 1 cup water to almost cover meat. Bring to a gentle simmer, cover, reduce heat to low, and cook 2 to 2½ hours until fork-tender.
  5. While pork cooks, combine apple cider vinegar, water, sugar, and a pinch of salt in a bowl. Add sliced red onions and marinate at room temperature for at least 30 minutes or refrigerate overnight.
  6. Remove pork with slotted spoon, discard bay leaves, and shred with forks. Heat remaining 1 tablespoon oil in a skillet over medium-high heat. Crisp shredded pork in batches, pressing down and cooking 3-5 minutes per side until golden and crispy.
  7. Warm tortillas in a dry skillet or over low flame until pliable. Keep wrapped in a towel to stay soft.
  8. Assemble tacos by piling crispy pork on tortillas, topping with pickled onions, cilantro, and optional toppings. Serve immediately with lime wedges.

Notes

Save some cooking liquid to moisten pork before crisping if dry. Do not skip the crisping step for best texture. Pickled onions taste better after overnight marinating. Leftovers reheat well in a skillet to maintain crispiness. Slow cooker can be used but finish pork in skillet for crisp edges.

Nutrition

  • Serving Size: 2 tacos
  • Calories: 350
  • Sugar: 4
  • Fat: 18
  • Carbohydrates: 20
  • Fiber: 3
  • Protein: 28

Keywords: pork carnitas, crispy pork tacos, pickled onions, slow cooked pork, easy tacos, homemade carnitas, Mexican tacos

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating