Crunchy edges, and that’s the whole point. The way the carnitas crisp up in the skillet, those little caramelized bits clinging stubbornly to the surface, is what I made this recipe for—everything else is secondary. You know that crackle when you bite into the taco? That textural contrast between tender, juicy pork and the crispy, almost crackly exterior is like a tiny celebration on your tongue. The pickled red onions add this sharp, zesty snap that cuts through the richness perfectly, balancing every bite with a brightness that won’t quit. Honestly, I could stare at the sizzling pan for ages, watching those edges darken and bubble before assembling the tacos.
It started on a lazy Sunday when I was craving something that felt both indulgent and fresh. I’d made carnitas before, but they often came out a bit soggy, missing that textural punch. So I tweaked the method—slow-cooking the pork until it’s fall-apart tender, then crisping it up in a hot pan just before serving. The pickled red onions? A happy accident from a fridge clean-out, but now I can’t imagine these tacos without that tangy, colorful pop. They look so vibrant piled high on the tacos, and the texture of those onions—thin, slightly crunchy, and buzzing with vinegar—is what makes the whole dish sing.
It’s funny how food textures can pull you in first, isn’t it? The softness of the corn tortillas, just warmed and pliable, the juicy pork with its crispy edges, and the zing of those pickled onions. All together, they create a mouthfeel that’s impossible to forget. This recipe stuck with me because it’s not just about flavor—it’s about that satisfying contrast, a handheld joy that’s messy, crunchy, and tangy all at once. If you know what I mean, you’ll understand why these tacos have become my go-to for casual dinners and impressing friends alike. There’s a quiet promise in every bite: this will hit every texture note you’ve been craving, without fuss or fancy tricks.
Why You’ll Love This Recipe
After testing countless carnitas recipes over the years, this version stands out because it nails that crispy texture while keeping the pork tender and juicy. Plus, the tangy pickled red onions add the kind of brightness that makes you want to eat the whole batch in one sitting. Here’s why this recipe has earned a permanent spot in my kitchen rotation:
- Quick & Easy: The slow cooking is hands-off, and the final crisping takes just 10 minutes—ideal for busy weeknights or spontaneous taco cravings.
- Simple Ingredients: No exotic spices or hard-to-find items. Most of the ingredients are pantry staples or common produce, making this recipe super accessible.
- Perfect for Casual Gatherings: Whether it’s a laid-back dinner or a small party, these tacos always disappear fast—they’re crowd-pleasers for sure.
- Unbelievably Delicious: The combo of crispy pork bits and tangy pickled onions creates a flavor and texture dance that’s hard to beat.
- Distinctive Technique: Slow braising the pork ensures it’s meltingly tender, but the skillet finish is the secret weapon for that crave-worthy crispiness.
This recipe isn’t just another carnitas variation—it’s the one I reach for when I want that perfect texture contrast and a fresh, zingy lift from the onions. It’s comfort food with a bit of a twist, and honestly, it’s the kind of meal that makes you pause for a moment before taking the next bite. If you want something that’s both satisfying and bright, this recipe has your name on it.
What Ingredients You Will Need
This recipe uses straightforward, wholesome ingredients to build bold flavor and satisfying texture without fuss. Most are pantry staples, and the pickled onions bring a fresh tang that complements the pork beautifully.
- Pork Shoulder (2 to 3 lbs / 900g to 1.3kg): The star of the show—well-marbled for tenderness and flavor. Look for bone-in if you want extra richness, but boneless works fine too.
- Vegetable Oil (2 tbsp): For crisping the carnitas in the skillet; neutral oil recommended.
- Orange Juice (1/2 cup / 120ml): Adds subtle sweetness and acidity during braising.
- Lime (1, juiced): Fresh lime juice brightens the pork after cooking.
- Garlic (4 cloves, minced): Essential aromatic for deep flavor.
- Onion (1 medium, quartered): Adds savory depth during the slow cook.
- Cumin (1 tsp): Earthy spice that complements the pork perfectly.
- Dried Oregano (1 tsp): Classic Mexican seasoning.
- Bay Leaves (2): For complexity during braising.
- Salt & Pepper: To taste; important for seasoning the pork well.
- Corn Tortillas (8-12): Traditional choice for serving; warm and pliable.
- Red Onions (1 medium, thinly sliced): For pickling, adding that tangy crunch.
- Apple Cider Vinegar (1/2 cup / 120ml): Base for the pickling liquid.
- Water (1/2 cup / 120ml): Mixed with vinegar for the pickling brine.
- Sugar (1 tbsp): Balances the vinegar in the pickled onions.
- Salt (1 tsp): For pickling brine.
- Cilantro (optional, chopped): Fresh herb garnish for serving.
I recommend using a good quality pork shoulder like Smithfield if you want the best texture, and organic red onions make the pickled version especially vibrant. If you prefer gluten-free tortillas, corn is naturally gluten-free and my favorite here. For the pickled onions, feel free to swap apple cider vinegar for white vinegar if needed, but the apple cider version adds a nice mellow tang.
Equipment Needed
- Large Dutch Oven or heavy-bottomed pot: Perfect for slow braising the pork shoulder evenly.
- Cast Iron Skillet or heavy frying pan: Essential for crisping the carnitas after braising. A well-seasoned cast iron gives unbeatable crust.
- Sharp Knife and Cutting Board: For prepping pork and slicing onions thinly.
- Mixing Bowl: To mix the pickling brine and soak onions.
- Tongs or slotted spoon: Useful for handling hot pork pieces when crisping.
- Measuring Cups and Spoons: For precise seasoning and liquids.
If you don’t have a Dutch oven, a heavy stockpot with a tight lid works well, though heat distribution might vary. A cast iron skillet is my go-to for getting that perfect carnitas crust, but a stainless steel pan can also do the job if preheated properly. Investing in a good knife makes slicing those onions a breeze and safer, too.
Preparation Method
- Prep the Pork: Trim excess fat from the pork shoulder if needed, then cut into large chunks (about 2-inch pieces). Season generously with salt, pepper, cumin, and oregano. This step takes about 10 minutes. Make sure every piece is well coated—that seasoning layer is key.
- Sear the Pork: Heat 1 tablespoon of vegetable oil in your Dutch oven over medium-high heat. Brown the pork pieces in batches, about 3-4 minutes per side, until golden brown but not burnt. This seals in juices and adds flavor—don’t skip it! Transfer pork to a plate once browned.
- Add Aromatics & Liquids: Lower heat to medium. Add minced garlic and quartered onion to the pot, sautéing for 2 minutes until fragrant. Pour in orange juice and water (about 1 cup total liquid), add bay leaves, and return pork to the pot. The liquid should just cover the pork pieces.
- Slow Cook the Pork: Cover the pot and reduce heat to low. Let the pork simmer gently for 2.5 to 3 hours, or until it’s tender enough to shred easily with a fork. Check occasionally to ensure liquid isn’t evaporating too much—add water if needed. The smell at this point is intoxicating, a rich, savory-sweet meld.
- Prepare Pickled Red Onions: While pork cooks, whisk together apple cider vinegar, water, sugar, and salt in a bowl. Add thinly sliced red onions and let them soak for at least 30 minutes (longer if you want more tang). The onions turn bright pink and soften slightly but keep a crisp bite.
- Shred the Pork: Once tender, remove pork from the pot and shred the meat using two forks. Discard bay leaves and large onion pieces. Drain any excess liquid but reserve some for moisture.
- Crisp the Carnitas: Heat remaining 1 tablespoon of oil in a cast iron skillet over medium-high heat. Add shredded pork in a single layer (work in batches if needed), pressing down slightly. Let it cook without stirring for 4-5 minutes until crispy and caramelized on one side, then flip and crisp the other side for another 3-4 minutes. Add a splash of reserved cooking liquid if it feels too dry.
- Warm Tortillas & Assemble: Warm corn tortillas in a dry skillet or wrapped in foil in the oven. Pile crispy carnitas on each tortilla, top with tangy pickled red onions, a squeeze of fresh lime, and chopped cilantro if using.
Pro tip: Don’t rush the crisping step—it’s the texture linchpin. If your skillet isn’t hot enough, you’ll miss that crunchy crust. Also, I like to do the pickled onions a day ahead sometimes; they mellow and deepen in flavor overnight.
Cooking Tips & Techniques
Getting that perfect carnitas texture is all about timing and temperature control. Slow cooking breaks down the tough pork shoulder fibers, but crisping is where the magic happens. Here are a few tips I’ve learned the hard way:
- Sear the pork in batches: Crowding the pan causes steaming, which kills that caramelization. Patience here pays off big time.
- Use a heavy pan for crisping: Cast iron or stainless steel traps and distributes heat evenly. Non-stick can work but might not give the same crust.
- Don’t stir too soon: Let the pork sit undisturbed during crisping to develop a crust. Stirring too early breaks it up.
- Save some cooking liquid: Adding a splash while crisping keeps the pork moist inside while crispy outside—kind of like a hybrid texture.
- Thinly slice onions for pickling: Thinner slices absorb the vinegar faster and stay pleasantly crunchy without being overpowering.
Once, I tried skipping the sear step to save time and ended up with bland, soggy carnitas. Lesson learned! Also, multitasking by prepping the pickled onions while the pork simmers saves valuable hands-on time. If you want to experiment, try adding a chipotle pepper to the braising liquid for smoky heat.
Variations & Adaptations
This recipe is quite adaptable and easy to customize. Here are a few ideas I’ve tried or considered:
- Spicy Carnitas: Add chipotle peppers in adobo sauce or a pinch of cayenne to the braising liquid for smoky heat.
- Slow Cooker Version: Braise the pork in a slow cooker on low for 6-8 hours, then crisp in a skillet before serving.
- Gluten-Free & Dairy-Free: Naturally gluten-free using corn tortillas and no dairy in the recipe. Just double-check your spices for hidden gluten if sensitive.
- Seasonal Pickled Toppings: Swap red onions for quick-pickled radishes or jalapeños in summer for a fresh twist.
- Vegetarian Twist: Use crispy fried jackfruit with the same pickled onions and toppings for a plant-based take.
One variation I loved: mixing chopped pineapple into the carnitas right before crisping for a sweet-savory combo reminiscent of al pastor tacos. It’s unexpectedly delicious and brightens the dish in a fun way.
Serving & Storage Suggestions
Serve these crispy carnitas tacos immediately while the pork is still hot and crisp. Warm tortillas make all the difference, so reheat them right before assembling. The pickled red onions offer a cool, tangy contrast that keeps the tacos balanced and fresh.
For sides, I like simple Mexican staples like fresh guacamole, black beans, or a crunchy cabbage slaw. A cold cerveza or sparkling agua fresca pairs beautifully too. If you want to keep things sweet afterward, check out my creamy passion fruit mousse cups for a light finish.
Leftover carnitas store well in an airtight container in the refrigerator for up to 4 days. To reheat, crisp them again in a skillet over medium heat to bring back the crunch—microwaving tends to make them soggy. The pickled onions keep for weeks refrigerated, so they’re perfect for making ahead.
Flavors actually deepen overnight, so if you can wait, chilling the carnitas and reheating the next day makes the dish even more satisfying.
Nutritional Information & Benefits
Per serving (2 tacos): approximately 350-400 calories, 25g protein, 18g fat, and 25g carbohydrates.
Pork shoulder is a great source of protein and essential nutrients like B vitamins and zinc, important for energy and immune function. The slow cooking method keeps the meat tender without added fats. Using corn tortillas keeps this recipe naturally gluten-free and relatively low in carbs compared to flour tortillas.
The pickled red onions not only add flavor but provide antioxidants and vitamin C. This recipe balances indulgence with fresh, wholesome ingredients, making it a satisfying but not overly heavy meal.
Conclusion
If you’re after tacos that deliver that perfect crunch while staying juicy and flavorful, these crispy carnitas tacos with tangy pickled red onions are a must-try. They’re simple enough for a weeknight but impressive enough for guests, proving that great texture and bold flavors don’t need to be complicated.
Make it your own by adjusting spice levels or swapping in your favorite toppings. For me, it’s this satisfying crunch paired with the zingy onions that keeps me coming back. This recipe has become a little ritual in my kitchen—one that always promises a bite full of texture and joy.
I’d love to hear how you customize your carnitas or what sides you serve—drop a comment below and share your taco tales!
Frequently Asked Questions
How do I get the carnitas extra crispy?
Make sure to sear the pork before slow cooking and crisp the shredded pork in a hot skillet without crowding. Let it brown undisturbed for several minutes per side for that perfect crust.
Can I make the pickled red onions ahead of time?
Absolutely! They taste even better after sitting in the brine for a few hours or overnight and can be stored refrigerated for up to 2 weeks.
What’s the best cut of pork for carnitas?
Pork shoulder (also called pork butt) is ideal because it has enough fat to stay juicy and tender during slow cooking.
Can I use flour tortillas instead of corn?
You can, but corn tortillas are traditional and hold up better to the juicy pork and pickled onions without becoming soggy.
Is there a vegetarian alternative for this recipe?
Yes! Shredded jackfruit cooked with the same seasonings and crisped in a skillet makes a great plant-based carnitas substitute.
Pin This Recipe!
Crispy Carnitas Tacos Recipe with Easy Tangy Pickled Red Onions
This recipe delivers tender, juicy pork shoulder slow-cooked to perfection and then crisped in a skillet for crunchy edges, paired with tangy pickled red onions that add a fresh, zesty contrast.
- Prep Time: 15 minutes
- Cook Time: 3 hours
- Total Time: 3 hours 15 minutes
- Yield: 8-12 tacos (about 4 servings) 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 2 to 3 lbs pork shoulder (bone-in or boneless)
- 2 tbsp vegetable oil, divided
- 1/2 cup orange juice
- 1 lime, juiced
- 4 cloves garlic, minced
- 1 medium onion, quartered
- 1 tsp cumin
- 1 tsp dried oregano
- 2 bay leaves
- Salt and pepper, to taste
- 8–12 corn tortillas
- 1 medium red onion, thinly sliced
- 1/2 cup apple cider vinegar
- 1/2 cup water (for pickling)
- 1 tbsp sugar
- 1 tsp salt (for pickling brine)
- Chopped cilantro (optional, for garnish)
Instructions
- Trim excess fat from the pork shoulder if needed, then cut into large 2-inch chunks. Season generously with salt, pepper, cumin, and oregano.
- Heat 1 tablespoon of vegetable oil in a Dutch oven over medium-high heat. Brown pork pieces in batches, about 3-4 minutes per side, until golden brown. Transfer pork to a plate.
- Lower heat to medium. Add minced garlic and quartered onion to the pot and sauté for 2 minutes until fragrant. Pour in orange juice and water (about 1 cup total liquid), add bay leaves, and return pork to the pot. The liquid should just cover the pork.
- Cover the pot and reduce heat to low. Simmer gently for 2.5 to 3 hours, or until pork is tender enough to shred easily with a fork. Add water if needed to maintain liquid level.
- While pork cooks, whisk together apple cider vinegar, water, sugar, and salt in a bowl. Add thinly sliced red onions and soak for at least 30 minutes.
- Remove pork from pot and shred using two forks. Discard bay leaves and large onion pieces. Drain excess liquid but reserve some for moisture.
- Heat remaining 1 tablespoon oil in a cast iron skillet over medium-high heat. Add shredded pork in a single layer, pressing down slightly. Cook without stirring for 4-5 minutes until crispy and caramelized on one side, then flip and crisp the other side for 3-4 minutes. Add a splash of reserved cooking liquid if pork feels dry.
- Warm corn tortillas in a dry skillet or wrapped in foil in the oven. Assemble tacos by piling crispy carnitas on tortillas, topping with pickled red onions, a squeeze of fresh lime juice, and chopped cilantro if desired.
Notes
Do not rush the crisping step to achieve the perfect crunchy crust. Sear pork in batches to avoid steaming. Pickled onions can be made ahead and taste better after sitting overnight. Save some cooking liquid to add moisture during crisping. For a smoky variation, add chipotle peppers to the braising liquid.
Nutrition
- Serving Size: 2 tacos
- Calories: 375
- Sugar: 5
- Sodium: 450
- Fat: 18
- Saturated Fat: 5
- Carbohydrates: 25
- Fiber: 3
- Protein: 25
Keywords: carnitas, tacos, crispy pork, pickled red onions, Mexican recipe, slow cooked pork, easy tacos, weeknight dinner





