top of page

Cochinita Pibil

Jun 6, 2023
4 min read

Updated: May 20, 2025


One of my InstaFam has requested this awesome Yucatán-Style BBQ Pork. And I don't think I can ever thank him enuff for this request, cos this is off-the-charts yummilicious. Like insanely yummilicious.



As I said previously, very much like Indian cuisine, Mexican cuisine is so vast. Every household has its own specialties and versions of dishes.


This is a traditional Yucatec Mayan slow-roasted pork dish from the Yucatán Peninsula. The traditional way of preparing this dish involves marinating the pork in fresh citrus juice, annatto seeds (which gives it the iconic vivid orange color), loads of spices, and roasting the meat in a píib (earth oven) while the pork is wrapped in banana leaves.



I am trying to replicate the píib as much as I can with my oven, a cast iron dutch oven, liquid smoke, and some charred simple salsa. And of cos, I make everything from scratch. You can use store-bought recado rojo (or anchiote paste); I am not judging.


My InstaFam suggested using a baguette...


This indeed takes a lot of time, effort and patience, but it is 100% worth it! You will get flavorful fall apart tender succulent pork! I really hope you will give this recipe a try.


Ingredients:

(Serve 8)

  • Recado de Todo Clase (Spice Blend):

  • Black Peppercorns, 1 TBSP

  • Allspice Berries, 4

  • Cloves, 3

  • Cinnamon Stick, 1

  • Bay Leaf, 1

  • Cumin Seeds, 1/2 TBSP

  • Dried Oregano, 1.5 TBSP

  • Recado Rojo (Achiote Paste):

  • Garlic, 10 Cloves

  • Coriander Seeds, 1 TBSP

  • Black Peppercorns, 1 TBSP

  • Cumin Seeds, 1/2 TBSP

  • Cloves, 6

  • Annatto Powder, 3 TBSP Or Fresh Annatto Seeds, 1/4 Cup

  • Dried Oregano, 1.5 TBSP

  • Sea Salt, Pinch

  • Fresh Citrus Juice, 4 TBSP (I'm using a combination of 1 Grapefruit, 1 Orange and 3 Limes)

  • Marinade + Pork:

  • Fresh Orange Zest, 1 Orange

  • Fresh Lime Zest, 1 Lime

  • Fresh Citrus Juice, 1 Cup (I'm using a combination of 1 Grapefruit, 1 Orange and 3 Limes)

  • Liquid Smoke, 1 TBSP

  • Soy Sauce, 1 TBSP

  • Sea Salt, 10g

  • Mushroom Powder, 1 TBSP

  • Pork Shoulder Sliced, 1kg

  • Simple Salsa:

  • Tomatoes Halved, 6

  • Orange / Green / Red Bell Peppers Halved Deseeded, 2

  • Jalapenos Halved Deseeded, 2

  • Red Jalapenos Halved Deseeded, 2

  • Yellow Onion Halved. 1

  • Fresh Coriander Coarsely Chopped, A Large Handful

  • Fresh Citrus Juice, 2 TBSP (I'm using a combination of 1 Grapefruit, 1 Orange and 3 Limes)

  • Cebolla Morada Encurtida (Mexican Pickled Red Onions):

  • Red Onion Coarsely Sliced, 2

  • Fresh Citrus Juice, 1 Cup (I'm using a combination of 1 Grapefruit, 1 Orange and 3 Limes)

  • Fresh Lime Zest, 1 Lime

  • Fresh Orange Zest, 1 Orange

  • To Cook and Serve:

  • Banana Leaves, A Handful

  • Tortillas Homemade, 8 or Baguette, 8

Equipment:

  • Cast Iron Dutch Oven

  • Oven

  • Cast Iron Skillet / Pan

  • Mortar & Pestle / Food Processor

Directions:

  1. Please visit my "How To Make Tortilla" page for the recipe.

  2. Prepare Recado de Todo Clase (Spice Blend)

  3. In a skillet over medium heat, toast all the ingredients except oregano until aromatic.

  4. Transfer to a spice grinder and blitz into a fine powder.

  5. Stir in the dried oregano and store in an airtight container in a cool, dry place.

  6. Prepare Recado Rojo (Achiote Paste)

  7. Char garlic (with skin on) directly over an open flame until blackened.

  8. Steam in a covered bowl and peel once cool.

  9. Toast coriander seeds, peppercorns, cumin, cloves, and annatto seeds in a skillet until fragrant.

  10. Grind into powder.

  11. Pound or blitz garlic into a coarse paste, then combine with ground spices, annatto powder (if using), oregano, salt, and citrus juice until a smooth paste forms.

  12. Set aside.

  13. If using store-bought achiote paste, measure out about 100g and skip this step.

  14. Marinate the Pork

  15. Mix the marinade ingredients with 1 tablespoon of Recado de Todo Clase and all of the Recado Rojo.

  16. Add pork shoulder and coat well.

  17. Cover and refrigerate for 24 to 48 hours.

  18. Prepare the Simple Salsa

  19. In a wide skillet (or over 2 stovetops), sear all vegetables cut-side down until lightly charred.

  20. Reserve 1 bell pepper for the pickled onions.

  21. Pound or blend all ingredients into a chunky salsa, including charred bits for maximum smokiness.

  22. Stir in chopped coriander, citrus juice, and salt to taste.

  23. Chill in the fridge until ready to serve.

  24. Prepare Cebolla Morada Encurtida (Pickled Red Onion)

  25. Mix all ingredients, including the reserved charred bell pepper.

  26. Season with salt and chill in the fridge until ready to use.

  27. Cook the Cochinita Pibil

  28. Preheat oven to 120°C (250°F).

  29. Gently toast banana leaves over an open flame until softened.

  30. Line a Dutch oven with banana leaves and add the marinated pork.

  31. Cover with more banana leaves and place the lid on.

  32. Bake for 8 hours or until the pork is fall-apart tender.

  33. Assemble and Serve

  34. Heat tortillas in a skillet or toast baguette slices.

  35. Layer with smoky salsa, shredded Cochinita Pibil, and pickled red onion.

  36. Serve immediately and enjoy.


The flavors are off the charts!


Insanely yummilicious...

Recipe Video:




39 Comments


789win khiến mình để ý đến cách nền tảng phân chia nội dung theo từng mục riêng. Mình thử bắt đầu ở khu quần vợt rồi chuyển sang bóng rổ để xem sự khác biệt khi thay đổi môn thể thao. Phần quần vợt có các giải Grand Slam, còn bóng rổ lại tập trung vào bảng điểm NBA theo từng hiệp. Mình không đánh giá hai khu theo cùng một cách mà chủ yếu xem thông tin được sắp xếp thế nào. Qua vài lần chuyển đổi, mình nhận ra mỗi môn có cách cung cấp dữ liệu riêng. Việc khảo sát từng phần như vậy giúp mình dễ hình dung hơn về cách một khu thể thao nhiều nội…

Like

batc2929
7 days ago

https://kuwinvip.life/ khiến mình quan tâm đến cách chức năng đăng ký nằm trong hành trình khi mình đang tìm hiểu các khu vực chính. Mình đi từ Slot sang Casino rồi mở phần tạo tài khoản để xem cách hệ thống chuyển từ nội dung sang một chức năng cá nhân. Phần này tạo thành một nhánh riêng nên mình dễ nhận biết sự thay đổi trong mục đích sử dụng. Sau đó, mình tìm Bắn cá từ những điểm điều hướng đang có để tiếp tục thay vì quay lại đúng tuyến trước. Qua trình tự này, mình hiểu rõ hơn vị trí của chức năng tài khoản trong tổng thể và cách mình có thể chuyển giữa các lớp…

Like

batc2929
Sep 25

https://okok333.com/ làm mình chú ý đến cách Nổ hũ có thể tạo dấu ấn bằng chủ đề trước khi mình quan tâm sâu hơn đến từng lựa chọn. Nội dung từ JDB là một mốc mình nhận ra khi khám phá khu này, còn cách thể hiện của từng trò mới là phần khiến mình dừng lại lâu hơn. Khi chuyển sang Bắn cá với TP, phần hình ảnh mang đến một cảm giác khác dù vẫn khá trực quan. Sau đó Casino qua Sic Bo lại thay đổi nhịp thêm lần nữa. Mình thích cách ba khu tạo sự khác biệt bằng chính nội dung của chúng, còn provider chỉ đóng vai trò bổ sung thêm một dấu hiệu nhận…

Like

batc2929
Sep 20

32Win làm mình quan tâm đến cách giao diện dẫn từ phạm vi rộng xuống một lựa chọn cụ thể. Mình có thể vào Game bài, chọn Mậu Binh rồi sau đó quay ra để chuyển sang Xổ số. Khi đi sâu, lượng nội dung cần quan sát thu hẹp lại nên mình dễ tập trung vào phần hiện tại hơn. Đến lúc quay ra, các khu vực lớn lại xuất hiện như những mốc để mình xác định bước mới. Với mình, kiểu mở rộng và thu hẹp này giúp cấu trúc dễ hiểu bằng mắt, bởi mình luôn có thể nhận biết mình đang ở cấp danh mục hay đã đi sâu vào một lựa chọn.


Like

batc2929
Sep 19

Luck8 khiến mình quan tâm đến cách hệ thống sắp xếp các phần theo từng mục đích thay vì đặt mọi lựa chọn vào cùng một hướng. Thể thao là khu mình dùng để quan sát cách một nhóm nội dung lớn được đặt trong tổng thể. Mình chú ý thêm phần hỗ trợ như một khu chức năng riêng khi cần tìm nơi trao đổi. Sự khác biệt giữa các mục đích giúp mình nhận biết vị trí cần đến khá nhanh trong quá trình sử dụng. Khi đã hình thành được thói quen quan sát những mốc chính, mình thấy việc định hướng trở nên đơn giản hơn và không cần ghi nhớ quá nhiều chi tiết nhỏ trên…


Like
bottom of page