Introduction
Let me set the scene for you: the sizzling sound of pork slow-roasting until irresistibly tender, the aroma filling up my whole kitchen—it’s smoky, savory, with just a hint of citrus. I remember the first time I made these crispy carnitas with tangy pickled red onions. The pork was glistening, shredding apart with the gentlest nudge of my fork, and those onions popped with a bright, mouthwatering punch. It was one of those moments where you pause, take a deep breath, and just grin because you know you’ve stumbled onto something special.
Years ago, when I was knee-high to a grasshopper, my abuela would slow-cook pork shoulder for hours, her secret blend of spices lingering in the air. I’d sneak bites when she wasn’t looking—honestly, I still do! She always paired the carnitas with something tangy, like pickled onions, to cut through the richness. Fast forward to a rainy weekend, I was craving that same nostalgic comfort but wanted a recipe that wouldn’t keep me tied to the stove for half a day. That’s how this crispy carnitas recipe found its way into my kitchen.
The real magic? The way my family hovers near the oven as the pork crisps up under the broiler. My kids try to “sample” the carnitas before dinner, and every time, I catch my partner sneaking extra onions straight from the jar. I can’t blame them—these carnitas are perfect for potlucks, taco night, or just brightening up your Pinterest board with a pop of color. Honestly, after testing this recipe more times than I can count (in the name of research, of course), it’s become a staple at family gatherings and an absolute favorite for gifting to friends. It’s the kind of meal that feels like a warm hug on a plate—you’re definitely going to want to bookmark this one.
Why You’ll Love This Crispy Carnitas Recipe
You know what? There’s a reason these crispy carnitas with tangy pickled red onions keep getting requests at every get-together. I’ve made them for everything from lazy Sundays to big celebrations, and they never let me down. Here’s why you’ll fall head-over-heels for this recipe:
- Quick & Easy: You don’t need to babysit a pot all day—most of the cooking is hands-off, and you’ll have dinner ready in under three hours.
- Simple Ingredients: Everything is pantry-friendly. Pork shoulder, a few spices, citrus, and onions. No fancy shopping trips required.
- Perfect for Any Occasion: These carnitas are fantastic for taco night, burrito bowls, meal prep, or even holiday parties. They’re flexible—dress them up or down.
- Crowd-Pleaser: I’ve never met a person who didn’t go back for seconds. Kids love them, adults rave about them, and leftovers disappear fast.
- Unbelievably Delicious: The secret is that final broil—the pork is tender, juicy, and crispy in all the right places. The pickled onions add a zingy contrast that makes every bite sing.
What makes my crispy carnitas recipe different? I use a blend of orange and lime juice for classic flavor, but I finish the pork under the broiler so you get those crispy edges without frying. And those homemade pickled onions (which take just minutes to make!) transform the whole dish. Honestly, it’s comfort food at its finest—satisfying, crave-worthy, and just a little bit healthier than what you get at most taquerias.
I’ve tested this recipe more times than I can count, tweaking the spice blend, adjusting the citrus, and perfecting the onion pickle. It’s the kind of dish that makes you close your eyes with the first bite—pure, soul-soothing comfort. Whether you’re feeding a crowd or just want something special for dinner, these crispy carnitas with tangy pickled red onions are guaranteed to impress, minus the stress.
What Ingredients You Will Need
This crispy carnitas recipe is all about bold flavor and simple, fresh ingredients. Most of these are easy to find, and I promise you—no hard-to-pronounce mystery spices here. You’ll likely have most of it on hand, and if you’re missing something, I’ve got substitution tips (I’m all about flexibility).
- For the Carnitas:
- 3 lbs (1.4 kg) boneless pork shoulder (also called pork butt), cut into 2-inch chunks (look for good marbling for best flavor)
- 1 tablespoon kosher salt
- 1 teaspoon black pepper
- 1 tablespoon ground cumin
- 2 teaspoons dried oregano (Mexican oregano if you can find it)
- 2 teaspoons smoked paprika (adds a nice subtle smokiness)
- 4 cloves garlic, minced
- 1 large onion, quartered
- 1 orange, juiced (about 1/3 cup, 80 ml)
- 1 lime, juiced (about 2 tablespoons, 30 ml)
- 1 cup (240 ml) low-sodium chicken broth
- 2 bay leaves
- For the Tangy Pickled Red Onions:
- 1 large red onion, thinly sliced
- 3/4 cup (180 ml) apple cider vinegar (white vinegar works too)
- 1/2 cup (120 ml) water
- 1 tablespoon sugar (or honey for natural sweetness)
- 1 1/2 teaspoons kosher salt
- Optional: 1/2 teaspoon black peppercorns, 1 small garlic clove, halved, few sprigs cilantro
- Serving Suggestions:
- Corn tortillas or flour tortillas (warmed)
- Fresh cilantro, chopped
- Lime wedges
- Crumbled cotija cheese or queso fresco
- Avocado slices
If you’re gluten-free, just stick to corn tortillas. Need dairy-free? Skip the cheese—these carnitas are rich enough on their own. For the pork, I’m partial to Smithfield or Niman Ranch for their consistent marbling. If pork shoulder isn’t available, pork loin works in a pinch, but it won’t be as juicy. In summer, toss in a few fresh jalapeños for heat or swap orange juice for pineapple juice for a tropical twist. The pickled onions are endlessly adaptable—add a touch of chili flakes for extra zing.
Equipment Needed

- Large Dutch Oven or Oven-Safe Pot: For braising the pork. A slow cooker works too, though you’ll need a sheet pan for crisping.
- Sheet Pan: Essential for broiling the carnitas to crispy perfection.
- Sharp Chef’s Knife: For cutting the pork and slicing onions. I swear by my Victorinox—affordable and keeps its edge.
- Cutting Board: Go for wood or plastic. Clean-up is a breeze.
- Measuring Cups & Spoons: For getting the spice blend just right.
- Tongs or Two Forks: For shredding the cooked pork (honestly, just grab what’s handy!).
- Mixing Bowl & Jar: For pickling the onions. A mason jar makes for easy storage.
If you don’t have a Dutch oven, a heavy-bottomed pot with a tight-fitting lid works fine. For broiling, I’ve used both basic sheet pans and those fancy broiler pans—either gets the job done. Maintenance tip: keep your knives sharp, and always line your sheet pan with foil for easy clean-up. Budget-friendly? Most of these tools are kitchen staples, and you can always improvise (I’ve shredded pork with salad tongs in a pinch!).
Preparation Method
-
Prepare the Pickled Red Onions:
In a medium bowl or jar, combine 3/4 cup (180 ml) apple cider vinegar, 1/2 cup (120 ml) water, 1 tablespoon sugar, and 1 1/2 teaspoons salt. Stir until dissolved. Add the thinly sliced red onion (1 large) and optional flavorings (peppercorns, garlic, cilantro). Let sit at room temperature for at least 30 minutes (or refrigerate for up to 2 weeks). They’ll turn a gorgeous pink and soften—taste for tang and adjust sugar or salt if needed. -
Season the Pork:
In a large bowl, toss the pork shoulder chunks (3 lbs/1.4 kg) with kosher salt, black pepper, cumin, oregano, smoked paprika, and minced garlic. Make sure every piece is well coated. This step takes about 5 minutes—don’t rush, massaging in the spices really helps flavor the meat. -
Braise the Carnitas:
Place the seasoned pork in your Dutch oven or oven-safe pot. Add the quartered onion, orange juice, lime juice, chicken broth, and bay leaves. Give it a gentle stir. Cover and bake at 325°F (160°C) for 2 to 2.5 hours, until the pork is fork-tender and shreds easily. If using a slow cooker, set to LOW for 6-8 hours or HIGH for 4-5 hours. -
Shred the Pork:
Remove pork from the pot and transfer to a clean cutting board. Discard bay leaves and onion chunks. Shred the pork with two forks (or tongs). Taste for seasoning—add a sprinkle of salt or squeeze of lime if needed. Don’t worry if it looks a bit wet; that’s good for crisping later! -
Crisp the Carnitas:
Spread shredded pork in an even layer on a foil-lined sheet pan. Spoon a few tablespoons of the cooking liquid over the top for extra flavor. Broil on HIGH for 4-6 minutes, watching closely. You want crispy, caramelized edges but not burnt bits. Flip once for even crispiness. Listen for that sizzling crackle—it’s the sign you’ve nailed it! -
Warm the Tortillas:
Heat corn or flour tortillas in a dry skillet or over an open flame until soft and lightly charred. Stack and cover with a clean kitchen towel to keep warm. This step takes 2-3 minutes and makes a huge difference. -
Assemble & Serve:
Fill warm tortillas with crispy carnitas. Top with tangy pickled red onions, fresh cilantro, avocado slices, crumbled cotija cheese, and a squeeze of lime. Serve immediately—these are best hot and fresh!
Troubleshooting: If pork seems dry, spoon a little more cooking liquid on before broiling. Too bland? Sprinkle a bit more salt or add extra lime juice. If onions are too tangy, rinse them briefly and toss with a pinch of sugar. Personal tip: Make the onions a day ahead for deeper flavor. And always crisp the pork right before serving—trust me, leftovers are still good, but fresh crispiness is unbeatable!
Cooking Tips & Techniques
After dozens of homemade carnitas attempts, I’ve learned a thing or two (and made plenty of mistakes). Here are my best tips for getting those crispy carnitas just right every single time:
- Don’t Overcrowd the Pan: When broiling, spread the pork thin. If crowded, it steams instead of crisps. Use two pans if you need to.
- Use Fresh Citrus: Bottled juice works, but fresh orange and lime give the pork a brighter, more natural flavor. (I learned the hard way—once used shelf-stable juice and wondered why it lacked punch!)
- Save the Cooking Liquid: Don’t toss all the braising juices. Spoon them over the pork before broiling for extra flavor and moisture.
- Watch the Broiler Like a Hawk: Broilers can go from “crispy” to “burnt” in under a minute. Stay close and check every 2 minutes.
- Pickle the Onions Early: The longer they sit, the better they taste. Overnight is ideal, but even 30 minutes brings a good punch.
- Multitasking: While the pork braises, make your pickled onions and prep toppings. You’ll save time and have everything ready for assembly.
- Consistency: Use pork shoulder for best results. Leaner cuts dry out and won’t shred as easily. If in doubt, ask your butcher for a piece with nice marbling.
Mistakes I’ve made? Skipping the broil (the carnitas tasted fine but lacked that satisfying crunch), using pre-ground spices that had lost their punch, and not salting enough. Don’t be afraid to taste and adjust—this recipe forgives you, as long as you keep an eye on the broiler!
Variations & Adaptations
One of the best things about this crispy carnitas recipe is how flexible it is. Here are some ways to make it your own:
- Low-Carb/Keto: Skip the tortillas and serve the carnitas in lettuce cups or over cauliflower rice. Use monk fruit or a pinch of stevia to pickle the onions instead of sugar.
- Spicy Variation: Add 1-2 diced jalapeños or chipotle peppers to the braising liquid for a smoky, spicy kick. Sprinkle chili flakes on the onions for extra heat.
- Seasonal Twist: In summer, swap orange juice for pineapple juice or add fresh mango salsa on top. In winter, toss roasted sweet potatoes or squash into your tacos.
Cooking method adaptations? If you only have a slow cooker, follow the same steps and finish under the broiler. For Instant Pot fans, use the “Meat/Stew” setting for 60 minutes, then crisp as usual. Taste preferences? Go heavier on lime for extra tang, or add garlic powder if you like it punchy. Allergens? The recipe is naturally gluten-free (just check your tortillas) and can be made dairy-free by skipping cheese.
My personal favorite variation? I add a dash of cinnamon to the spice rub and toss in a star anise during braising for subtle warmth. It’s not traditional, but let’s face it—playing with flavor keeps things interesting!
Serving & Storage Suggestions
Carnitas are best served hot and crispy straight from the oven. I love piling them onto warmed tortillas, then topping with pickled onions and plenty of fresh cilantro. For a festive spread, serve alongside black beans, Mexican rice, and a pitcher of cold horchata or lime agua fresca.
Leftovers? Store crispy carnitas in an airtight container in the refrigerator for up to 4 days, and pickled onions for up to 2 weeks. Freeze portioned carnitas in zip-top bags for up to 3 months—just thaw overnight in the fridge and crisp under the broiler before serving. Reheat gently in a skillet or microwave, then broil briefly to restore crunch.
Tip: The flavors deepen after a day or two, making leftovers perfect for breakfast tacos or carnitas nachos. Honestly, sometimes I think they taste even better the next day!
Nutritional Information & Benefits
A typical serving (about 4 oz/113 g pork with onions and toppings) comes in at around 350-400 calories, depending on tortilla choice. You’ll get about 30g protein, 20g fat, and 25g carbs (mostly from onions and tortillas).
Pork shoulder is rich in B-vitamins and zinc, while onions provide antioxidants and gut-friendly fiber. If you’re gluten-free, stick to corn tortillas. The recipe is naturally low in sugar (unless you go wild on pickled onions) and can be made dairy-free. Allergens? Watch for cheese and tortillas—otherwise, you’re good.
From a wellness perspective, I love how this meal satisfies without feeling heavy. The tangy onions help balance the richness, and using leaner cuts of pork can lower the fat content if you prefer. It’s a hearty, wholesome way to enjoy classic flavors—no guilt attached.
Conclusion
So, why make these crispy carnitas with tangy pickled red onions? Because they’re easy, crazy flavorful, and totally customizable for any occasion. Whether you’re a taco enthusiast or just craving a homey, satisfying meal, this recipe is a keeper.
Don’t be afraid to play around—add your favorite toppings, swap in seasonal fruits, or get creative with spices. Personally, I love the combination of crispy pork and zingy onions (it’s the kind of dish that always brings smiles at my table).
If you try this recipe, let me know how it goes! Share your own twists or drop a comment below—your feedback makes my day. Bookmark this crispy carnitas recipe for busy nights, special gatherings, or anytime you need a little comfort with a flavorful kick. Happy cooking, friends!
Frequently Asked Questions
How do I know when the pork is done?
The pork is ready when it’s fork-tender and shreds easily. If you poke a chunk and it falls apart, you’re golden! Usually, this takes 2 to 2.5 hours in the oven.
Can I make crispy carnitas ahead of time?
Absolutely! Prep the pork and pickled onions up to two days in advance. Broil the pork right before serving for best crispiness.
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 flavorful. Avoid overly lean cuts—they can dry out.
Are pickled red onions spicy?
Not usually. They’re tangy and slightly sweet. If you want heat, add chili flakes or a sliced jalapeño to the pickling mixture.
Can I freeze carnitas and pickled onions?
Carnitas freeze beautifully for up to 3 months. Pickled onions are best fresh, but they’ll keep in the fridge for two weeks. Just drain before freezing if you must.
Pin This Recipe!

Crispy Carnitas Recipe: Easy Homemade Carnitas with Pickled Red Onions
Tender, juicy pork shoulder is slow-braised with citrus and spices, then crisped under the broiler for irresistible edges and paired with tangy homemade pickled red onions. This crowd-pleasing Mexican classic is perfect for tacos, burrito bowls, or festive gatherings.
- Prep Time: 25 minutes
- Cook Time: 2 hours 30 minutes
- Total Time: 2 hours 55 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 3 lbs boneless pork shoulder (pork butt), cut into 2-inch chunks
- 1 tablespoon kosher salt
- 1 teaspoon black pepper
- 1 tablespoon ground cumin
- 2 teaspoons dried oregano (Mexican oregano preferred)
- 2 teaspoons smoked paprika
- 4 cloves garlic, minced
- 1 large onion, quartered
- 1 orange, juiced (about 1/3 cup)
- 1 lime, juiced (about 2 tablespoons)
- 1 cup low-sodium chicken broth
- 2 bay leaves
- 1 large red onion, thinly sliced
- 3/4 cup apple cider vinegar (or white vinegar)
- 1/2 cup water
- 1 tablespoon sugar (or honey)
- 1 1/2 teaspoons kosher salt
- Optional: 1/2 teaspoon black peppercorns, 1 small garlic clove, halved, few sprigs cilantro
- Corn tortillas or flour tortillas (warmed)
- Fresh cilantro, chopped
- Lime wedges
- Crumbled cotija cheese or queso fresco
- Avocado slices
Instructions
- In a medium bowl or jar, combine apple cider vinegar, water, sugar, and salt. Stir until dissolved. Add thinly sliced red onion and optional flavorings (peppercorns, garlic, cilantro). Let sit at room temperature for at least 30 minutes or refrigerate for up to 2 weeks.
- In a large bowl, toss pork shoulder chunks with kosher salt, black pepper, cumin, oregano, smoked paprika, and minced garlic until well coated.
- Place seasoned pork in a Dutch oven or oven-safe pot. Add quartered onion, orange juice, lime juice, chicken broth, and bay leaves. Stir gently. Cover and bake at 325°F for 2 to 2.5 hours, until pork is fork-tender and shreds easily. (Slow cooker: LOW 6-8 hours or HIGH 4-5 hours.)
- Remove pork from pot and transfer to a cutting board. Discard bay leaves and onion chunks. Shred pork with two forks or tongs. Taste and adjust seasoning if needed.
- Spread shredded pork in an even layer on a foil-lined sheet pan. Spoon a few tablespoons of cooking liquid over the top. Broil on HIGH for 4-6 minutes, flipping once, until crispy and caramelized.
- Warm tortillas in a dry skillet or over an open flame until soft and lightly charred. Stack and cover with a towel to keep warm.
- Fill warm tortillas with crispy carnitas. Top with pickled red onions, cilantro, avocado, cheese, and a squeeze of lime. Serve immediately.
Notes
For best results, use pork shoulder with good marbling. Crisp pork right before serving for maximum crunch. Pickle onions ahead for deeper flavor. If using a slow cooker, finish pork under the broiler. Corn tortillas keep the dish gluten-free. Adjust citrus and spice to taste. Leftovers freeze well and taste even better the next day.
Nutrition
- Serving Size: About 4 oz pork with
- Calories: 375
- Sugar: 6
- Sodium: 850
- Fat: 20
- Saturated Fat: 7
- Carbohydrates: 25
- Fiber: 3
- Protein: 30
Keywords: carnitas, crispy carnitas, pork carnitas, Mexican, tacos, pickled onions, easy carnitas, oven carnitas, slow cooker carnitas, gluten-free, dairy-free


