When pork shoulder is cooked low and slow, it transforms into the most tender, melt-in-the-mouth, juicy and delicious meat. Not only can you pile it high on soft tacos and enjoy on your next Mexican night, but you can also freeze to enjoy in many other meals like nachos, quesadillas, burrito bowls or brioche sliders, making it such a great family dinner option. Any meal that I can cook once and eat twice is a win in my book, plus you have the added benefit of this being easy … really easy!

These Mexican Pulled Pork Tacos can be made in the oven or slow-cooker making them perfect for days that you would like to “set and forget” your meal. They can be served with all of your family’s favourite Mexican toppings or, if you want to try something fresh and zingy, the quick pickled red cabbage in the recipe works a treat. This generously serves 4–6 people with plenty of leftovers!
What is the best pork cut to use for pulled pork?
Pork shoulder is best as it has the optimum fat content to create tender, melt-in-the-mouth, juicy pulled pork, combined with a low and slow cooking method.

Mexican Pulled Pork Tacos
Share PrintIngredients
- PULLED PORK
- 2.5 kg 5½ lb boneless pork shoulder (skin/rind removed, see note 1)
- 3 tsp sea salt flakes
- 1 tsp freshly cracked black pepper
- 2 tsp dried oregano
- 2 tsp ground cumin
- 2 tbsp olive oil
- 1 onion cut into wedges
- 6 garlic cloves roughly chopped
- 2 tbsp lime juice
- 1 cup 250 ml fresh orange juice
- 1½ cups 375 ml water
- QUICK PICKLED RED CABBAGE
- ½ cup 125 ml apple cider vinegar
- ½ cup 125 ml water
- 1 tbsp sugar
- ¼ red cabbage
- TO SERVE
- 18 soft mini tacos/tortillas
- ½ bunch coriander cilantro, leaves picked
- 1 avocado cut into cubes
- Lime wedges
Equipment
Instructions
- Preheat the oven to 160°C (325°F) (all oven types).
- Marinate the pork with the salt, pepper, oregano, cumin and olive oil. Use your hands to ensure it is evenly coated.
- Place the onion, garlic, lime juice, orange juice and water in the base of a baking dish or casserole pot. Place the pork on top. Cover tightly with the lid or foil and cook in the preheated oven for 2 hours.
- Uncover and cook for a further 1½ hours or until the pork can easily be shredded with two forks. If the pork is still firm, continue cooking, adding ½ cup (125 ml) of water every 30 minutes to stop the juices from drying out.
- Shred the pork using two forks and drizzle with the pan juices.
- For extra crispy pork, after baking set the oven to grill (broil). Arrange the shredded pork (the amount you intend to use), drizzled with some of the juices on a baking tray. Grill for 5–6 minutes until crisp and golden.
- Marinate the pork with the salt, pepper, oregano, cumin and olive oil. Use your hands to ensure it is evenly coated.
- Place the onion, garlic, lime juice, orange juice and water in the base of a slow-cooker. Slow-cook on low for 10 hours or on high for 6–7 hours. The pork should be tender enough to shred with two forks. If it isn’t, continue cooking in 30-minute intervals.
- Preheat the oven to grill (broil).
- Remove the pork from the slow-cooker and shred it using two forks. Arrange the pork on a baking tray and drizzle it with ½ cup (125 ml) of the cooking liquid. Grill for 8–10 minutes or until crispy and golden, turning halfway through.
- Combine the apple cider vinegar, water and sugar in a medium airtight container.
- Shred the cabbage thinly using a mandoline, food processor or knife.
- Add the cabbage to the liquid mixture. Squish the cabbage into the liquid so that it is as covered as much as possible.
- Cover and refrigerate for at least 2 hours (the longer it sits, the more the flavours will develop).
- Serve the pork piled high on soft tacos, with the pickled cabbage, fresh coriander, avocado and an extra squeeze of lime.
Disclaimer re gluten-free and dairy-free recipes







Jessica says:
Such a great recipe! We had to accommodate for a 3lb roast bone it but turned out fantastic. Definitely recommend broiling it at the end for a great texture that paired well with the cabbage.
Nicole says:
Hi Jessica, so glad you enjoyed this and well done on making it work with what the piece of meat you had! 👏🏻❤️ Thanks for the rating too. Nic x
Belinda says:
I’ve cooked this today, so easy and delicious and makes so much, serving it with veges tonight. Thank you.
Nicole says:
Wonderful to hear, Belinda! Thanks for the rating, Nic x
Emma says:
Whole family loved it thanks. Avo’s weren’t ready but still delicious
Nicole says:
Glad you enjoyed it … even if the avos weren’t quite ripe! Nic x
Jade says:
So so good! My partner and son really enjoyed this too. Your recipes never let me down!
Nicole says:
Oh, thank you! I really love hearing that! xx