The Best Homemade Carnitas Recipe

Recipe
If you’re looking for the ultimate carnitas recipe that’s crispy on the outside, tender on the inside, and packed with flavor, this is it. Made with just a few simple ingredients—like juicy pork shoulder, zesty orange, and fragrant spices—this dish comes together with minimal effort but delivers maximum taste.
Slow-cooked until it practically falls apart, then finished under the broiler for that irresistible caramelized crunch, these carnitas are a game-changer for tacos, burritos, or even on their own.
I’ve made this countless times, and every bite is a reminder of why it’s a crowd favorite—rich, savory, and impossible to resist. Trust me, once you try this, it’ll become your go-to for any occasion. Let’s get cooking!
Ingredients
To craft the perfect batch of carnitas, you’ll need a mix of essential ingredients and a few pro tips to guarantee tender, flavorful meat with that signature crispiness. Quality matters here, so don’t skimp on the key components. Here’s what you’ll need and why it’s important:
For the Meat:
- Pork shoulder (3–4 lbs): The ideal cut for carnitas—its fat content guarantees juicy, tender meat that crisps up beautifully. Substitute with pork butt if needed, but avoid lean cuts.
- Lard or neutral oil (2–3 tbsp): Lard is traditional and adds richness, but vegetable oil works well too.
For the Flavor Base:
- Orange juice (1 cup): Freshly squeezed is best—it adds brightness and balances the richness of the pork. Bottled works in a pinch.
- Lime juice (2 tbsp): Adds acidity to cut through the fat. Fresh lime is non-negotiable for maximum flavor.
- Garlic (4 cloves, minced): Essential for depth. Swap with garlic powder if you’re in a rush (1 tsp = 1 clove).
- Cumin (1 tbsp): Brings earthy warmth. Toast the seeds and grind them fresh for the best aroma.
- Oregano (1 tbsp): Use Mexican oregano if available—it’s more floral and zesty than the Mediterranean variety.
- Bay leaves (2): Adds subtle herbal notes. Don’t skip—they’re a game-changer.
- Salt (1 tbsp): Vital for seasoning the meat. Kosher salt is preferred for even distribution.
- Black pepper (1 tsp): Freshly cracked for a punch of heat.
For Serving (Optional but Recommended):
- Corn tortillas: Warm them up for the perfect vehicle for your carnitas.
- Cilantro: Fresh leaves add a pop of color and herbaceous flavor.
- Onion (finely chopped): White or red, for a sharp contrast.
- Lime wedges: A squeeze right before eating ties it all together.
- Salsa or hot sauce: For an extra kick, if you’re feeling bold.
Pro Tips:
- Cut the pork into 2-inch chunks for even cooking and better browning.
- If you can’t find fresh orange juice, a mix of canned orange soda (like Jarritos) and water works as a surprising but effective substitute.
- For extra crispy edges, broil the shredded carnitas for 2–3 minutes after cooking.
How to Make the Best Authentic Mexican Carnitas

Preparation:
– Trim excess fat from the pork shoulder, leaving a thin layer for flavor. Cut the meat into 2-3 inch chunks for even cooking.
Seasoning:
– Generously season the pork chunks with salt, black pepper, and any additional spices like cumin or oregano. Let it sit for 10-15 minutes to allow the flavors to penetrate.
Browning:
– Heat a large, heavy pot or Dutch oven over medium-high heat. Sear the pork chunks in batches, ensuring each piece develops a golden-brown crust. This step locks in juices and adds depth to the flavor.
Simmering:
– Return all the pork to the pot and cover with enough water or broth to barely submerge the meat. Add aromatics like garlic, bay leaves, and orange juice for a traditional touch. Bring to a boil, then reduce to a simmer.
Low and Slow Cooking:
– Cover the pot and let the pork cook on low heat for 2-3 hours. Stir occasionally to prevent sticking. The meat should become fork-tender and easily shreddable.
Crisping:
– Once tender, remove the pork from the liquid and increase the heat to medium-high. Let the liquid reduce until it thickens slightly. Return the pork to the pot and let it crisp up, stirring occasionally to prevent burning.
Final Touches:
– Shred the pork using two forks or your hands, discarding any large fat pieces. Toss the meat in the reduced cooking liquid to keep it moist and flavorful.
Serving:
– Serve immediately with warm tortillas, fresh salsa, and garnishes like cilantro and lime wedges. Enjoy the crispy, tender goodness of your homemade carnitas!
Pro Tips:
*Use a Dutch oven for even heat distribution.
*Don’t skip the searing step—it’s key for flavor.
*If you’re short on time, a pressure cooker can reduce cooking time to about an hour.
*For extra crispiness, spread the shredded pork on a baking sheet and broil for 3-5 minutes.*
Watch-Out Warnings:
Avoid overcrowding the pot when browning the pork—this prevents steaming instead of searing.
Don’t skip simmering; it’s essential for tender, juicy meat.
Be cautious when reducing the liquid to avoid burning the pork during crisping.
Nutrition
Carnitas are a flavorful Mexican dish made from slow-cooked pork. Here’s a breakdown of their nutritional content:
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 kcal |
| Protein | 25 g |
| Fat | 22 g |
| Carbohydrates | 2 g |
| Fiber | 0 g |
| Sugar | 0 g |
| Sodium | 450 mg |
Chef Tips
Since I’ve been making carnitas for years, I’ve learned a few tricks to get the most flavor and tenderness out of the pork.
First, marinate it overnight with citrus and spices.
Slow-cook it in lard for richness, then crisp it under the broiler.
Don’t skip the resting time—it lets juices redistribute.
Finally, shred with forks while warm for perfect texture.
Trust me, these steps make all the difference.
Frequently Asked Questions
What Cut of Pork Is Best for Carnitas?
I’d go with pork shoulder, also called pork butt, for carnitas. It’s got the perfect balance of fat and meat that stays tender when slow-cooked. I trim some fat but leave enough to keep it juicy.
Can Carnitas Be Made in a Slow Cooker?
I’ve made carnitas in a slow cooker, and it works great. Just brown the pork first, then cook it low and slow with spices until tender. It won’t crisp like the oven, but the flavor’s still amazing.
How Do I Store Leftover Carnitas?
I store leftover carnitas in an airtight container in the fridge for up to 4 days; I can also freeze them for 3 months if I don’t plan to eat them soon. Reheat for best texture.
What Sides Pair Well With Carnitas?
I love serving carnitas with warm corn tortillas, cilantro-lime rice, or refried beans. A fresh avocado salad or pickled onions add brightness, and I always include salsa verde for extra flavor—it’s a perfect combo.
Can I Freeze Cooked Carnitas?
Yes, I freeze cooked carnitas all the time. Just let them cool, then store them in an airtight container with some fat to keep them moist. They’ll last up to three months and reheat beautifully.
