
I’ve spent years chasing that perfect carnitas texture—crispy on the outside, tender enough to fall apart at the touch. This oven method nails it without the fuss of deep frying.
The secret is starting with a long, slow roast to break down the pork, then finishing with a high-heat blast to caramelize the edges. It’s a hands-off process that delivers restaurant-quality results at home.
What you get is golden, shatteringly crispy bits giving way to moist, flavorful meat. The spices and citrus create layers of authentic Mexican flavor that’ll have everyone asking for seconds.
Between you and me, these carnitas taste even better the next day. Perfect for tacos, burritos, or straight from the pan.
Ingredients for Mexican Pork Carnitas Recipe Oven
Pantry raid time. These bold flavors bring authentic Mexican carnitas to life with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🍖 | 3 lb | Boneless, cut into 2-inch chunks |
| Orange Juice 🍊 | ¾ cup | Freshly squeezed preferred |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth |
| Ground Cumin 🌿 | 2 tsp | Toasted for warmth |
| Dried Oregano 🍃 | 2 tsp | Mexican oregano ideal |
| Chili Powder 🌶️ | 1 tbsp | Mild or medium heat |
| Sea Salt 🧂 | 1 ½ tbsp | Kosher or flake salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | Divided for cooking |
| Yellow Onion 🧅 | 1 whole | Diced for flavor base |
| Fresh Cilantro 🌿 | ½ cup | Chopped for garnish |
| Bay Leaves 🍃 | 2 whole | For slow roasting |
The pork shoulder is non-negotiable—look for good marbling at Costco or your butcher. Ask for it skin-on if you want extra crispiness (they’ll often remove it for free). I always buy more than I need and freeze the rest—it’s perfect for this recipe. Don’t trim the fat too much; it renders down and adds flavor. For the citrus, fresh juice makes a huge difference.
No pork shoulder? Pork butt works just as well—it’s essentially the same cut. Out of oranges? Substitute with extra lime and a splash of chicken broth. The chili powder can be adjusted for heat—use ancho for smoky depth. If you’re missing oregano, a pinch of marjoram gets you close. Fresh garlic only—jarred stuff lacks the punch.
This tastes even better the next day—store in the fridge for up to 5 days. Freeze portions for 3 months in airtight containers (the fat solidifies, but it reheats beautifully). Make a double batch for easy meals later. Just crisp it up again in a hot pan or oven.
Why You’ll Love This Recipe
- Hands-Off Cooking: I just toss everything in a pan and let the oven do the work—no babysitting required.
- Citrus Punch: The orange and lime juice make the pork so tender and bright, it’s like a party in your mouth.
- Taco Night Hero: Honestly, this pork works in tacos, burritos, or even on a salad for easy leftovers all week.
- Budget Feeder: Pork shoulder is cheap, and one batch stretches across multiple meals for my family.
Step-by-Step Instructions for Mexican Pork Carnitas Oven
Here’s the method I’ve perfected for fall-apart tender pork with irresistible crispy edges.
Step 1: Season and Marinate the Pork
Cut the 3 lb Pork Shoulder into 2-inch chunks and pat dry with paper towels. In a large bowl, whisk together the 0.75 cup Orange Juice, 0.25 cup Lime Juice, minced 6 cloves Garlic Cloves, 2 tsp Ground Cumin, 2 tsp Dried Oregano, 1 tbsp Chili Powder, 1.5 tbsp Sea Salt, and 1 tsp Black Pepper.
Add the pork to the marinade and toss to coat evenly. I like to let it sit for 15-20 minutes while the oven preheats—this gives the flavors a head start. The citrus in the marinade will begin to tenderize the meat immediately.
Step 2: Slow Roast with Aromatics
Preheat your oven to 300°F. In a large Dutch oven or oven-safe pot, heat 1 tbsp Olive Oil over medium-high heat. Add the diced Yellow Onion and cook for 3-4 minutes until softened and just beginning to brown.
Add the marinated pork along with all the liquid to the pot. Tuck the 2 whole Bay Leaves into the mixture. Cover tightly and transfer to the oven. Roast for 2.5 to 3 hours until the pork is fork-tender and shreds easily when pressed with a spoon.
Step 3: Crisp the Pork Under the Broiler
Once the pork is tender, remove it from the oven and increase the temperature to 425°F or use the broiler setting. Uncover the pot and use a fork to shred the pork directly in the cooking liquid. Drizzle with the remaining 1 tbsp Olive Oil.
Spread the shredded pork in an even layer on a rimmed baking sheet. Return to the oven and broil for 5-7 minutes, watching closely, until the edges become deep golden brown and crispy. Stir the pork halfway through for even browning.
Step 4: Rest and Garnish for Serving
Remove the carnitas from the oven and let them rest for 5 minutes. This allows the juices to redistribute through the meat. Discard the bay leaves from the cooking liquid and spoon some of the flavorful juices over the crisped pork.
Garnish with the 0.5 cup Fresh Cilantro just before serving. The contrast of the crispy edges and melt-in-your-mouth interior is what makes this dish special. Serve with warm tortillas and your favorite toppings.
Pro Tips For Making Mexican Pork Carnitas Recipe Oven
- Crank the Oven High: Start at 425°F for the first 20 minutes to get that crispy exterior, then drop to 325°F to let the pork shoulder slow-cook in the citrus until fall-apart tender.
- Smash the Garlic: Press the garlic cloves with the flat of your knife before mincing—it releases more flavor into the orange and lime juice marinade than chopping alone.
- Skip the Lean Cuts: I learned this the hard way—stick to pork shoulder with visible fat; it renders down during the long oven time, keeping the carnitas juicy instead of dry.
- Broil at the End: After the slow roast, a quick 3-5 minutes under the broiler makes the edges crispy without drying out the inside, like a shortcut to that street-taco texture.
Storing and Reheating Leftovers
Fridge Storage
Let carnitas cool completely before storing. I transfer mine to airtight glass containers from New Seasons Market. They’ll keep in the fridge for up to 5 days—the flavors deepen beautifully overnight. ❄️
Freezer Method
For longer storage, portion carnitas into freezer-safe bags. Squeeze out excess air and freeze flat for up to 3 months. The rendered fat solidifies but reheats perfectly. I always label with the date.
Oven Reheating
Spread carnitas on a baking sheet and reheat at 375°F for 10-12 minutes. Drizzle with 1-2 tbsp Orange Juice to restore moisture. Stir halfway for even crisping.
Skillet Revival
My go-to for quick meals: heat 1 tbsp Olive Oil in a skillet over medium-high. Add carnitas and cook for 5-6 minutes, stirring often. The direct heat brings back that shatteringly crisp texture. 🔥
Microwave Shortcut
Place carnitas in a microwave-safe dish with a splash of cooking liquid. Cover with a damp paper towel and heat on 70% power for 2-3 minutes, stirring once. Add to tacos straight away.
Nutrition Facts
Frequently Asked Questions
Can I use a different cut of pork?
Pork butt works just as well as shoulder since they’re similar cuts. Avoid lean cuts like tenderloin—they’ll dry out. The fat in shoulder/butt renders down for that perfect texture.
What if my pork isn’t crispy enough?
Broil for 2-3 extra minutes or spread it thinner on the baking sheet. A splash of Orange Juice before broiling adds moisture for better caramelization.
Can I make this ahead of time?
Yes! Cook and shred the pork, then refrigerate in its juices for up to 5 days. Crisp under the broiler just before serving. Flavors deepen overnight.
What’s the best way to serve carnitas?
Warm corn tortillas are classic—add diced onion, cilantro, and a squeeze of lime. Also great in burritos, bowls, or on nachos.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026