Mexican Sweet Pork Recipe: Slow-Braised Carnitas With Crispy Edges

Main Courses

Mexican Sweet Pork Recipe: Slow-Braised Carnitas With Crispy Edges

This Mexican sweet pork recipe transforms tough pork shoulder into melt-in-your-mouth carnitas with crispy edges that'll have everyone reaching for seconds. 🔥 I developed this version after perfecting my braising technique at The Smoky Pig—where we process 2,000 pounds of pork weekly—and it's the one dish that always sells out at our food truck.

The secret lies in slow-braising the pork with a blend of cinnamon and chili, then crisping it to golden perfection at the end.

The magic happens in two stages: first, a long slow cook that tenderizes the meat while building deep, caramelized flavors from the adobo marinade and fruit-based sweetness. Then comes the crisping phase where we render fat and achieve that coveted texture contrast—tender inside, shatteringly crisp outside.

This isn't your average pulled pork; it's a celebration of Mexican comfort food with restaurant-quality results you can achieve at home.

By the time you're done, you'll have pork so tender it falls apart at the touch yet maintains that irresistible crunch—perfect for tacos, burrito bowls, or served with warm tortillas and fresh pico de gallo.

The aroma alone will have your whole house gathering around the table. This recipe delivers on every promise: rich, sweet, smoky, and absolutely addictive.

We'll start with a simple marinade that packs layers of flavor, then move through the braising process with precise timing to ensure perfect doneness. The final crisping step is where the real magic happens—this is what transforms good pork into extraordinary carnitas.

Let's get cooking with a dish that'll become your new favorite centerpiece.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for mexican sweet pork

Six pounds of pork shoulder and a few simple pantry staples transform into restaurant-worthy carnitas.

Ingredient Amount Notes
Pork Shoulder 🐖 5 lb Bone-in for maximum flavor
Orange Juice 🍊 1 ½ cups Freshly squeezed preferred
Lime Juice 🍋 ½ cup Freshly squeezed
Apple Cider Vinegar 🍏 ¼ cup For tangy depth
Brown Sugar 🍚 ¾ cup Light or dark variety
Ground Cinnamon 🌿 2 tsp Warm, aromatic
Ground Cumin 🌿 1 ½ tsp Toasted for deeper flavor
Smoked Paprika 🌶️ 1 ½ tsp For smoky richness
Garlic Cloves 🧄 6 cloves Peeled and smashed
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Olive Oil 🫒 ½ cup For crisping edges
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground
Bay Leaves 🌿 2 whole For aromatic depth

The pork shoulder is the star here—bone-in cuts from Costco or local butchers give you the best flavor and texture. Look for good marbling and vibrant color (pinkish, not grayish). I like to grab mine from Whole Foods or my local Mexican market where they sell it pre-cut for carnitas. The orange juice should be freshly squeezed—ReaLemon cartons work in a pinch, but nothing beats fresh. For the brown sugar, muscovado or piloncillo adds a deeper caramel note if you want to get fancy, but regular light brown sugar works perfectly fine. The cinnamon and cumin are non-negotiable—they're what give carnitas that signature sweet-smoky warmth.

No fresh orange juice? Bottled works but add a splash of apple juice to balance the acidity. Running out of lime juice? Substitute lemon juice at 1:1 ratio. The apple cider vinegar can be swapped for white vinegar, but it'll lack that fruity depth. Want to cut sugar? Reduce by one-third and add an extra pinch of cinnamon. The garlic can be roasted (wrap whole cloves in foil with a drizzle of olive oil, roast at 400°F for 10 minutes) for a sweeter, deeper flavor—game-changer!. If you're short on time, pre-minced garlic from a jar works, but fresh is always better.

The pork keeps beautifully—3-4 days in the fridge once cooked, or up to 3 months frozen. For crispy edges, reheat in a 400°F oven with a drizzle of olive oil for 10-15 minutes. I always portion mine into ziplock bags with a bit of the cooking liquid to keep it moist. Leftovers? Shred and use for tacos, burrito bowls, or even breakfast hash—this stuff is that good. The marinade base (without pork) also freezes well for up to 6 months if you want to make a big batch ahead of time.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally hands-off after the initial chop. Toss the pork shoulder in a mix of orange juice, vinegar, and brown sugar, then let the oven do the work—no flipping, no fussing, just melt-in-your-mouth results.
  • Citrus Caramel Bliss: That tangy-sweet glaze? Chef’s kiss. The orange and lime juices cut through the richness of the pork while the brown sugar caramelizes into a sticky, addictive finish—like a dessert you’d happily eat for breakfast.
  • Leftovers That Shine: Between us, this dish begs to be made in bulk. The flavors deepen overnight, and reheating it turns it into crispy, saucy shreds—perfect for tacos, sandwiches, or just straight from the pan with a fork.
  • Budget Stretch: Pork shoulder is my go-to for affordable protein, and this recipe makes it feel special without breaking the bank. A few dollars’ worth of citrus and vinegar transforms it into something restaurant-worthy—no fancy ingredients needed.

Step-by-step instructions for slow-braised carnitas with crispy edges

Here's how to transform tough pork shoulder into melt-in-your-mouth carnitas with irresistible crispy edges.

1

🔥 Step 1: Prep and Season the Pork Shoulder

Start by trimming any excess fat from the pork shoulder, leaving about ¼ inch thickness. This ensures flavorful rendering without greasy results. Pat the meat dry with paper towels—this step is crucial for crispy edges later.

In a large bowl, combine the 1.5 cups orange juice, 0.5 cup lime juice, 0.25 cup apple cider vinegar, 0.75 cup brown sugar, 2 tsp ground cinnamon, 1.5 tsp ground cumin, 1.5 tsp smoked paprika, 1.5 tsp salt, and 1 tsp black pepper. Mix until the sugar dissolves completely. Add the 2 whole bay leaves and 6 smashed garlic cloves to the marinade.

Place the pork shoulder in a large resealable bag and pour the marinade over it. Seal the bag and massage the pork to coat evenly. Refrigerate for at least 4 hours (overnight works best)—this allows the flavors to penetrate deeply.

2

🍳 Step 2: Slow-Braise Until Fork-Tender

Preheat your oven to 300°F. Remove the pork from the marinade (reserve the marinade) and place it fat-side up in a Dutch oven. Pour the reserved marinade over the pork, then add enough water to come about halfway up the sides of the pork.

Cover the Dutch oven with a lid and transfer to the oven. Braise for 3 hours, then carefully flip the pork and braise for another 3 hours. The pork is done when it's fork-tender and pulls apart easily. Here's the thing—don't rush this step. The slow cooking breaks down the collagen for that signature carnitas texture.

3

🔥 Step 3: Crisp the Edges to Perfection

Once the pork is tender, increase oven temperature to 425°F. Remove the pork from the braising liquid and place it on a baking sheet lined with foil. Pour the 0.5 cup olive oil evenly over the pork, then use tongs to spread it around, ensuring every surface is coated.

Roast uncovered for 20-25 minutes until the edges are deep golden brown and crispy. You'll know it's ready when the oil shimmers and the pork releases easily from the foil. This high-heat finish creates that addictive crunch you crave in carnitas.

4

👨‍🍳 Step 4: Shred and Combine with Sauce

Transfer the crispy pork to a cutting board and let it rest for 10 minutes. Using two forks, shred the pork into 2-inch pieces. Return the shredded pork to the Dutch oven with the braising liquid and stir to combine. Simmer on the stovetop over medium heat for 5-7 minutes to heat through completely.

Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of lime juice for brightness. Garnish with 0.25 cup chopped fresh cilantro just before serving. The combination of tender pork, crispy edges, and tangy sauce makes this carnitas unforgettable!

👨‍🍳

Pro Tips For Making Mexican Sweet Pork

  • Sear the Pork First: The pork shoulder needs that golden crust to hold up during hours of braising. After trimming fat, sear it hard in a dry skillet over medium-high heat for 5-6 minutes per side—no peeking—until deep brown. I used to skip this, and the meat always ended up mushy instead of tender with bite.
  • Use Fresh Citrus, Not Bottled: That jarred orange juice? Skip it. Freshly squeezed orange juice and lime juice add brightness and depth the bottled stuff can’t match. Strain out seeds and pulp for a smoother sauce, but don’t skip the zest—it’s the aromatic difference between good and wow. (Yes, even if you’re impatient like me.)
  • Deglaze with Vinegar Early: After searing, splash in the apple cider vinegar immediately while the pan’s still hot. Let it bubble and sizzle for 30 seconds to break down fond before adding liquids. This step cuts down on bitterness later and gives the sauce a cleaner, tangier edge. I learned this the hard way—adding vinegar at the end just makes everything taste harsh.
  • Braise Low and Slow, Covered: Set your oven to 275°F (135°C) and let that pork shoulder cook for 4-5 hours, covered, until it’s falling apart. The sugar and citrus will caramelize beautifully, but rushing it turns the sauce into syrup. Check occasionally—if it’s too dry, add a splash of water or broth. (Your future self will thank you.)

Regional styles of this recipe

Yucatán Cochinita Pibil

This Mayan-inspired version swaps our braising method for a traditional achiote paste marinade, giving the pork its signature deep orange hue.

Start with 5 lbs pork shoulder rubbed with 3 tbsp achiote paste (find it at Latin markets or make your own with 2 tbsp annatto seeds, 1 tbsp cumin, and 1 tbsp oregano).

Add 1 cup orange juice, ½ cup sour orange juice (or sub grapefruit), ¼ cup honey, and 2 tbsp vinegar. Wrap tightly in banana leaves (available at specialty stores) and steam for 3-4 hours at 350°F.

The result is tender, slightly sweet pork with a smoky aroma that'll transport you to Mérida. 🌶️

Northwest Carnitas Style

In California's Central Valley, carnitas gets a smoky twist with guajillo chiles and mesquite wood chips. Start by blending 4 dried guajillo chiles (stemmed/seeded) with 1 tsp cumin, 1 tsp coriander, and ½ tsp cloves into a paste.

Use this instead of our smoked paprika in the marinade. After braising, finish with a mesquite glaze: mix ½ cup mesquite powder (found at Latin markets) with 2 tbsp honey and brush on during the crisping phase. The earthy mesquite adds depth that pairs perfectly with cilantro-lime rice. 🌿

Street-Taco Version

For quick weeknight meals, try this 30-minute stovetop shortcut. Cut 2 lbs pork shoulder into 1-inch chunks and sear in a Dutch oven with 1 tbsp oil until browned.

Add 1 cup chicken broth, ½ cup pineapple juice, 2 tbsp brown sugar, 1 tsp cinnamon, and 1 tsp cumin. Simmer uncovered for 25 minutes until liquid reduces.

For crispy edges, transfer pork to a hot skillet with 1 tbsp oil and sear for 3-4 minutes per side. Serve on corn tortillas with diced pineapple and pickled onions. This version keeps all the sweetness with half the effort. ⏰

Slow-Cooker Adaptation

My favorite time-saver: use a 6-quart slow cooker for hands-off cooking. After marinating the pork, place it in the slow cooker with the reserved marinade and add 1 cup water. Cook on low for 8 hours or high for 5 hours.

For crispy edges, transfer pork to a baking sheet, toss with 2 tbsp oil, and broil for 5-7 minutes. The slow cooker version actually develops deeper flavor because the pork cooks longer in its own juices. Perfect for feeding a crowd with minimal cleanup. 💡

Smoky BBQ Fusion

This Southern-Mexican mashup replaces cinnamon with chipotle powder and adds ½ cup BBQ sauce to the marinade. After braising, finish by smoking the pork at 225°F for 1 hour before crisping. The result? A perfect blend of sweet, smoky, and tangy flavors that'll satisfy both BBQ and Mexican food lovers.

Serve with pickled jalapeños and white cheddar cornbread for a true fusion experience. Trust me, this combo became an instant hit at The Smoky Pig. 🔥

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 11g55%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 38g13%
Dietary Fiber 1g4%
Sugars 32g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What's the secret to getting perfectly crispy edges on the pork?

Pat the pork completely dry after braising and use high-smoke-point olive oil to coat it thoroughly before roasting at 425°F. The key is spreading the oil evenly with tongs and roasting uncovered until the edges turn deep golden brown—about 20-25 minutes. Don't skip the resting time after braising either; this helps the fat render properly for maximum crispiness.

2

Can I substitute pork shoulder with another cut?

For best results, stick with pork shoulder (or pork butt), as these cuts have the right fat-to-meat ratio for tender, flavorful carnitas. You could use pork loin in a pinch, but it'll be leaner and less forgiving—expect to reduce cooking time by 30-45 minutes. Never use ground pork or pork tenderloin, as they lack the connective tissue needed for that signature melt-in-your-mouth texture.

3

How do I make this recipe vegetarian?

For a plant-based version, use firm tofu or jackfruit marinated in the same citrus-sugar blend, then pan-fried until crispy. Swap the pork fat for coconut oil during crisping. The texture won't be identical, but you'll capture the sweet-tangy profile. For extra richness, add 1 tbsp nutritional yeast to the marinade. Remember, this won't replicate the collagen-rich tenderness of pork, but it's a great flavorful alternative.

4

What's the best way to store leftovers?

Store cooked carnitas in an airtight container with some of the braising liquid to keep it moist. It'll keep in the fridge for 3-4 days or freeze for up to 3 months. For reheating, place portions on a baking sheet and crisp in a 400°F oven for 10-15 minutes with a drizzle of oil. Pro tip: Freeze portions in ziplock bags with a bit of marinade to preserve texture.

5

Why did my carnitas turn out dry?

Overcooking is the most common cause—pork should pull apart easily but still feel juicy. If using a meat thermometer, aim for 195°F internal temp (not 203°F). Another culprit is skipping the resting time after braising. Always let the pork rest 10 minutes before shredding to redistribute juices. For extra moisture, add 2-3 tbsp chicken broth when reheating.

★★★★★4.6(7 reviews)
Categories Main Courses