Main Courses
This boiled pork carnitas recipe transforms tough pork shoulder into melt-in-your-mouth tenderness with a crispy-fried finish—no waste, just flavor. 🔥 After years of perfecting this technique at The Smoky Pig, I've cracked the code for restaurant-quality carnitas at home, using just a stockpot and a skillet.
The secret lies in slow-cooking the pork until it practically shreds itself, then crisping it in its own rendered fat for that signature crunch.
What sets this method apart is the authentic Mexican seasoning profile—garlic, cumin, and oregano work together to create layers of warmth and earthiness, while the pork's natural collagen turns into silky richness during the long boil.
Unlike traditional roasted carnitas, this version preserves every bit of moisture and flavor, making it ideal for tacos, burrito bowls, or even breakfast hash. The best part? You'll use the entire cut, minimizing waste while maximizing deliciousness.
By the time you're done, you'll have shredded pork so tender it falls apart at the touch, with crispy edges that add satisfying texture.
The fat from the pork creates a natural frying pan that adds depth to every bite, while the seasoning infuses the meat with authentic Mexican flavor. This isn't just another pork recipe—it's a game-changer that delivers restaurant-quality results with minimal effort.
Serve with warm tortillas, pickled onions, and a squeeze of lime for the full experience. The crispy-fried edges stay intact even when piled high, making this the perfect carnitas for feeding a crowd or meal prepping for the week.
Let's get started on creating carnitas that'll have everyone asking for seconds.
Ingredients for boiled pork carnitas
Eight ingredients deliver restaurant-quality carnitas with zero waste—just pork, spices, and patience.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder (Bone-In) 🥩 | 4 lb | Well-marbled for tenderness |
| Yellow Onions 🧅 | 2 whole | Cut into large chunks |
| Garlic Cloves 🧄 | 6 cloves | Whole, peeled |
| Ground Cumin 🌿 | 2 tbsp | Toasted for depth |
| Mexican Oregano 🍃 | 2 tsp | Not regular oregano |
| Dried Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Salt 🧂 | 2 tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
| Bay Leaves 🌿 | 2 whole | For aromatic depth |
| Lime 🍋 | 1 whole | Juiced, for finishing |
| Vegetable Oil 🫒 | 2 tbsp | For skillet frying |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The pork shoulder is the star—look for one with good marbling at Costco or your local butcher. Bone-in is ideal for flavor, but boneless works too if you're in a hurry. Mexican oregano is non-negotiable here—regular oregano won't give you that authentic depth. Trader Joe's carries it, or check the Latin section at most grocery stores. If you can't find Mexican oregano, Penzeys sells it online. The bay leaves might seem small, but they add subtle earthiness that rounds out the whole dish. Toast your cumin seeds in a dry skillet for 30 seconds before grinding—they'll smell amazing and add incredible depth.
No Mexican oregano? Dried thyme at half the amount is your best bet, though it won't be identical. Running out of bay leaves? Two thyme sprigs work in a pinch. The lime can be swapped for lemon juice if that's what you've got, but lime's brightness is perfect here. For the pork, if you're using a smaller cut (like 2 lbs), just halve everything else. The onions and garlic are just flavor carriers—don't skimp on them, but don't stress if you burn them slightly while browning. That adds depth too. And if you're worried about the pork being too fatty, pat it dry before seasoning—it crisps up better that way.
This recipe tastes even better the next day—seriously, make extra. Store leftovers in an airtight container with a paper towel on top to absorb any moisture. Keeps for 5 days in the fridge, or freeze for 3 months. The crispy edges stay perfect when reheated in a skillet with a splash of water. For meal prep, portion into containers with tortillas and sauce on the side. The pork fat renders out during boiling, so you'll have plenty for frying—save any extra in a jar for future cooking. Trust me, you'll use it all.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss the pork, onions, and spices into a pot, cover it with water, and let it simmer. No chopping, no flipping, no stress. The bone-in shoulder stays juicy while the aromatics infuse effortlessly.
- Flavor Bomb: That cumin and Mexican oregano? Chef’s kiss. The pork absorbs the earthy, smoky warmth, and the onions caramelize right into the broth—rich, deep, and impossible to resist. Honestly, the first bite makes me forget I was ever going to eat plain chicken.
- Weeknight Wonder: Between us, this is my go-to for game days, lazy Sundays, or when I need to feed a crowd without slaving away. Shred it for tacos, pile it on rice, or toss it into a burrito bowl—it’s the star every time, no matter what you’re serving.
- Budget Hero: A bone-in pork shoulder stretches across days of meals, and the cost per serving? Ridiculously low. I’ll be real: I’ve made this for three meals in a row, and the leftovers in the fridge are always the first thing I grab. Plus, the bones? Save them for broth later. Zero waste.
Step-by-step instructions for boiled pork carnitas
Here's how to transform tough pork shoulder into melt-in-your-mouth carnitas with crispy edges.
🔥 Step 1: Boil the Pork Shoulder Until Fork-Tender
Place the 4 lb pork shoulder (bone-in) in a large pot and cover it completely with cold water. Add the 2 whole yellow onions (cut into large chunks), 6 cloves garlic (whole, peeled), 2 bay leaves, 2 tsp salt, and 1 tsp black peppercorns. Bring to a boil over high heat, then immediately reduce to a gentle simmer. Skim off any foam that rises to the surface during the first 10 minutes—this ensures clear broth.
Simmer uncovered for 3-4 hours until the meat is fork-tender. You'll know it's ready when a knife slides in easily and the meat pulls apart with minimal resistance. I like to check around the 2.5-hour mark—if it's not quite there, give it another 30 minutes. The broth should reduce significantly, leaving behind flavorful liquid that we'll use later.
👨🍳 Step 2: Make the Spice Rub and Shred the Pork
While the pork cooks, mix together 2 tbsp ground cumin, 2 tsp Mexican oregano, and 1 tbsp dried chili powder in a small bowl. Once the pork is tender, drain the pot and transfer the meat to a cutting board. Let it rest for 10 minutes before handling—this makes shredding easier and prevents juices from escaping.
Remove any large fat chunks and discard. Shred the pork using two forks, pulling it apart against the grain. Transfer the shredded pork to a large bowl and toss it with the spice rub until every piece is evenly coated. The rub should stick to the meat, not just sit on top. This is where all the flavor happens, so don't skip this step!
🔥 Step 3: Fry Until Crispy (The Best Part!)
Heat 2 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Working in batches (don't overcrowd the pan!), add the spiced pork and cook for 3-4 minutes per batch, stirring occasionally, until the edges turn deep golden brown and crispy. The pork should sizzle and develop a beautiful crust—this is what makes carnitas irresistible.
As you fry, squeeze the juice from the whole lime over the pork. This brightens the flavors and adds a tangy kick that balances the richness. Once all the pork is crispy, transfer it to a serving dish and sprinkle with the 0.25 cup chopped fresh cilantro. The cilantro adds freshness and a pop of color that makes the dish look as good as it tastes.
🍽️ Step 4: Serve With Confidence
Use the leftover cooking liquid from the pot (about 1-2 cups) to make a quick pan sauce. Deglaze the pot with the liquid, scraping up any browned bits from the bottom. Simmer for 5-7 minutes until slightly thickened, then pour it over the carnitas. The sauce should be flavorful but not overwhelming—just enough to keep everything moist.
Serve immediately while the pork is still crispy. The contrast of tender, juicy meat with crispy edges is what makes this dish so special. Garnish with extra cilantro if you're feeling fancy, and don't forget the lime wedges for squeezing over the top. This recipe makes 8 servings, so you'll have leftovers for tacos, burritos, or even carnitas nachos the next day!
Pro Tips For Making Boiled Pork Carnitas
- Sear the Bones First: The bone-in shoulder needs a quick hit of high heat—3-4 minutes per side—before boiling. I learned this the hard way: skipping this step means bland, pale meat. The crust traps flavor during the long simmer, so don’t rush it.
- Char the Onions Low: After boiling, spread the onions on a dry skillet over medium-low heat until their edges blacken. Sounds counterintuitive, but this deepens their sweetness and balances the cumin’s bite. (Yes, even if you’re impatient like me.)
- Don’t Crowd the Garlic: When frying the shredded pork, add garlic in batches—too much at once steams it into mush. I used to dump it all in and wondered why my carnitas tasted like a sad garlic bread. Two minutes max, then remove it.
- Rest Before Shredding: Let the boiled pork sit 10 minutes under foil before shredding—this keeps it from falling apart when you pull it. I was skeptical until I tried it: the meat stays cohesive, and the juices redistribute for that melt-in-your-mouth texture.
Wine and beer pairings for this recipe
Mexican Lager Perfection
For carnitas, nothing beats a crisp, refreshing Mexican lager like Modelo Especial or Pacifico Clara. The clean, slightly malty profile cuts through the richness of the pork while complementing the cumin and chili notes.
I always keep a six-pack of Modelo Negra on hand—its dark malt sweetness pairs beautifully with the crispy edges. Serve it ice-cold to highlight its effervescence against the dish's warmth. 🍺
Spicy Margarita Twist
If you want to elevate the experience, try a spicy margarita made with reposado tequila, lime juice, and a dash of chili powder>. The heat mirrors the chili powder in the carnitas while the agave sweetness balances the pork's richness.
I like to add a splash of orange liqueur> for depth. Garnish with a lime wheel and serve in a salt-rimmed glass for that classic Mexican touch.
Red Wine Contrast
For a more unexpected but equally delicious pairing, try a medium-bodied red wine like Tempranillo or Zinfandel. The fruitiness of these wines stands up to the carnitas' bold flavors while their tannins help cleanse your palate between bites.
A Spanish Garnacha> with its smoky notes adds another layer of complexity. Chill it slightly—just enough to soften the tannins without losing the wine's character.
Non-Alcoholic Options
Don't overlook Mexican horchata>, a cinnamon-infused rice milk drink, for a refreshing non-alcoholic choice. Its sweet, nutty profile contrasts beautifully with the savory carnitas. For something more adventurous, try a hibiscus iced tea>—the tartness cuts through the richness while adding a vibrant color to your table.
Both drinks are perfect for balancing the dish's bold flavors without overpowering them.
Beer Pairing Pro Tips
When pairing beer with carnitas, always serve it well-chilled> (around 40°F>) to preserve its crispness. Avoid overly hoppy IPAs—they can clash with the dish's spiced richness.
For a fun twist, try a Mexican-style wheat beer> like Negra Modelo>, which has a slightly sweet, spicy profile that complements the carnitas perfectly. If you're feeling experimental, a smoked porter> adds an intriguing smoky depth that pairs surprisingly well with the pork's crispy edges. 💡
Nutrition facts
Frequently asked questions
Why boil pork for carnitas instead of roasting?
Boiling creates ultra-tender meat by breaking down collagen through low-and-slow cooking—perfect for shredding. The fat renders out during boiling, leaving you with flavorful liquid for sauces and crispy edges when fried later. Roasting works too, but boiling preserves more moisture and gives you that signature carnitas texture without drying out.
Can I use pork tenderloin instead of shoulder?
Not ideal—tenderloin lacks the fat and connective tissue needed for proper carnitas texture. If you must, use a 3 lb pork butt instead (it's leaner than shoulder but still works). For best results, stick with pork shoulder—it's designed for this kind of slow cooking and delivers that melt-in-your-mouth tenderness.
How do I fix carnitas that turned out too greasy?
Drain excess fat by placing the pork on a wire rack set over a baking sheet for 10-15 minutes to let it crisp up. For extra crispiness, reheat in a skillet with just 1 tbsp oil> (instead of using the pork's fat). The key is working in small batches to avoid steaming instead of frying.
What's the best way to reheat leftovers?
Reheat in a skillet over medium heat> with 1 tbsp oil> and a splash of water for 3-4 minutes>. The moisture keeps it tender while the oil restores crispiness. Never microwave—it turns carnitas soggy. For meal prep, store portions with tortillas and sauce separately to maintain texture.
Can I make this in a slow cooker?
Yes! Brown the pork first in a skillet, then transfer to the slow cooker with all ingredients (except lime and cilantro). Cook on low for 8 hours> or high for 4-5 hours>. Finish by frying as directed. The slow cooker method works especially well for busy days—just be sure to drain excess fat before frying.
