Authentic Mexican Carnitas: Slow-Cooked Pork Confit Recipe

Craving something hearty and satisfying for a crowd? This carnitas recipe is a longtime favorite. Tender pork is slow-cooked until juicy, then finished to achieve a crisp, flavorful exterior. With clear steps and a few tips, you’ll have a dish everyone will want seconds of.

With the right ingredients and a little patience, you can make authentic-tasting carnitas at home. I include step-by-step photos in the recipe card below and practical tips to help the process go smoothly. Let’s get cooking!

What are Carnitas?

“Carnitas” means “little meats” in Spanish. It’s Mexico’s version of pulled pork, traditionally slow-cooked in lard (a pork confit) with classic Mexican aromatics and spices. Properly made carnitas are tender and juicy on the inside with a crisp, caramelized outside. Many regions have their own styles, but carnitas are often associated with the state of Michoacán.

Purists insist carnitas must be cooked in manteca (lard), which does give the most authentic flavor and texture. There are quicker methods, including slow cookers, that produce delicious results as well, but this recipe follows the traditional method as closely as possible without a cazo (copper pot). A dutch oven works perfectly.

Carnitas in pot

Ingredients:

  • Pork butt – I dry-brine large chunks with kosher salt for an hour or, ideally, overnight for deeper flavor and better browning. Pork butt (Boston butt) is preferred for its marbling; pork shoulder can be used but may be less tender.
  • Manteca – Lard is traditional and adds authentic flavor. Rendered lard from a butcher or Mexican market is best.
  • Seasoning – Kosher salt, Mexican oregano, cumin, and black pepper.
  • Orange – Use both the juice and the peels for brightness and aroma.
  • Aromatics – Garlic, onion, bay leaves, and whole cloves. Some recipes add cinnamon; that’s optional.
  • Evaporated milk – Helps tenderize the meat and is less likely to curdle than regular milk when added to high heat. If using whole milk, add it carefully after liquid to reduce temperature shock.
  • Mexican Coca‑Cola – Added in the last 20–30 minutes for color and subtle sweetness; half a bottle is usually enough.

Tips for Tender, Juicy, Crispy Carnitas

These practical tips help ensure great carnitas. Full ingredient amounts and step-by-step instructions are in the recipe card below.

  1. Choose the right cut. Pork butt (Boston butt) has more fat and marbling than pork shoulder, resulting in better tenderness and flavor.
  2. Cut into large, even chunks so pieces brown consistently. For a 3.5 lb pork butt, cutting into six pieces works well.
  3. Dry-brine with kosher salt. Rest in the fridge overnight if possible. If short on time, a one-hour rest at room temperature still improves flavor and browning.
Seasoned pork pieces
  1. Use flavorful rendered lard (not hydrogenated grocery-store lard) for the best taste and color.
  2. When frying at the start, lift the pieces occasionally to prevent sticking or burning. Maintain around 250°F and avoid disturbing the pork too often for even browning.
  3. Don’t worry if the pork seems lightly colored at first. It will develop deeper color later, especially after adding Coca‑Cola.
Pork frying in lard
  1. After adding evaporated milk, be patient. The mixture may look separated for 10–20 minutes but will come together while it tenderizes the pork.
  2. During slow cooking at about 200–220°F, flip the pork as needed for even browning on all sides.
  3. Add Coca‑Cola in the final 20–30 minutes for extra color and a touch of sweetness—optional but recommended.
Slow cooked carnitas

What to Do with Leftover Lard

Lard can be reused a few times but it degrades and takes on flavors from previous uses. Filter and reserve a small amount to refry leftover carnitas or to flavor other dishes. Store any usable lard in the fridge.

Never pour lard down the sink or garbage disposal. Let it cool and solidify, then dispose of it in the trash.

Pro Tip

Reused carnitas lard is excellent for frying refried beans and adds restaurant-style depth to the dish.

Carnitas served

What to Make with Carnitas

Carnitas are versatile and can be used in many dishes. A few favorites:

Favorite ideas

  • Tacos
  • Tortas Ahogadas
  • Burritos
  • Flautas
  • Taquitos
  • Burrito bowls
  • Empanadas
  • Gorditas
  • Enchiladas
  • Quesadillas

Storing

Carnitas freeze very well. Portion leftovers into airtight containers or freezer bags and freeze for quick meals later.

To reheat, thaw overnight in the fridge, then warm in a nonstick pan over medium-low heat, covered, for 5–10 minutes. Add a splash of water if you need to restore moisture.

Other Meats and Side Dishes

If you’re hosting a taco night or carne asada, complementary recipes include al pastor, carne asada, Mexican rice, refried beans, and ceviche. These sides pair well with carnitas and round out a Mexican-style feast.

Recommended

Recommended carnitas

Mexican

Traditional Carnitas (Mexican Pork Confit)

Al Pastor

Mexican

Al Pastor

Pozole verde

Mexican

Chicken Pozole Verde

Sopa de fideo

Mexican

Sopa de Fideo

Carnitas dish
4.99 from 90 votes

Traditional Carnitas (Mexican Pork Confit)

By
Stella Navarro-Kim
Crispy, tender, and juicy Mexican-style slow-cooked pork—perfect for tacos, tortas, burritos, and more.
Servings: 6 people
Save Recipe
Pin Recipe
Rate Recipe
Print Recipe

Ingredients

  • 3 to 3.5 lbs pork butt
  • 4 tsp kosher salt
  • 1 lb lard
  • 2 tsp Mexican oregano
  • 1 tsp cumin
  • 1/2 tsp black pepper
  • 5 whole cloves
  • 1 orange
  • 1 onion
  • 5 cloves garlic
  • 2 bay leaves
  • 5 oz evaporated milk
  • 1/2 cup water
  • 6 oz Mexican Coca‑Cola

Instructions

  • Cut the pork butt into large, even chunks (about 6 pieces for a 3.5 lb roast).
    Cut pork
  • Cover evenly with kosher salt and rest for 1 hour or overnight in the fridge (dry brine).
    Salted pork
  • Melt lard in a large pot over medium heat. You only need enough lard to cover about 80% of the pork. For 3–3.5 lbs in a 10″ pot, 1 lb of lard is enough.
    Melting lard
  • Add pork chunks and cook for 20 minutes, lifting pieces occasionally to prevent sticking. Keep the oil around 250°F; lower the heat if browning too quickly.
    Pork frying
  • Flip and brown the other side for another 20 minutes. Avoid over-browning early; final color develops later.
    Flipping pork
  • Reduce heat, add onion, garlic, black pepper, cumin, Mexican oregano, cloves, bay leaves, orange juice and peels, water, and evaporated milk. Slow-cook for 1½ hours at 200–220°F, flipping as needed.
    Adding aromatics
  • Add Mexican Coca‑Cola and continue slow-cooking for another 20 minutes to develop color and flavor.
    Adding coke
  • Remove the pork from the pot and let it cool slightly. The meat should be very tender and jiggle slightly when handled.
    Resting pork
  • Shred the carnitas by hand. The interior will be juicy and tender, while the exterior has a dark, glossy, slightly crispy finish. Serve and enjoy.
    Shredded carnitas

Notes

There are many delicious ways to enjoy carnitas. Some favorite serving ideas include tacos, tortas, burritos, flautas, rice bowls, empanadas, gorditas, enchiladas, and quesadillas.

Storing

Carnitas freeze very well. Portion leftovers into airtight containers for quick meals later. To reheat, thaw in the fridge and warm in a nonstick pan over medium-low heat, covered, for 5–10 minutes.

Nutrition information is automatically calculated and should be used as an approximation.

Additional Info

Author: Stella Navarro-Kim
Course: Main Course
Cuisine: Mexican
Servings: 6 people
Keyword: authentic carnitas, Mexican pulled pork, traditional carnitas




Like this recipe? Leave a comment below!