< Back to Recipes



  • SERVES: 5
    220 MINUTES
‘Pibil’ is a Mayan word for buried, which refers to the traditional method of cooking in an underground fire pit, covered with banana leaves. Traditionally, the recipe is made with Seville oranges that grow in the Yucatan and have a bitter, acidic flavour. Here we use orange juice mixed with white vinegar, which works well to create that authentic flavour. The rich orange colour of the dish comes from the achiote paste, made from annatto seeds. Although simple to prepare, this dish takes time, so plan ahead!


  • 15 La Tortilleria corn tortillas
  • 1kg free-range pork shoulder or leg


  • 100g achiote paste
  • Juice of 2 oranges
  • 3 tbsp white vinegar
  • 2 tsp oregano dried
  • ¼ onion, peeled and quartered
  • 1 garlic clove
  • Salt to taste



  • 1 habanero chilli, finely diced
  • 3 radishes, finely sliced
  • ½ red onion, finely sliced
  • 60ml lime juice
  • Salt


  1. Combine achiote paste, orange juice, white vinegar, oregano, onion and garlic in a blender, adding salt to taste.
  2. Rub the marinade over the pork with your hands, ensuring all the meat is covered. Cover and place in the fridge overnight (if you have time). (Tip: You can cook in the slow cooker immediately after preparing, however note that this impacts flavour - it is worth the wait!).
  3. Place the pork and any excess marinade into the slow cooker and submerge with water to 2cm above the meat. Cook for 3 to 4 hours on a low setting. If you don’t have a slow cooker, place pork in an ovenproof dish and cover with baking paper and foil before cooking at 180oC for 2 to 2.5 hours. (Tip: You can tell it’s ready if you squeeze the meat and it falls apart).
  4. While the meat is cooking, prepare the garnish ingredients by combining the habaneros, radish, red onion, and lime juice. Season to taste.  Set aside and allow to rest while the meat cooks.
  5. Remove the cooked pork from the liquid and place into a large bowl. Shred the meat using two forks. Add 3-4 spoons of the cooking liquid and stir through the shredded pork.
  6. Heat your tortillas on a hot dry frying pan until steam rises and they’re hot and floppy, about 10 seconds either side.  Wrap them in a thick cloth or aluminium foil as you go to keep them warm.
  7. Place pork onto each tortilla, topped with the garnish mix.

¡Buen Provecho!