Written by

Naomi Reid

Published

Crispy Carnitas Tacos Recipe Easy Homemade with Tangy Pickled Onions

Ready In 3 hours 45 minutes
Servings 6-8 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

Introduction

“You have to try the carnitas,” my neighbor Carlos said one Saturday afternoon, as he carried over a steaming plate from his kitchen. I was just about to dig into a sad sandwich, but the irresistible aroma pulled me in like a magnet. Honestly, I wasn’t expecting much—just another taco recipe, right? But as soon as I bit into that crispy, juicy carnitas taco topped with punchy, tangy pickled onions, I was hooked. Carlos mentioned this was his abuela’s secret recipe, something he perfected after years of experimenting in his tiny apartment kitchen. The crunch of the pork paired with the sharp zing of those pickled onions created a flavor combo that stuck with me for weeks.

That day, I scribbled down his instructions on the back of a grocery receipt—because who carries a notebook at a barbecue? Later, I tried to make it myself, messing up the first time by forgetting the slow braise step and ending with chewy pork. But after a couple of tries (and a few too many napkins used to mop up grease), I nailed the perfect crispy carnitas with just the right balance of tender meat and crackling edges, all brightened by those tangy pickled onions. Maybe you’ve been there too—craving something that tastes like a fiesta in your mouth but is simple enough to whip up on a weeknight. Well, this recipe is exactly that, and trust me, it’s worth the little mess it makes in your kitchen.

Why You’ll Love This Recipe

After testing this crispy carnitas tacos recipe countless times, I can say it’s one of those dishes that never fails to impress. Whether you’re cooking for yourself, family, or friends, it checks all the boxes for a satisfying meal without a mountain of prep.

  • Quick & Easy: Though the pork slow-cooks for depth, the hands-on time is minimal—perfect for those busy evenings when you want something special without the fuss.
  • Simple Ingredients: You probably already have most of what you need in your pantry. No exotic spices or mysterious sauces here.
  • Perfect for Casual Gatherings: Whether it’s a backyard hangout or a laid-back dinner, these tacos bring everyone together around the table.
  • Crowd-Pleaser: Kids, adults, picky eaters—all agree the crispy texture combined with the tangy pickled onions makes these tacos irresistible.
  • Unbelievably Delicious: The pork’s crispy edges with tender insides, plus the fresh zing of homemade pickled onions, create a flavor explosion that’s soul-satisfying.

This isn’t just another carnitas recipe floating around. The secret lies in finishing the pork in a hot skillet to get that coveted crispy crust, and the pickled onions cut through the richness with just the right amount of acidity. Honestly, every time I make these tacos, I close my eyes and savor the layers of flavor—comfort food with a little extra flair that you can proudly serve any time.

What Ingredients You Will Need

This crispy carnitas tacos recipe uses straightforward, wholesome ingredients to build layers of flavor and texture that taste so much more complex than they actually are. Most are pantry staples, with a few fresh touches for brightness.

  • Pork Shoulder (2 to 3 pounds / 900g to 1.4kg): The star of the show. Look for a cut with some fat marbling; it keeps the meat juicy and tender during slow cooking.
  • Vegetable Oil (2 tablespoons): For crisping the pork after it’s cooked. I usually reach for neutral oils like canola or avocado.
  • Onion (1 large, quartered): Adds savory depth to the braise.
  • Garlic (4 cloves, smashed): Classic aromatics that infuse the pork during cooking.
  • Orange Juice (1 cup / 240ml): Adds a subtle sweetness and tenderizes the meat.
  • Lime Juice (from 1 lime): Brightens the flavor and is also used in the pickled onions.
  • Bay Leaves (2): Essential for that subtle earthy aroma.
  • Ground Cumin (1 teaspoon): Adds warmth and a touch of smokiness.
  • Dried Oregano (1 teaspoon): Supports the Mexican flavor profile.
  • Salt and Pepper: To taste—don’t skimp here, the seasoning makes a big difference.
  • For the Tangy Pickled Onions:
    • Red Onion (1 medium, thinly sliced): Fresh, sharp, and colorful.
    • Apple Cider Vinegar (½ cup / 120ml): Bright and slightly sweet for balanced acidity.
    • Sugar (1 tablespoon): Cuts the vinegar’s sharpness just right.
    • Salt (½ teaspoon): Enhances all the flavors.
    • Optional: A pinch of red pepper flakes for a little kick.
  • For Serving:
    • Small Corn Tortillas (12): Warmed and ready to hold all that goodness.
    • Fresh Cilantro (a handful, chopped): Adds freshness and color.
    • Radishes (thinly sliced): For crunch and peppery bite.
    • Lime Wedges: Because who doesn’t want extra zing?

For best results, I like to use fresh limes and a good quality apple cider vinegar like Bragg’s. If you’re avoiding gluten, these corn tortillas are naturally safe, and swapping out sugar for honey in the pickled onions works nicely too. In winter, if fresh limes are scarce, a splash of bottled lime juice will do in a pinch (I’ve been there!).

Equipment Needed

crispy carnitas tacos preparation steps

  • Heavy-Bottomed Dutch Oven or Large Oven-Safe Pot: Perfect for slow braising the pork evenly. I’ve tried thinner pans, but they don’t hold heat as well.
  • Cast Iron Skillet or Nonstick Pan: To crisp the shredded pork after cooking. A cast iron pan is my go-to because it gets super hot and delivers that unbeatable crust.
  • Sharp Chef’s Knife: For slicing onions and trimming pork.
  • Cutting Board: Make sure it’s sturdy and easy to clean after handling raw pork.
  • Mixing Bowl: For preparing the pickled onions.
  • Tongs: To handle the pork while crisping without breaking it apart too soon.

If you don’t have a Dutch oven, a heavy casserole dish with a tight lid will work. For the pickled onions, a glass jar or bowl with a lid helps keep them fresh if you want to make them ahead. Cleaning cast iron might seem intimidating, but wiping it with a paper towel after use keeps it in great shape—no soap needed!

Preparation Method

  1. Trim and season the pork: Cut the pork shoulder into large chunks (about 3 to 4 inches). Pat dry with paper towels, then generously season all sides with salt, pepper, cumin, and oregano. Let it sit for 10 minutes while you prep other ingredients.
  2. Preheat your oven to 300°F (150°C): Low and slow is key here for tender carnitas.
  3. Sear the pork: Heat 2 tablespoons of vegetable oil in your Dutch oven over medium-high heat. Working in batches to avoid crowding, brown the pork chunks on all sides until golden (about 3-4 minutes per side). This step adds flavor and texture.
  4. Add aromatics and liquids: Remove the pork and set aside. In the same pot, toss in the quartered onion and smashed garlic cloves, cooking for 2 minutes until fragrant. Return the pork to the pot, then pour in the orange juice and lime juice. Toss in the bay leaves.
  5. Braise the pork: Cover the pot with a tight-fitting lid and place it in the preheated oven. Let it cook for 3 to 3½ hours, or until the pork is fork-tender and falls apart easily. Halfway through, check to see if there’s enough liquid; add a splash of water if it’s drying out.
  6. Prepare the pickled onions: While the pork cooks, place the thinly sliced red onions in a bowl. In a separate small bowl, mix apple cider vinegar, sugar, salt, and optional red pepper flakes until sugar dissolves. Pour over onions and stir. Let them sit at room temperature for at least 30 minutes, or refrigerate for up to a week.
  7. Shred and crisp the pork: When pork is done, remove from oven and transfer to a large bowl. Discard bay leaves and aromatics. Using two forks, shred the meat into bite-sized pieces. Heat a cast iron skillet over medium-high heat with a tablespoon of oil. Add the shredded pork in a single layer, pressing down gently. Let it crisp without stirring for 3-5 minutes, then flip and crisp the other side. Work in batches if necessary.
  8. Warm tortillas and assemble: Warm corn tortillas in a dry skillet or directly over a gas flame for a few seconds each. Fill each with a generous scoop of crispy carnitas, top with tangy pickled onions, fresh cilantro, sliced radishes, and a squeeze of lime.
  9. Serve immediately: These tacos are best enjoyed fresh for maximum crispness and flavor contrast.

If you find your pork isn’t getting crispy enough, don’t crowd the pan—give each batch room to brown properly. Also, leftover carnitas reheat well in a hot skillet, regaining a little crisp with each stir.

Cooking Tips & Techniques

Cooking carnitas at home can feel intimidating, but a few tricks make all the difference. First, don’t rush the braise. Low and slow cooking breaks down collagen, giving you that melt-in-your-mouth texture that’s worth every minute.

When searing, high heat is your friend—just watch closely to avoid burning. I’ve learned the hard way that too much pork in the pan cools things off, resulting in steamed meat rather than crispy bits.

Shredding the pork while it’s still warm helps it pull apart more easily. I sometimes use my hands (washed, of course) to speed this up and get uneven, rustic pieces that crisp up nicely.

For pickled onions, letting them marinate at least 30 minutes softens their bite but keeps a vibrant snap. I sometimes add a pinch of sugar to balance the acidity—because honestly, no one wants puckering lips all night.

Timing is key: crisp the carnitas just before serving to keep them crunchy. If you want to prep ahead, braise the pork the day before, then crisp and assemble when guests arrive.

Variations & Adaptations

This crispy carnitas tacos recipe is pretty flexible, so you can tweak it to fit your preferences or pantry.

  • Spicy Kick: Add chipotle peppers in adobo sauce to the braising liquid for smoky heat. Alternatively, sprinkle cayenne powder over the pork before searing.
  • Slow Cooker Version: If you don’t want to use the oven, cook the seasoned pork with aromatics and liquids on low for 7-8 hours. You’ll still crisp the meat in a skillet afterward.
  • Vegetarian Twist: Swap carnitas for crispy fried jackfruit or mushrooms tossed with smoked paprika and cumin. Top with the same pickled onions for zing.
  • Gluten-Free Tortillas: Corn tortillas are naturally gluten-free, but if you prefer, use lettuce wraps or gluten-free tortillas for serving.
  • Personal Variation: I’ve tried adding a sprinkle of queso fresco and a drizzle of crema on top for a creamy balance that my family loved.

Serving & Storage Suggestions

Serve these crispy carnitas tacos hot and fresh for the ultimate crunch contrast with the tangy pickled onions. I love plating them with lime wedges and a handful of fresh cilantro for color and zest.

They pair beautifully with simple sides like Mexican street corn, black beans, or even a light cabbage slaw for extra crunch. For drinks, a cold beer or a tangy margarita complements the flavors perfectly.

Store leftover carnitas in an airtight container in the refrigerator for up to 3 days. Keep pickled onions separate to prevent sogginess. To reheat, crisp the pork again in a hot skillet for a few minutes—you’ll get that lovely texture back.

Flavors actually deepen overnight, so if you’re prepping in advance, the pork tastes even better the next day!

Nutritional Information & Benefits

Each serving of these crispy carnitas tacos offers a satisfying balance of protein, fats, and carbs. Pork shoulder is rich in protein and provides essential B vitamins. The slow cooking process helps break down fat, making the meat tender without being overly greasy.

Pickled onions add a low-calorie burst of flavor and contain antioxidants that support digestion. Using corn tortillas keeps this recipe naturally gluten-free, and you can control sodium and sugar levels by adjusting seasonings and pickling ingredients.

Overall, this recipe fits well into a balanced diet when enjoyed in moderation and paired with fresh veggies and citrus.

Conclusion

If you’re craving a taco that’s crispy, juicy, and bursting with bright flavors, this crispy carnitas tacos with tangy pickled onions recipe is your new go-to. It’s approachable enough for weeknight dinners but impressive enough to serve guests without stress.

Feel free to customize the spice level, toppings, or even the protein to suit your taste. I love this recipe because it brings a little fiesta to my kitchen every time I make it—plus, that crispy pork and tangy onion combo never fails to bring smiles.

Give it a try, and don’t forget to share your own twists or questions below—I’m always excited to hear how you make these tacos your own. Happy cooking!

FAQs

  • Can I use a different cut of pork for carnitas?
    Pork shoulder is best because of its fat content, but pork butt works well too. Leaner cuts can become dry.
  • How long can I keep the pickled onions?
    Stored in the fridge in an airtight container, pickled onions stay fresh for up to one week.
  • Can these tacos be frozen?
    You can freeze the cooked pork carnitas but not the pickled onions or tortillas. Thaw and re-crisp the pork before serving.
  • What’s the best way to warm corn tortillas?
    Heat them briefly on a dry skillet or directly over a gas flame for a few seconds until pliable and warm.
  • Can I make this recipe spicier?
    Absolutely! Add chipotle peppers, jalapeños, or cayenne powder according to your heat preference.

Pin This Recipe!

crispy carnitas tacos recipe

Print

Crispy Carnitas Tacos Recipe Easy Homemade with Tangy Pickled Onions

This recipe delivers crispy, juicy pork carnitas topped with tangy pickled onions, perfect for a flavorful and satisfying taco experience that’s easy to prepare.

  • Author: Sydney
  • Prep Time: 15 minutes
  • Cook Time: 3 hours 30 minutes
  • Total Time: 3 hours 45 minutes
  • Yield: 12 tacos (about 6 servings) 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 2 to 3 pounds pork shoulder (900g to 1.4kg), cut into large chunks
  • 2 tablespoons vegetable oil (canola or avocado oil recommended)
  • 1 large onion, quartered
  • 4 cloves garlic, smashed
  • 1 cup orange juice (240ml)
  • Juice of 1 lime
  • 2 bay leaves
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • For the Tangy Pickled Onions:
  • 1 medium red onion, thinly sliced
  • ½ cup apple cider vinegar (120ml)
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • Optional: pinch of red pepper flakes
  • For Serving:
  • 12 small corn tortillas
  • A handful of fresh cilantro, chopped
  • Thinly sliced radishes
  • Lime wedges

Instructions

  1. Trim and season the pork: Cut pork shoulder into large chunks (3 to 4 inches). Pat dry and season generously with salt, pepper, cumin, and oregano. Let sit for 10 minutes.
  2. Preheat oven to 300°F (150°C).
  3. Sear the pork: Heat 2 tablespoons vegetable oil in a Dutch oven over medium-high heat. Brown pork chunks on all sides, about 3-4 minutes per side, working in batches.
  4. Add aromatics and liquids: Remove pork and set aside. In the same pot, cook quartered onion and smashed garlic for 2 minutes until fragrant. Return pork to pot, add orange juice, lime juice, and bay leaves.
  5. Braise the pork: Cover pot with lid and place in oven. Cook for 3 to 3½ hours until pork is fork-tender. Check halfway and add water if needed.
  6. Prepare pickled onions: Place sliced red onions in a bowl. Mix apple cider vinegar, sugar, salt, and optional red pepper flakes until sugar dissolves. Pour over onions and stir. Let sit at room temperature for at least 30 minutes or refrigerate up to a week.
  7. Shred and crisp pork: Remove pork from oven, discard bay leaves and aromatics. Shred meat with two forks. Heat a cast iron skillet over medium-high heat with 1 tablespoon oil. Add shredded pork in a single layer, press gently, and crisp for 3-5 minutes per side. Work in batches if needed.
  8. Warm tortillas and assemble: Warm corn tortillas in a dry skillet or over a gas flame. Fill each with crispy carnitas, top with pickled onions, cilantro, radishes, and a squeeze of lime.
  9. Serve immediately for best crispness and flavor.

Notes

Do not crowd the pan when crisping pork to ensure proper browning. Shred pork while warm for easier shredding. Pickled onions can be made ahead and stored up to one week refrigerated. Leftover carnitas reheat well in a hot skillet to regain crispness.

Nutrition

  • Serving Size: 2 tacos per serving
  • Calories: 450
  • Sugar: 6
  • Sodium: 550
  • Fat: 28
  • Saturated Fat: 8
  • Carbohydrates: 22
  • Fiber: 3
  • Protein: 30

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

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating