
Tender, citrus-kissed slow-roasted pork shoulder with crisped edges — perfect for tacos, bowls, or simply piled on warm tortillas.

This carnitas recipe has been my go-to for long weekends, casual gatherings, and any time I want an effortless meal that tastes like I spent hours fussing over it. I first discovered this combination of citrus, cumin, and oregano while tinkering with a neighborhood cook’s version at a summer potluck; the pork shoulder came out pull-apart tender with bright orange notes that cut through the fat. It became an instant household favorite — the kind of dish that causes everyone to hover around the kitchen as the aroma fills the house.
What makes this approach special is its balance: low, slow braising develops deep, savory flavors while the final high-heat finish gives the meat the perfect crispy edges we all love. I learned early not to trim the fat — it renders into the cooking liquid and seals in flavor. Serve these with warm corn tortillas, pickled red onions, a squeeze of lime, and cilantro for an unbeatable combination of textures and brightness.
In my home this is the dish that turns ordinary afternoons into celebrations. Friends often ask for the leftovers, and I’ve found that the little bowl of reserved cooking juices keeps the meat moist and amplifies flavor when reheating.
One of my favorite things about these carnitas is how forgiving the process is. I’ve left the meat in a warm oven for an extra 30 minutes without any loss in texture, which is a lifesaver when guests arrive late. My family also loves the ritual of choosing garnishes — the contrast of crunchy pickled onion and creamy avocado always brings big smiles.
Cool leftovers quickly and refrigerate within two hours in shallow, airtight containers. The cooking juices will solidify into a layer of rendered fat — this is desirable and helps preserve moisture. Stored in the refrigerator, cooked pork lasts 3–4 days; in the freezer, it remains high quality for up to 3 months. Reheat gently: place shredded pork in a skillet with a few tablespoons of reserved cooking liquid over medium heat until warmed through, or reheat covered in a 325°F oven until hot, then crisp if desired.
If you don’t have orange, substitute 1/3 cup pineapple juice plus 2 tablespoons apple cider vinegar for a similar tenderizing effect and gentle sweetness. Swap jalapeño for serrano if you want more heat or omit for milder flavor. If chicken broth is unavailable, water with a teaspoon of bouillon works; use low-sodium to avoid over-salting. For a smokier profile, add 1 teaspoon smoked paprika or use chipotle in adobo (1 small chopped chipotle) but reduce other chilis accordingly.
Serve in warm corn tortillas with chopped white or red onion, cilantro, and a generous squeeze of lime. For a full meal, add a side of Mexican rice and refried beans or a quick cabbage slaw for crunch. For a lighter bowl, pair the pork with roasted sweet potatoes, black beans, avocado, and pickled red onions. Garnishes like cotija cheese, sliced radish, or a drizzle of crema elevate the presentation for guests.
Carnitas are a classic preparation from central Mexico, particularly the state of Michoacán, where pork is traditionally simmered slowly until tender and often finished over high heat or in hot fat for crisp edges. Historically, community celebrations would feature large pots of pork cooked for hours — the technique centers on slow rendering, citrus and spice balance, and textural contrast between tender interior and caramelized exterior.
In summer, lighten the accompaniments with fresh mango salsa or grilled corn. In winter, serve the meat with warm hominy or in a rich pozole-inspired bowl. For holidays, prepare a large batch and keep warm in a low oven, offering a toppings bar so guests can build tacos their way. Swap fresh citrus for winter-friendly blood orange or preserved citrus marmalade for depth.
Make a double batch and freeze in meal-sized portions for quick weeknight dinners. Portion cooked meat with a little reserved cooking liquid so it doesn’t dry out. When reheating frozen portions, thaw overnight in the refrigerator and re-crisp using a hot skillet or broiler. Pack garnishes separately for lunch tacos to keep textures bright and fresh.
These carnitas are a celebration of simple technique yielding maximum flavor. Whether you’re feeding a crowd or prepping weeknight meals, the combination of slow-roasted tenderness and crispy edges always hits the mark. Make it your own by experimenting with spice levels and serving styles — and enjoy the process of sharing good food.
Don’t trim the fat from the shoulder — it renders and keeps the meat moist and flavorful.
Reserve about a cup of cooking liquid to toss with shredded pork before crisping to maintain juiciness.
When broiling, watch closely; sugars from citrus brown quickly. Check every 2–3 minutes.
If using store-bought broth, choose low-sodium to control salt levels at the end.
For best texture, crisp the shredded pork just before serving rather than leaving it exposed to steam.
This nourishing classic slow-roasted carnitas recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — you can use a slow cooker. Brown is optional: place seasoned pork and all braising liquids/veggies in the slow cooker and cook on low for 6–8 hours until tender. Shred and crisp under a broiler or in a skillet.
Refrigerate in airtight containers for up to 4 days. Freeze up to 3 months. Reheat in a skillet with reserved juices to retain moisture and crisp edges.
This Classic Slow-Roasted Carnitas recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 300°F. Remove any string from the roast and cut pork shoulder into 4 pieces. Do not trim fat. Pat pieces dry with paper towels to help spice mix adhere.
Stir together chili powder, oregano, cumin, salt, and pepper. Rub the mixture evenly over all pork pieces, ensuring thorough coverage for flavor in the braise.
Place pork in a Dutch oven and add chopped onion, jalapeño, and minced garlic around the meat. Pour in chicken broth, orange juice, and lime juice to create the braising liquid.
Cover and cook in the oven for 2 hours. Remove lid and continue cooking for 1½ hours until meat is fall-apart tender. Baste once or twice during cooking if desired.
Transfer meat to a baking sheet and shred with two forks. Ladle about 1 cup of reserved cooking liquid over the shredded pork and toss gently to coat and keep moist.
Oven: broil on the top rack, checking every 3–5 minutes, until crispy. Skillet: sear shredded pork in a hot skillet with reserved juices until edges crisp, working in batches as needed.
Serve in warm tortillas with desired garnishes. Cool leftovers quickly; refrigerate up to 4 days or freeze up to 3 months. Reheat with reserved juices to retain moisture.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@royalmorsel on social media!


Juicy beef, sweet-charred peppers, and a silky queso drizzle turn these sliders into the ultimate crowd-pleasing bite for game day or weeknight fun.

Melt-in-your-mouth braised short ribs nestled over creamy garlic mashed potatoes, all in a rich, herb-scented sauce that feels like a warm hug.

Golden, garlicky pull-apart loaf swaddled in buttery herbs and stretchy mozzarella that begs to be shared warm from the oven.

Leave a comment & rating below or tag @royalmorsel on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.