carnitas tacos

Total Time6 hrs 30 mins
DifficultyTechnique Required
SimpleNo real technique needed. Follow the steps and you'll be fine.
StraightforwardEasy going but worth paying attention. A good one to build confidence.
Building SkillsYou'll learn something making this. Great for developing technique.
Technique RequiredYou need to know what you're doing. Read the method before you start.
ChallengingThis will push you. Worth every bit of effort.
AdvancedSerious cooking. Rewarding when it comes together.
Servings8

Carnitas done properly means two cooks, not one — a long, slow braise in citrus and aromatics to get the meat tender, then a hard blast under the grill to crisp the edges. The contrast is the whole point: shattering, caramelised shards next to juicy, pull-apart chunks. Built for fresh corn tortillas, not the supermarket kind.

This is a Pro feature

Get the full Cooked Properly experience for £4.99/mo

  • 🗓️ Plan your week and build your shopping list in two taps
  • ⚖️ Scale any recipe to exactly the servings you need
  • 💡 Unlock Why This Works and Common Failures on every recipe
  • 🔖 Save unlimited recipes
See All Pro Features →

Save this recipe for later

Free to join — no card required

  • 🔖 Save up to 10 recipes for free, access them anytime
  • 🗓️ Upgrade to Pro to plan your week and sort your shop in two taps
  • ⚖️ Scale recipes to exactly the servings you need with Pro
Create a free account

Ingredients

Servings: 8
  • For the pork carnitas
  • 2 kg Pork shoulder, boneless, cut into large chunks
  • 800 g Pork belly, skin removed, cut into large chunks
  • 45 g Fine sea salt
  • 2 White onion, large, halved
  • 6 cloves Garlic, smashed open, skin on
  • 2 Bay leaf
  • 2 Orange, large, halved
  • 250 ml Water
  • For the corn tortillas
  • 300 g Masa harina
  • 440 ml Water, warm, plus more as needed
  • 6 g Fine sea salt
  • To serve
  • 1 White onion, finely diced, to taste
  • 5 g Coriander, leaves, to taste
  • 2 Lime, cut into wedges, to taste
  • 2 jars Tomatillo salsa, to taste

Equipment

Dry brine the pork
1

Mix the pork shoulder and pork belly evenly with the salt, working it into all sides. Spread the pork out uncovered on a tray and refrigerate for 12–24 hours.

Ingredients for this step:

  • 2 kg Pork shoulder, boneless, cut into large chunks
  • 800 g Pork belly, skin removed, cut into large chunks
  • 45 g Fine sea salt
Braise the pork
2

Preheat the oven to 140°C (284°F) conventional, or 120°C fan. Place the orange halves cut-side down in a large casserole. Add the onion, garlic, and bay leaves. Place the pork on top, pressing down slightly so it sits in an even layer. Pour in the water.

Cover with the lid and cook for 4.5–5.5 hours. Check at the 4-hour mark — the pork should be tender but not yet collapsing, and the fat from the belly should be well rendered. If the pot looks dry before the fat has rendered, add a small splash of water, no more than 50–100ml.

Ingredients for this step:

  • 2 White onion, large, halved
  • 6 cloves Garlic, smashed open, skin on
  • 2 Bay leaf
  • 2 Orange, large, halved
  • 250 ml Water
Rest the pork
3

Carefully remove the pork from the casserole, keeping it in large chunks rather than shredding it. Rest for 15–20 minutes.

Crisp the pork
4

Preheat the oven grill to 250°C (482°F). Break the rested pork into rough 1-inch chunks — not shredded strands — and spread out on a baking tray. Place the tray on the top shelf, around 6–10 inches below the grill, and crisp for about 10 minutes until browned and crackling on top.

Make the tortilla dough
5

Mix the masa harina and salt together in a large bowl. Add the warm water gradually, mixing as you go, until the dough comes together with the texture of soft Play-Doh — pliable but not sticky. Cover and rest for 20–30 minutes.

Ingredients for this step:

  • 300 g Masa harina
  • 440 ml Water, warm, plus more as needed
  • 6 g Fine sea salt
Divide and press the tortillas
6

Divide the dough into balls, roughly 25–30g each. Press each ball flat using a tortilla press or a heavy pan, with the dough sandwiched between two sheets of baking paper.

Cook the tortillas
7

Heat a dry cast-iron pan over a medium-high heat. Cook each tortilla for 30–40 seconds on the first side, then flip and cook for about 60 seconds on the second side. Flip back to the first side for a final 20–30 seconds — this final flip is what encourages the tortilla to puff.

Keep the cooked tortillas wrapped in a cloth as you work through the batch.

Serve
8

Pile the crisped pork into the warm tortillas. Top with diced onion, coriander leaves, and a squeeze of lime. Serve with tomatillo salsa alongside.

Ingredients for this step:

  • 1 White onion, finely diced, to taste
  • 5 g Coriander, leaves, to taste
  • 2 Lime, cut into wedges, to taste
  • 2 jars Tomatillo salsa, to taste

Notes & Substitutions

Masa harina: Use a proper nixtamalised masa harina — Maseca or an equivalent is the most widely available in the UK. Do not substitute polenta or cornmeal; neither has been through the nixtamalisation process and the texture and flavour will be completely different.

Jalapeños: Roasted jalapeños make a good optional addition alongside the usual toppings, for anyone who wants extra heat.

Make-ahead: The pork can be braised up to 2 days ahead and refrigerated in its cooking liquid — reheat gently before breaking into chunks and crisping under the grill. The tortilla dough is best made fresh, but cooked tortillas can be wrapped and kept warm for up to an hour, or reheated briefly in a dry pan.

Leftovers: Crisped pork keeps in the fridge for up to 3 days. Reheat in a hot, dry pan to re-crisp the edges rather than in the microwave, which will leave it soft throughout.

Carnitas Tacos

Serves 8  ·  6 hrs 30 mins  ·  Technique Required

COOKED
PROPERLY

Ingredients

  • 2 kg Pork shoulder (boneless, cut into large chunks)
  • 800 g Pork belly (skin removed, cut into large chunks)
  • 45 g Fine sea salt
  • 2 White onion (large, halved)
  • 6 cloves Garlic (smashed open, skin on)
  • 2 Bay leaf
  • 2 Orange (large, halved)
  • 250 ml Water
  • 300 g Masa harina
  • 440 ml Water (warm, plus more as needed)
  • 6 g Fine sea salt
  • 1 White onion (finely diced, to taste)
  • 5 g Coriander (leaves, to taste)
  • 2 Lime (cut into wedges, to taste)
  • 2 jars Tomatillo salsa (to taste)

Equipment

  • Large casserole
  • Tortilla press
  • Cast-iron skillet

Method

1

Dry brine the pork

2 kg Pork shoulder  ·  800 g Pork belly  ·  45 g Fine sea salt

Mix the pork shoulder and pork belly evenly with the salt, working it into all sides. Spread the pork out uncovered on a tray and refrigerate for 12–24 hours.

2

Braise the pork

2 White onion  ·  6 cloves Garlic  ·  2 Bay leaf  ·  2 Orange  ·  250 ml Water

Preheat the oven to 140°C (284°F) conventional, or 120°C fan. Place the orange halves cut-side down in a large casserole. Add the onion, garlic, and bay leaves. Place the pork on top, pressing down slightly so it sits in an even layer. Pour in the water.

Cover with the lid and cook for 4.5–5.5 hours. Check at the 4-hour mark — the pork should be tender but not yet collapsing, and the fat from the belly should be well rendered. If the pot looks dry before the fat has rendered, add a small splash of water, no more than 50–100ml.

PRO TIP

Resist topping up the liquid unless the pot genuinely looks dry. Too much liquid stews the pork rather than letting it render and concentrate — the orange, onion, and garlic should reduce down into something close to a thick, sticky braising liquid by the end.

3

Rest the pork

Carefully remove the pork from the casserole, keeping it in large chunks rather than shredding it. Rest for 15–20 minutes.

4

Crisp the pork

Preheat the oven grill to 250°C (482°F). Break the rested pork into rough 1-inch chunks — not shredded strands — and spread out on a baking tray. Place the tray on the top shelf, around 6–10 inches below the grill, and crisp for about 10 minutes until browned and crackling on top.

PRO TIP

Keep the chunks rough and uneven rather than uniform. The irregular surfaces are what catch and crisp under the grill — neat, even pieces brown more uniformly but lose the contrast between shattering edges and juicy centres that makes carnitas worth making this way.

5

Make the tortilla dough

300 g Masa harina  ·  440 ml Water  ·  6 g Fine sea salt

Mix the masa harina and salt together in a large bowl. Add the warm water gradually, mixing as you go, until the dough comes together with the texture of soft Play-Doh — pliable but not sticky. Cover and rest for 20–30 minutes.

PRO TIP

Add the water a little at a time rather than all at once. Masa harina absorbs liquid unevenly, and it’s much easier to add more water than to recover from dough that’s gone too wet.

6

Divide and press the tortillas

Divide the dough into balls, roughly 25–30g each. Press each ball flat using a tortilla press or a heavy pan, with the dough sandwiched between two sheets of baking paper.

PRO TIP

Keep the unpressed balls covered with a damp cloth while you work through the batch — the dough dries out and cracks quickly once exposed to air.

7

Cook the tortillas

Heat a dry cast-iron pan over a medium-high heat. Cook each tortilla for 30–40 seconds on the first side, then flip and cook for about 60 seconds on the second side. Flip back to the first side for a final 20–30 seconds — this final flip is what encourages the tortilla to puff.

Keep the cooked tortillas wrapped in a cloth as you work through the batch.

8

Serve

1 White onion  ·  5 g Coriander  ·  2 Lime  ·  2 jars Tomatillo salsa

Pile the crisped pork into the warm tortillas. Top with diced onion, coriander leaves, and a squeeze of lime. Serve with tomatillo salsa alongside.

SCAN TO OPEN

Good food, cooked properly.

Proper recipes, intelligent planning, one shopping list.

cookedproperly.com

Suggestions