Citrus-Braised Pork Carnitas
⏲ ~39 min total · prep 19 · cook 20 · 8 servings
Recipe Lab · 2026-10-20 · Developed with AI assistance, human-reviewed · Photos: original, AI-generated with real-dish reference
Ingredients
- 3 lb boneless pork shoulder, cut into 2-inch chunks
- 2 tbsp lard
- 1 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 1 tbsp ground cumin
- 1 tsp dried oregano
- 1 tsp smoked paprika
- 4 garlic cloves, smashed
- 1/3 cup fresh orange juice
- 3 tbsp lime juice
- 1/2 cup chicken broth
- 6 cups shredded green cabbage (for serving)
- 1/2 cup chopped fresh cilantro (for serving)
Nutrition
Calculated from USDA FoodData Central reference values, per serving (serves 8).
| Per serving | |
|---|
| calories kcal | 458 |
| protein g | 30.3 |
| fat g | 34 |
| carbs g | 5.2 |
| fiber g | 1.4 |
| net carbs g | 3.8 |
Instructions
- Pat the pork chunks dry with paper towels and season all over with the salt, pepper, cumin, oregano, and smoked paprika.
- Heat the lard in a wide Dutch oven over medium-high until it shimmers. Brown the pork in two batches, turning every couple of minutes, until all faces are crusty and deep brown, about 8 minutes per batch. Move the first batch to a bowl and keep it there while the second browns.
- Pour off all but 1 tbsp of fat. Add the garlic and stir for 30 seconds until fragrant, then return the pork and any juices to the pot.
- Add the orange juice, lime juice, and broth. The liquid should come about halfway up the meat, no further. Bring to a strong simmer.
- Cover, lower the heat to medium-low, and braise for 90 minutes, turning the chunks once, until the pork shreds under light pressure from a fork.
- Take the lid off and raise the heat to medium-high. Boil gently for 15 to 25 minutes, stirring and turning the chunks, until the liquid reduces to a glossy glaze that clings to the pork and the edges start crisping against the hot pot.
- Pull the pot just as the crackly edges take on deep color; the glaze will darken from carryover heat and scorch if you push it. Break the chunks into large pieces with two forks and fold them through the pan glaze.
- Serve warm over shredded cabbage with cilantro scattered on top, lime wedges on the side.
- Leftovers keep 4 days refrigerated. Re-crisp portions in a hot skillet for a few minutes instead of the microwave; the microwave softens the glazed edges.
Why this recipe works
- Maillard Reaction: Searing the pork before braising creates a rich, browned crust through the Maillard reaction which adds deep savory depth to the meat.
- Connective Tissue Breakdown: The low-and-slow cooking method breaks down tough connective tissues into tender, shreddable fibers while infusing the pork with citrus aromatics.
- Caramelization: Boiling the liquid down at the end removes excess moisture and caramelizes the pork surface for a crispy texture.
Tips
- Do Not Crowd the Pan. Do not crowd the Dutch oven when browning the pork. Overcrowding steams the meat instead of searing it, resulting in a gray texture.
- Shred While Warm. Shred the pork while it is still warm to ensure the fibers separate easily and the citrus juices redistribute evenly throughout the meat.
- Test for Tenderness. Use a fork to test the tenderness of the pork during the braising stage. The meat should pull apart with minimal resistance.
- Dry the Meat First. Pat the pork dry before seasoning. Excess moisture prevents the spices from adhering to the surface for a consistent flavor profile.
Serving
This recipe serves 8 people and pairs the tender pork with crisp tortillas or lettuce wraps. Serve the carnitas alongside fresh avocado slices, diced onions, cilantro, and a squeeze of lime to cut through the richness. For a complete keto meal, serve the shredded meat over a bed of cauliflower rice or zucchini noodles with a side of salsa verde. The high fat content of the pork makes it filling enough to stand alone as a main course without needing heavy sides.
Storage
Store the cooked carnitas in an airtight container in the refrigerator for up to four days. The pork actually tastes better after a day of resting as the flavors meld together. To reheat, place the meat in a skillet over medium heat with a splash of water or oil until warmed through. You can also freeze the shredded pork for up to three months. Thaw it overnight in the refrigerator before reheating to maintain the best texture and moisture levels.
Variations
- Lemon Herb Carnitas: Swap the orange juice for lemon juice and add a teaspoon of lemon zest to create a brighter, more acidic profile.
- Dairy-Free Fats: Replace the lard with avocado oil or ghee to change the flavor profile while keeping the dish dairy-free.
- Smoky Chipotle: Add one tablespoon of adobo sauce from a can of chipotle peppers to the braising liquid for a smoky heat.
FAQ
- Can I use a slow cooker? You can brown the pork on the stove first and then transfer everything to a slow cooker. Set the cooker to low for four to six hours until the meat shreds easily.
- How do I know when the pork is fully cooked? The pork is done when it pulls apart easily with a fork and the internal temperature reaches 205 degrees Fahrenheit. You should see no pink in the center.
- What if I do not have a Dutch oven? Any heavy-bottomed oven-safe pot or a large cast-iron skillet works just as well. Ensure the vessel can handle high heat for the browning stage.
- Can I prepare this dish in advance? Yes, you can braise the pork up to two days before you plan to serve it. Finish the boiling down process right before you are ready to eat.
- Is this recipe gluten-free? The ingredients listed are naturally gluten-free, but you must verify that your spices and broths do not contain any wheat-based fillers or additives.
Related keto recipes
→ Keto Dinner Ideas
Nutrition is calculated per serving from USDA FoodData Central reference values (embedded table); trace ingredients with negligible macros are excluded. Figures are estimates for informational purposes. As an Amazon Associate and affiliate partner, Keto Food Ideas earns from qualifying purchases at no additional cost to you.
← Home