This is a straightforward oven-braised carnitas recipe: pork shoulder slow-roasted in orange juice and spices, shredded, then crisped in a skillet before going into corn tortillas. The whole process takes about 4.5 hours, but most of that is hands-off oven time. It makes a solid weeknight-or-weekend dinner that feeds four without much fuss.
The short version of why this works
Two things matter here. First, the low-and-slow roast at 325°F breaks down the connective tissue in pork shoulder — that’s what makes it shred easily instead of turning chewy. Second, the skillet crisping step at the end. After shredding, you press portions of the wet pork into a hot, dry pan and leave them alone for a minute or two. That contact heat caramelizes the edges and creates the texture contrast that makes carnitas worth making. Skip the crisping and you just have pulled pork. Don’t skip the crisping.
Common problems and fixes
- Pork is done but the liquid has dried out completely: Add a splash of water or orange juice before re-covering and returning to the oven. A dry pan early on can scorch the bottom and leave the meat tasting bitter.
- Meat shreds but feels greasy: Pork shoulder has real fat in it. After shredding, spread the meat on a sheet pan or plate for a few minutes — the fat firms up slightly and the texture improves before you hit the skillet.
- Tortillas tear when you fold them: They need to be warm and pliable. A dry skillet works, but if you’re warming several at once, wrap a stack in a damp paper towel and microwave for 30 to 45 seconds instead of dirtying another pan.
- Carnitas come out pale and soft, not crispy: The skillet needs to be genuinely hot before the pork goes in, and the pork needs to be fairly dry. Pat portions with a paper towel before frying if they’re very wet from the braising liquid.
- Too salty after reducing: If you let the braising liquid reduce down and then add it back to the shredded meat, it concentrates the salt. Taste before adding liquid back — a little goes a long way.
Shopping notes
Pork shoulder is sometimes labeled pork butt or Boston butt at the grocery store — they’re the same cut, just different names depending on the butcher. Either works fine here. For the orange juice, fresh-squeezed makes a noticeable difference because bottled juice is often sweeter and more acidic, which can throw off the balance slightly. Small corn tortillas (4 to 5 inches) are the right size for street-style tacos; the larger 6-inch ones work but the ratio of filling to tortilla gets off. Skip the garnish plate setup and just put a lime wedge and a small pile of cilantro and onion directly on each assembled taco — not worth the extra dish.
Make-ahead notes
The braised, shredded pork keeps well in the fridge for up to 4 days in a sealed container with a little of the braising liquid spooned over it to keep it from drying out. It also freezes well for up to 3 months — portion it into zip-lock bags flat so it thaws quickly. Reheat in a skillet over medium heat straight from the fridge, which conveniently also handles the crisping step at the same time. If reheating from frozen, thaw overnight in the fridge first. The tortillas are best fresh, so warm those just before serving.
Carnitas Tacos
Ingredients
Pork Carnitas
- 2 pounds pork shoulder preferably organic and well-marbled
- 1 cup orange juice freshly squeezed
- 1 medium onion large, quartered
- 5 cloves garlic crushed
- 1 tbsp cumin ground
- 1 tsp salt to taste
- 1 tsp black pepper freshly ground
- 1 tsp oregano dried
- 8 small corn tortillas fresh or homemade
Garnishes
- 1 pc lime cut into wedges
- 1 cup fresh cilantro chopped
- 1 cup white onion finely chopped
Instructions
- Preheat your oven to 325°F (163°C).
- Place the pork shoulder in a large roasting pan and pour the orange juice over the meat.
- Add the quartered onion, crushed garlic, cumin, salt, pepper, and dried oregano to the pan.
- Cover the pan tightly with aluminum foil and roast in the oven for approximately 4 hours, or until the pork is tender and falls apart easily.
- Once cooked, shred the pork using two forks, discarding any large pieces of fat.
- To crisp the edges, heat a skillet over medium-high heat and fry portions of the shredded pork until golden brown.
- Warm the corn tortillas in a dry skillet until they are soft and pliable.
- To assemble the tacos, place a generous amount of carnitas in each tortilla, then top with chopped onion, cilantro, and a squeeze of lime.
Notes
Nutrition
Common questions
Can I make carnitas in a slow cooker instead of the oven?
Yes — cook on low for 8 hours or high for 4 to 5 hours. The shredding and skillet-crisping steps stay exactly the same; only the braising method changes.
Do I need to sear the pork shoulder before roasting?
No. This recipe skips that step entirely, and the skillet crisping at the end gives you all the browned flavor you need. Searing a 2-pound shoulder first would just add time and another pan.
My pork shoulder is bigger than 2 pounds — do I need to adjust the cook time?
Yes. Add roughly 30 to 45 minutes per additional pound at the same 325°F temperature. The pork is ready when it pulls apart easily with two forks — use that as your real indicator, not the clock.
Can I use flour tortillas instead of corn?
You can, and the tacos will still taste good. Corn tortillas are more traditional for this style and hold up better to the juicy filling without going soggy as quickly.
Is there a way to tell if the pork is done without cutting into it?
The most reliable test is to press the meat with a fork — it should give way and start to separate with almost no resistance. If it feels firm or springy, give it another 30 minutes covered and check again.
If you liked this one
- Authentic Birria Tacos
- Sizzling Street-Style Grilled Chicken Tacos
- Classic Mexican Guacamole
- Creamy Cinnamon Horchata



















































