Authentic Mexican Beef Carnitas Recipe: Crispy Lardons With Juicy Centers

Main Courses

Authentic Mexican Beef Carnitas Recipe: Crispy Lardons With Juicy Centers

This authentic Mexican beef carnitas recipe delivers the perfect balance of crispy lardons and tender, juicy centers that make every bite irresistible. 💛 The secret lies in slow-cooking the meat until it practically melts, then crisping it to golden perfection—a technique straight from Mexican street food traditions. What sets this recipe apart is the careful marination and cooking process that ensures rich, smoky flavor without sacrificing authenticity.

The process begins with a flavorful marinade of garlic, cumin, and oregano, which infuses the beef as it slow-cooks in its own juices. This method guarantees that the meat stays moist and flavorful, even after crisping. The final step—rendering the fat in a hot skillet—creates that signature crispy exterior that carnitas lovers crave. It’s a labor of love, but the results are worth every minute.

By the time you’re done, you’ll have tender, shreddable beef with a crispy, caramelized crust that’s perfect for tacos, burritos, or bowls. The aroma alone will have everyone gathering around the table, and the texture—crispy on the outside, juicy on the inside—is exactly what makes carnitas so special. Serve with warm tortillas, cilantro-lime rice, and refried beans for the full Mexican experience.

This recipe is designed to be approachable yet authentic, so you can recreate the flavors of Mexico in your own kitchen. Whether you're feeding a crowd or treating yourself to a delicious meal, these carnitas will be the star of the show. Let’s get cooking!

👹‍🍳
Difficulty
Medium
đŸ„©
Diet
Meat
đŸ”„
Calories
Med Cal

Ingredients for authentic mexican beef carnitas

Six ingredients for the marinade, plus beef that practically melts in your mouth.

Ingredient Amount Notes
Beef Pork Shoulder đŸ„© 3 lb Bone-in, cut into 1.5-inch chunks
Garlic Cloves 🧄 8 cloves Peeled, smashed for marinade
Ground Cumin 🌿 2 tbsp Freshly toasted for depth
Dried Oregano 🍃 1 œ tbsp Mexican oregano preferred
Bay Leaves 🌿 2 whole Fresh for best flavor
Orange Juice 🍊 œ cup Freshly squeezed, no pulp
Lime Juice 🍋 ÂŒ cup Freshly squeezed
White Vinegar 💧 ÂŒ cup For tangy brightness
Olive Oil đŸ«’ ÂŒ cup For marinade richness
Salt 🧂 2 tsp Kosher or sea salt
Black Pepper đŸŒ¶ïž 1 tsp Freshly ground
Lard or Bacon Fat đŸ„“ œ cup For crisping (optional)
Fresh Cilantro 🌿 ÂŒ cup Chopped, for garnish
Lime Wedges 🍋 4 pieces For serving

The beef makes all the difference here—pork shoulder is ideal for that signature fall-apart texture. Look for cuts with good marbling at Costco or your local butcher—they’ll often have it pre-cut into chunks, which saves time. If you’re buying a whole roast, ask for it to be cut into 1.5-inch pieces. The fat content is what gives carnitas that irresistible crispiness, so don’t skimp. For the spices, Mexican oregano is a game-changer—it’s different from regular oregano and has that authentic flavor. You can find it at Latin markets or in the international aisle of most grocery stores.

No Mexican oregano? Regular dried oregano plus a pinch of thyme works in a pinch. Fresh bay leaves are best, but dried will do if that’s what you’ve got—just double the amount. The orange juice can be substituted with grapefruit juice for extra tang, or even pineapple juice for a sweet twist. If you’re avoiding lard, bacon fat or vegetable shortening works for crisping, though traditionalists swear by the lard. The key is getting that fat hot enough to render and crisp the meat—don’t rush it, or you’ll end up with soggy carnitas. For the citrus, fresh is non-negotiable—bottled juice just won’t give you that bright, fresh flavor.

Marinate the beef overnight if you can—it makes a huge difference in flavor. Store the marinade in the fridge in an airtight container for up to 3 days. The cooked carnitas reheat beautifully—just pop them in a skillet with a splash of water to revive that crispy texture. They keep in the fridge for 4-5 days or freeze for 3 months. I like to portion mine into freezer bags with a little extra fat so they don’t dry out. When you’re ready to serve, crisp them up in a hot skillet for that perfect crunch—trust me, it’s worth the extra minute.

❀

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally hands-off after the initial chop. The pork shoulder breaks down into tender, pull-apart perfection while you sip your coffee or scroll through your phone—no babysitting required.
  • Crispy-Creamy Obsession: That garlic-cumin rub? It’s where the real magic happens. The edges get gloriously crispy while the inside stays juicy, and honestly, the bay leaves and oregano add this deep, earthy warmth that makes it taste like a street cart in Mexico.
  • Meal Prep Goldmine: Between us, this is my go-to for Taco Tuesday and lazy Sundays. Shred it once, and you’ve got burrito bowls, tacos, or even a hearty salad for days—just reheat with a splash of water or broth. (Yes, even on a Tuesday night.)
  • Budget Stretch: Pork shoulder is my wallet’s best friend—it’s cheap, it’s filling, and it turns into way more servings than you’d expect. I’ve fed six people for under $15, and they all ask for seconds. That’s a win.

Step-by-step instructions for authentic Mexican beef carnitas

Here's the real deal—crispy, flavor-packed carnitas that stay juicy inside.

1

👹‍🍳 Step 1: Marinate the Pork Shoulder Overnight

In a large bowl, combine the 3 lb beef pork shoulder (cut into 1.5-inch chunks), 8 cloves smashed garlic, 2 tbsp toasted ground cumin, 1.5 tbsp dried oregano, 2 whole bay leaves, 0.5 cup orange juice, 0.25 cup lime juice, 0.25 cup white vinegar, 0.25 cup olive oil, 2 tsp salt, and 1 tsp black pepper. Mix until the meat is fully coated in the marinade.

Transfer the mixture to a resealable plastic bag, seal tightly, and refrigerate for at least 12 hours (overnight works best). This step infuses the meat with deep, bright flavors and keeps it tender during cooking. The acidity from the citrus and vinegar also helps break down the fat, ensuring that crispy texture we're after.

2

đŸ”„ Step 2: Slow-Cook Until Fork-Tender

Preheat your oven to 300°F. Remove the pork from the marinade (reserve the marinade) and place it in a Dutch oven or oven-safe pot. Pour the reserved marinade over the pork, then cover tightly with a lid or foil.

Bake for 3 hours, then increase the temperature to 325°F and continue cooking for another 2 hours. The pork is done when it's fork-tender and easily pulls apart. You'll know it's ready when the internal temperature reaches 195-200°F—this is the magic number for that perfect pull-apart texture. If the liquid reduces too much, add a splash of water to keep the pork moist.

3

🍳 Step 3: Crisp the Carnitas in Lard or Bacon Fat

In a large skillet, heat 0.5 cup lard or bacon fat over medium-high heat until shimmering. Working in batches, add the pork shoulder chunks and cook for 3-4 minutes per side until deep golden brown and crispy. Don't overcrowd the pan—this is where the magic happens, and you want each piece to get that perfect sear.

As the pork crisps, it will release its juices. Use a slotted spoon to transfer the carnitas to a paper towel-lined plate to drain excess fat. Repeat with the remaining pork until all pieces are crispy. This step is crucial for that authentic carnitas texture—crispy on the outside, tender and juicy inside.

4

đŸ„˜ Step 4: Garnish and Serve

Once all the pork is crispy, transfer it to a serving platter. Sprinkle with 0.25 cup chopped fresh cilantro for a bright, herby finish. Serve immediately with the 4 lime wedges on the side for squeezing over the top.

For the ultimate experience, pile the carnitas onto warm tortillas with your favorite toppings like diced onions, avocado, and salsa. The contrast of crispy, juicy meat with fresh, tangy garnishes is what makes this dish so irresistible. Enjoy straight from the skillet while it's hot—every bite should be a perfect balance of texture and flavor.

👹‍🍳

Pro Tips For Making Authentic Mexican Beef Carnitas

  • CRANK THE HEAT FIRST: Start your beef pork shoulder in a screaming-hot skillet or Dutch oven—no baby steps. The initial sear locks in flavor and renders fat aggressively, which is half the battle with carnitas. (I used to skip this and ended up with greasy, underwhelming meat every time.)
  • SMASH THE GARLIC: Don’t just mince it—crush those garlic cloves with the flat side of your knife first. The released allicin adds depth, and the texture blends better into the meat. (Yes, it’s extra work, but your carnitas will taste like it was made in a taquerĂ­a, not a shortcut.)
  • DON’T SKIP THE BAY LEAF: Tuck that whole bay leaf into the meat during braising—it infuses earthy aroma without bitterness. Remove it before serving, but leave it in long enough to work its magic. (I learned this after a batch tasted oddly flat.)
  • REST THE MEAT UNDER FOIL: After braising, let the pork shoulder sit wrapped in foil for 10 minutes before shredding. This keeps it juicy and makes it easier to pull apart. (Skipping this step turns your carnitas into a sad, dry pile of strings.)

Wine and beer pairings for these flavors

Mexican Lager Pairing

A crisp, Mexican lager like Modelo Especial or PacĂ­fico is my go-to pairing for carnitas. The light, refreshing carbonation cuts through the richness of the lard and balances the smoky, cumin-forward flavors. I like to serve it ice-cold—around 40°F—to highlight its clean finish. The subtle citrus notes in the beer complement the orange and lime in the marinade beautifully. đŸș

Spiced Red Wine

For a more sophisticated sip, try a Mexican red wine like Bodegas de Santo TomĂĄs Tempranillo or a Spanish Garnacha. These wines have enough body to stand up to the carnitas while their earthy, spicy notes mirror the cumin and oregano in the dish. Serve slightly chilled (55-60°F) to enhance the wine’s fruitiness without overwhelming the meal. đŸ·

Craft Beer Options

If you prefer craft beer, a Mexican-style IPA with citrusy hops—like Deschutes Mirror Pond—works surprisingly well. The hop bitterness contrasts the fatty carnitas, while the citrus echoes the lime in the marinade. For a non-alcoholic option, try Mexican horchata (rice-cinnamon drink) to add a creamy, slightly sweet counterpoint to the dish’s bold flavors. đŸ»

Tequila or Mezcal

For a bold finish, serve reposado tequila or smoked mezcal on the side. The caramel and vanilla notes in reposado complement the slow-cooked pork, while mezcal’s smokiness enhances the dish’s depth. I like to sip it neat or with a splash of orange juice to mirror the marinade. Just a small pour—this is about enhancing, not competing, with the carnitas. đŸ„ƒ

Avoid These

Skip heavy, oaky whites like Chardonnay—they’ll clash with the dish’s richness. Also, avoid malty stouts or dark beers, which can overpower the carnitas’ delicate balance of crispy and juicy textures. The goal is harmony, not competition, so lighter, brighter options always win. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 185mg62%
Sodium 1200mg52%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 6g
Protein 48g96%
* 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

Can I use beef instead of pork shoulder for carnitas?

While traditional carnitas are made with pork, beef chuck roast can work beautifully! Use the same cooking method, but expect slightly leaner results—add an extra 1/4 cup lard or bacon fat when crisping to compensate. The flavor will be richer, though pork's natural fat gives that signature melt-in-your-mouth texture. For authenticity, stick with pork shoulder.

2

How do I make carnitas in a slow cooker?

Transfer the marinated pork to your slow cooker and cook on low for 8 hours or high for 5-6 hours until fork-tender. Skip the oven's first 3 hours at 300°F—the slow cooker's low-and-slow method does the job. Finish by crisping in a skillet with lard, just like the oven method. The key is patience; don't rush the tenderizing process!

3

Why did my carnitas turn out dry?

Overcooking or skipping the marinade are the most common culprits. The meat should reach 195-200°F internally—any hotter, and it dries out. Always marinate overnight, and if the liquid evaporates during cooking, add a splash of water or broth. For extra moisture, reserve some of the cooking juices and drizzle them over the carnitas before serving.

4

Can I make carnitas ahead of time?

Carnitas reheat beautifully. Store cooked (but uncrisped) pork in an airtight container in the fridge for 4-5 days or freeze for 3 months. To serve, reheat in a skillet with a splash of water or lard to restore crispiness. Pro tip: Freeze portions in single-serving bags with a little extra fat for easy reheating.

5

What’s the best way to serve carnitas?

Warm corn tortillas are a must for tacos, but carnitas shine in bowls too! Pile them over rice, top with pico de gallo, avocado, and a squeeze of lime. For a hearty meal, serve with refried beans, charro beans, or a fresh salad. The crispy texture pairs perfectly with cool, creamy elements like sour cream or Mexican crema.

★★★★★4.5(5 reviews)
Categories Main Courses