Carnitas

Carnitas are rich, tender, and deeply flavorful, and this stovetop method is hands down one of the best ways to make them. Instead of the oven or slow cooker, these carnitas cook right on the hob, slowly rendering the pork until it’s melt-in-your-mouth soft with irresistible crispy edges.

The ingredient combination may look unusual at first, but trust the process. The evaporated milk tenderizes the pork, while the Mexican Coke creates that signature caramelized finish that makes these Mexican pork unforgettable.

Recipe: Carnitas (Stovetop Method)

Ingredients (Serves 6–8)

  • 4 lbs pork shoulder or pork butt, cut into large chunks
  • 1 lb lard
  • 12 oz Mexican Coke
  • 1 cup evaporated milk
  • 1 orange, halved
  • ½ white onion
  • 5 garlic cloves
  • 4 bay leaves
  • Fresh thyme, rosemary, and oregano
    (or 2 tsp dried oregano, 1 tsp dried thyme, 1 tsp dried rosemary)
  • ½ tsp ground cumin
  • 5 whole cloves
  • 5 tsp salt (adjust to taste)
  • 1 tbsp black pepper
  • 1 generous serving of love

Step-by-Step Instructions

  1. Place the pork chunks in a large, heavy-bottomed pot or Dutch oven.
  2. Add the lard and set the pot over medium heat until the fat begins to melt.
  3. Pour in the Mexican Coke and evaporated milk.
  4. Add the orange halves, onion, garlic cloves, bay leaves, herbs, cumin, and whole cloves.
  5. Season generously with salt and black pepper.
  6. Bring the mixture to a gentle simmer, then reduce heat to medium-low.
  7. Cook uncovered for about 2½–3 hours, stirring occasionally, until the pork is fork-tender and most of the liquid has reduced.
  8. Once the liquid is nearly gone, increase the heat slightly and let the pork fry in its own fat.
  9. Stir gently until the crispy pork develops crispy, golden-brown edges.
  10. Remove aromatics and serve hot.

Prep Time

15 minutes

Cook Time

2½–3 hours

Total Time

About 3 hours 15 minutes

Servings

6–8 servings

Notes for Clarity

  • Use a wide pot to allow proper browning at the end.
  • Stir carefully near the end to avoid breaking up the pork too much.
  • The pork should be tender before crisping—don’t rush it.

Notes and Variations

  • No lard option: Substitute with neutral oil, though lard gives the best flavor.
  • Citrus twist: Add a lime half along with the orange for brightness.
  • Spice boost: Add a dried chile or chili flakes for heat.
  • Storage: Store leftover pork carnitas in the fridge for up to 4 days.
  • Reheat tip: Re-crisp in a skillet over medium heat.

Nutrition (Approximate, per serving)

  • Calories: 560
  • Protein: 36g
  • Fat: 44g
  • Carbohydrates: 6g

FAQs (GAQs)

Why use evaporated milk in carnitas?

Evaporated milk helps tenderize the pork during the long stovetop cooking process. The natural sugars also aid in browning when the liquid reduces. While it sounds unusual, it doesn’t make the carnitas taste creamy. Instead, it creates incredibly soft meat.

Can I make carnitas without Mexican Coke?

Yes, but Mexican Coke is ideal because it uses real sugar, which caramelizes beautifully. If needed, you can substitute with another cane-sugar cola. Avoid diet soda, as it won’t produce the same glaze. The flavor balance will change slightly.

How do you get carnitas crispy on the stove?

The key to crispy carnitas is patience at the end. Once the liquid has reduced, let the pork cook in the rendered fat. Avoid stirring constantly so the meat can brown. This final step creates those signature crispy edges.

What should I serve with carnitas?

Carnitas are incredibly versatile. Serve them in tacos, burritos, quesadillas, or over rice. They also pair well with fresh salsa, guacamole, and pickled onions. Leftovers make amazing nachos or tortas.

Love this recipe? Try one of these next!

Zilzil Tibs Ethiopian Beef Dish
Beef and Broccoli Recipe
Chicken Pot Pie Casserole

Print

Carnitas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These stovetop carnitas are slow-simmered until tender, then crisped to perfection for juicy pork with irresistible golden edges.

  • Author: Chef Alex
  • Prep Time: 15 minutes
  • Cook Time: 3 hours
  • Total Time: 3 hours 15 minutes
  • Yield: 6–8 servings
  • Category: Main Dish
  • Method: Stovetop

Ingredients

  • Pork shoulder or pork butt
  • Lard
  • Mexican Coke
  • Evaporated milk
  • Orange
  • White onion
  • Garlic cloves
  • Bay leaves
  • Fresh or dried oregano
  • Fresh or dried thyme
  • Fresh or dried rosemary
  • Ground cumin
  • Whole cloves
  • Salt
  • Black pepper

Instructions

  1. Add pork and lard to a large pot.
  2. Pour in Coke and evaporated milk.
  3. Add citrus, aromatics, herbs, and spices.
  4. Simmer uncovered until pork is tender.
  5. Increase heat and crisp pork in rendered fat.

Notes

Let the liquid fully reduce before crisping to achieve the best carnitas texture.

Nutrition

  • Serving Size: 1 serving
  • Calories: 560
  • Sugar: 5g
  • Sodium: 980mg
  • Fat: 44g
  • Saturated Fat: 17g
  • Unsaturated Fat: 24g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 36g
  • Cholesterol: 145mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Bold Stovetop Carnitas Cooking Inspiration Pinterest

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star