Pulled Pork Tacos with Salsa and Charred Corn

Dive into a world of flavour with these Cheesy Pulled Pork Tacos, a perfect blend of tender, spiced pork, melted mozzarella, and a vibrant salsa of tomato and red onion, all garnished with pomegranate seeds and roasted corn. Wrapped in soft taco shells and served with a rich dipping sauce, this dish promises an unforgettable culinary journey with every bite.

Pulled Pork Tacos


For the Marinade:
  • 700g pork shoulder, trimmed
  • 3 jalapeño chillies, de-seeded and finely chopped
  • 1/2 red chilli, de-seeded and finely chopped
  • 2 1/2 tablespoons olive oil
  • Salt and freshly ground black pepper to taste
  • 1 medium white onion, finely chopped
  • 4 cloves garlic, crushed
  • 1 cinnamon stick
  • 1 teaspoon smoked paprika
  • 2 teaspoons dried oregano
  • 2 1/2 teaspoons ground cumin
  • 2 bay leaves
  • 1-2 star anise
  • 1 teaspoon ground cloves
  • 2 1/2 cups beef stock
  • 2 tablespoons white vinegar
  • 1 can sun-dried tomatoes with oil
  • 2 cups chicken or beef stock (additional for the sauce)
For the Tacos:
  • Soft white taco shells
  • Grated mozzarella cheese
  • Tomato and red onion salsa, chopped
  • Pomegranate seeds
  • Roasted corn
  • Fresh cilantro, chopped


Marinate the Pork: Heat olive oil over medium-high heat in a large oven. Pat the pork dry with paper towels, season with salt and pepper, and set aside. Toast the spices (cinnamon, paprika, oregano, cumin, bay leaves, star anise, and cloves) until fragrant. Transfer to a blender, adding the onion, garlic, jalapeños, red chilli, sun-dried tomatoes, 2 1/2 cups beef stock, and vinegar. Blend until smooth. Adjust seasoning with salt if needed. Pour over the pork, cover it, and marinate it in the fridge for 2-3 hours or overnight.

Cook the Pork: Preheat your oven to 160°C (320°F). Place the marinated pork in the oven and bake for 2-3 hours, until tender. Remove from the oven, let cool slightly, then shred the meat, discarding any excess fat.

Prepare the Dipping Sauce: Skim off excess fat from the cooking liquid and add additional beef stock to achieve the desired sauce consistency. Warm the sauce over low heat.

Assemble the Tacos: On a baking tray, arrange taco shells and brush the inside with some of the cooking liquid. Layer with mozzarella cheese, shredded pork, and more cheese, then fold over. Bake or fry until golden.

Serve: Garnish the tacos with tomato and red onion salsa, cilantro, charred corn, and pomegranate seeds. Serve with the warm beef broth dipping sauce and lime or lemon wedges on the side.