This crispy pork carnitas recipe features marinated pork cubes slow-roasted in the oven until tender, then finished to a caramelized, crispy crust. The result is rich, juicy, and deeply flavorful pork that practically melts in your mouth.

Why You’ll Love This
You can make restaurant-quality crispy pork carnitas at home without deep-frying or cooking in large amounts of lard. This oven method delivers the same tender, richly flavored results with far less fuss and easier cleanup.
Instead of the traditional confit submerged in fat, this recipe marinates cubed pork shoulder (or pork butt) in a citrus-forward mixture, then slow-roasts it at low temperature to break down connective tissue and develop moisture. A final high-heat step crisps the exterior and creates beautifully caramelized edges.

This approach was inspired by a favorite local Mexican restaurant that serves pork in cubes rather than shredded. The larger pieces stay moist and fall apart easily when cooked properly, making them perfect for tacos, burritos, or bowls.
Top the carnitas with fresh pico de gallo, chopped cilantro and a bright squeeze of lime for contrast—simple additions that make these tacos sing.

The marinade brings citrus brightness and subtle Mexican spices, while the slow roast yields tender interior meat and concentrated juices. Finishing under the broiler or in a hot oven creates crisp, browned bits that add texture and depth.
Key Ingredients
- Pork – Choose a higher-fat cut such as pork butt (Boston butt) or pork shoulder. The fat keeps the meat juicy during the long roast. Boneless pork shoulder works well too.
- Seasoning – Fresh orange and lime juices are essential. The citrus helps tenderize the meat and adds bright, fresh flavor. Garlic, cilantro, cumin, salt and pepper round out the marinade.
How To Make Crispy Pork Carnitas In The Oven
Cut the pork shoulder or butt into large 2″ cubes. In a bowl, whisk together fresh orange juice, fresh lime juice, olive oil, garlic cloves, chopped cilantro, ground cumin, kosher salt and freshly ground black pepper.

Place the cubed pork in a large zip-top bag or a covered container and pour the marinade over the meat. Massage or stir to coat thoroughly, remove excess air, and refrigerate for at least 12 hours or overnight to let flavors penetrate.

When ready to cook, preheat the oven to 275°F (135°C). Line a large rimmed baking sheet with heavy-duty foil for easier cleanup. Spread the marinated pork in a single layer on the pan and cover tightly with foil.

Slow roast covered for 2 hours. Then increase the oven temperature to 300°F (150°C), remove the foil, and roast an additional 45–60 minutes until the pork is fork-tender and beginning to brown at the edges.

Drain excess juices from the pan, then broil the pork for 5–8 minutes (watch closely) or bake at high heat until the exterior reaches your preferred crispiness. Broiling time may vary based on your oven—aim for golden, caramelized edges.

How to Serve Carnitas
Serve the carnitas in warm flour or corn tortillas and add your favorite toppings: pico de gallo, diced onion, cilantro, sliced avocado or guacamole, shredded cheese, sour cream, and lime wedges. They also work beautifully in burrito bowls, salads, or with rice and beans.

A warm tortilla filled with fork-tender, well-seasoned pork and topped with fresh salsa and lime is an unbeatable combination. This method often becomes a go-to for taco nights and gatherings because it produces reliably delicious carnitas every time.
Tips
- Do not trim all the fat—leave enough to keep the meat moist and flavorful during the long roast.
- Marinating overnight infuses the pork with bright citrus and savory notes that define great carnitas.
- If you prefer shredded meat, you can pull the cubes apart after slow roasting, but serving them as cubes keeps the texture substantial and satisfying.
- Omit tortillas to enjoy a low-carb or keto-friendly meal.
- These carnitas freeze well and are excellent for meal prep—store in freezer-safe containers for up to two months.
Variations
- Make burrito bowls by pairing the carnitas with rice, black beans, avocado and salsa.
- Add roasted red onions and green bell peppers to the pan if you like; remove them before broiling if you prefer crispier meat edges.
- Serve with a flavorful rice side such as cilantro-lime rice or use the meat in tacos, enchiladas, or breakfast hash.
FAQ’s
Carnitas pair excellently with rice dishes (like cilantro-lime rice), black beans, fresh salsas, grilled vegetables, and simple sides such as pickled onions or a green salad.
Store leftover carnitas in an airtight container in the refrigerator for up to 4 days. Reheat briefly under the broiler or in an air fryer at high heat to restore crispiness. Avoid slow baking, which can dry the meat.
Yes. Place cooled carnitas in a freezer-safe container or bag and freeze for up to 2 months. Thaw in the refrigerator overnight before reheating.
Crispy Pork Carnitas Recipe
Equipment
- Baking sheet
Ingredients
- 4–5 lb pork butt or shoulder, cut into 2″ cubes
Marinade
- Juice of 2 oranges
- Juice of 2 limes
- 2 tablespoons olive oil
- 10 garlic cloves, peeled and cracked
- 1/2 cup fresh cilantro, chopped
- 1 1/2 teaspoons ground cumin
- 2 teaspoons kosher salt
- 2 teaspoons fresh ground black pepper
Instructions
- Cut the pork butt into 2″ cubes and place in a large zip-top bag or bowl.
- Mix the orange juice, lime juice, olive oil, garlic, cilantro, cumin, salt and pepper. Pour over the pork and massage or stir to coat. Refrigerate for at least 12 hours.
- Preheat the oven to 275°F. Line a large rimmed baking sheet with heavy-duty foil.
- Arrange the pork in a single layer on the baking sheet. Cover tightly with foil and slow roast for 2 hours.
- Increase the oven temperature to 300°F and remove the foil. Roast another 45–60 minutes until the pork is fork-tender and beginning to brown.
- Drain excess juices, then broil or bake at high heat for 5–8 minutes to crisp the exterior. Watch closely to avoid burning.
- Serve the carnitas with warm tortillas and your favorite toppings.
Notes
- Don’t trim all the fat; it helps keep the meat moist during slow cooking.
- Marinating overnight enhances flavor and tenderness.
- You can shred the pork if preferred, but cubes hold up nicely and create great texture.
- Omit tortillas to serve as a low-carb or keto option.