• Skip to main content
  • Skip to primary sidebar

La Piña en la Cocina

Embracing my Mexican heritage and sharing all the wonderful flavors, colors and foods I grew up with. Join me on this journey as I also learn new foods and cooking techniques. Dedicated to my parents Ramiro and Blanca.

  • Home
  • Recipes
  • About
    • Mexican at Heart
    • Media
  • Contact
  • Disclosure/Privacy Policy
Home » Pork~Cerdo » Cochinita Pibil~Slow Roasted Pork in Banana Leaves

Cochinita Pibil~Slow Roasted Pork in Banana Leaves

May 31, 201514 Comments

1235 shares
  • Share
  • Tweet
  • Yummly
Jump to Recipe Print Recipe

What to do when it’s raining out and you can’t grill? The next best thing is a low and slow roasted cochinita pibil that fills your whole house with delicious aromas. On today’s blog post, I prepared a bone in pork shoulder/butt that was almost 10 pounds and taking up way too much room in my freezer. I knew going into this that from start to finish, I was looking at a good 14 hours. But I also knew that it would be worth it in the end.  

Pullin slow  roasted pork with tongs for roasting pan

What is Cochinita Pibil?

 This dish is most commonly known as cochinita pibil, but is also known as cochinita con achiote or puerco pibil. Made popular in the Yucatan Peninsula with its signature flavors of sour/bitter orange and distinct color from the achiote. The traditional way is to roast a whole suckling pig, but most commonly prepared by home cooks with a pork shoulder/butt roast.

Pulling slow roasted pork with tongs from roasting pan

Remember, you can still recreate the flavors right out of your own kitchen!

Will I ever get to enjoy authentic pibil that is cooked in the ground? Maybe not, but all the more reason for me to try and recreate the favors as best as possible.

Cochinita pibil taco on blue corn tortillas with pickled red onions and cilantro

Have fun and get creative with your tacos! Blue or red corn tortillas, besides being delicious, make for a great presentation!  

Collage of Cochinita Pibil, slow roasted pork

Toasting your own spices is the best! So much more aromatic and flavorful!

Toasting Spices for Cochinita Pibil on cast iron comal

If you are lucky enough to find the traditional sour oranges, I would suggest using 10-12 for this recipe!

Sour Oranges used in the marinade for pork

I had never heard of sour orange until I learned about cochinita pibil!

The acidity of the sour orange juice helps break down and tenderize what could be a tough cut of meat. The results are this fall off the bone tender shreds of pork just perfect for those warm corn tortillas.  Sour oranges are not easy to come by, so fortunate for me, a few of the local markets carry a readymade sour orange marinade that can be added to freshly toasted spices and achiote that comes pretty close to the real deal. Of course, you can also use fresh orange and lime juice to create your own sour orange juice. I do want to point out that a traditional pibil marinade is a lot simpler than the one I share with you today. What can I say, I love spices, so my version of pibil has plenty of spices mixed with the achiote paste. As I always say, the important thing is to be inspired to get in your kitchen and cook!

Preparing Marinade for Cochinita Pibil. A bottled sour orange marinade with achiote paste, garlic and onion

Tips~ If you cannot find the achiote paste, 3 to 4 tablespoons of achiote powder may be substituted. 

Toasted and Ground Spices for Cochinita Pibil

Tips~ Before you start, make sure that the pork is not frozen. Bring to room temperature for at least 40 to 50 minutes before cooking.

Marinade/Sauce for Cochinita Pibil in blender
Cochinita Pibil~Achiote, Sour Orange Marinade covering uncooked pork butt surrounded by banana leaves

Tips~ The Badia brand sour orange is pretty  good when you can’t find real sour oranges and less expensive than purchasing fresh oranges, lemons and limes that may not always be very juicy. But if you have the good quality produce available, for every orange squeezed, I add 1 lemon or lime.

Cocinita Pibil Wrapped in Banana Leaves in roasting pan
Pulling pork with tongs from roasting pan

To freeze, add 1-2 cups of cooked pibil to a quart size freezer bag. Press flat and remove as much air out of the bag as possible. Label and date bag. Freeze flat for a few months. 

Cochinita Pibil taco on white corn tortillas with pickled red onions and habanero salsa

It is traditional to serve cochinita pibil with a roased habanero salsa and pickled red onions

Roasted Habanero-Garlic Salsa

Roasted Habanero Garlic Salsa

6 to 8 habanero, roasted
2 cloves garlic, roasted
Juice of 5 key limes
1/4 to 1/4 cup water
salt to taste

Remove stems from habanero. Leave skins on the garlic. Roast  all on a comal or nonstick skillet at medium heat for 15 minutes, turning as needed. Transfer to blender, add remaining ingredients and blend until smooth.  

Roasted Habanero with roasted Garlic  for Salsa on a plate
A jar of homemade pickled red onions with habanero

Sour Orange Pickled Red Onions

Tips~ Instead of using more lime, I used some of the leftover sour orange to marinate and quick pickle my onions. I also like adding oregano, chile piquin and fresh green chile. They are all optional. The longer they sit, the more pink in color they will become.

1 medium red onion, sliced thin
1 habanero, seeded and julienned
1/2 teaspoon oregano, crushed
1/2 cup sour orange (Badia brand leftover)
salt and pepper to taste

Combine all of the ingredients. Stir to combine. Let marinate for a few hours, stirring now and then. If you would like a more mild version, add seeded jalapeño.  

Pork pibil tacos on yellow corn tortillas with pickled red onions, salsa and cilantro
Pickled red onions with habanero in a glass bowl

Cochinita Pibil(Roasted Pork in Banana Leaves)

Bring a little of Yucatan's flavors into your kitchen with this recipe for Cochinita Pibil! Slow roasted!
No ratings yet
Print Pin Rate
Course: Main Course, Pork
Cuisine: Mexican
Prep Time: 25 minutes minutes
Cook Time: 8 hours hours 30 minutes minutes
Total Time: 8 hours hours 55 minutes minutes
Servings: 10 Servings

Ingredients

ngredients

For Marinade

  • 2 teaspoons cumin seeds
  • 2 teaspoons peppercorns
  • 2 teaspoons Mexican oregano
  • 1 teaspoon coriander seeds
  • 1 teaspoon red pepper flakes crushed chile de arbol or piquin
  • 4 to 5 whole cloves
  • 1 inch piece of mexican cinnamon stick

Ingredients Continued..

  • 1 1/2 cups Badia or La Preferida  Sour Orange Marinade or juice of 4 large oranges and 4 limes
  • 1/3 cup olive oil
  • 1 1/2 oz. achiote paste chopped
  • 6 cloves garlic sliced
  • 1/2 of an onion chopped
  • salt to taste I added 1 1/2  tsps.

You will also need

  • 8 to 10 pounds pork shoulder/butt I trimmed off some of the fat on top
  • *I used bone in almost 10 pound shoulder
  • 1 pound package of banana leaves
  • water
  • salt
  • Foil paper
  • Large roasting pan with lid

Instructions

Directions

  • Combine the first 7 ingredients, dry spices, in a skillet and toast at medium/low heat for 5 to 7 minutes. Stirring now and then so they do not burn. Transfer to grinder(coffee grinder) and process until you have a fine ground. Set aside. I have a coffee grinder that I only use for spices.
  • To the blender, add ground spices, sour orange, olive oil, achiote, garlic, onion and salt to taste. Blend on high until smooth. Taste for salt, set aside. I chose to roast my pork right away instead of marinating overnight. But, that is up to you.
  • Preheat oven to 400 degrees F. Line the bottom of roasting pan with foil paper, fill with about 6 to 7 cups of water. Season the water with 1 to 2 teaspoon of salt. Place a few layers of banana leaves so that they extend outside of pan on all sides. Place pork, fat side up into pan.  Take a sharp knife and cut one inch slits over the top of roast. Pour marinade/sauce evenly over pork and massage into pork.
  • Cover tightly with any remaining banana leaves. Cover with more foil paper. Cover with lid and place on top rack positioned in the center of oven. Imediately reduce temperature to 225 degrees F. Let roast slowly for the next 8 hours. Check for water level halfway through. After the 8th hour, I raised the heat to 325 degrees F. and roasted for another 4 hours or until it was fall off the bone tender.
  • Remove from oven and let rest for a good hour before serving. After removing bone and extra fat, there was about 5 3/4 pounds of meat. I served what I needed and packaged the rest in 1 pound portions in quart size freezer bags. Don’t forget to label and date. Serve with warm corn tortillas, Mexican rice, black beans, habanero-garlic salsa and pickled red onions.

Notes

If you want a more traditonal marinade, you would simple mix the sour ornage with achiote paste. Season with salt to taste. That’s it! Chef’s choice! Have fun!
 
And if you are fortunate enough to finds naranjas agrias(sour oranges) at the Hispanic market, you will need at least 10-12! I was lucky enough to find some recently! It was delicious! 
Tried this recipe?Mention @pinaenlacocina or tag #pinaenlacocina!
Cochinita Pibil long image for Pinterest with header

Like this:

Like Loading...

Filed Under: Cochinita Pibil, Pork~Cerdo, Traditional Mexican Recipes Tagged With: Cerdo, Cochinita Pibil, Habanero Salsa, Mexican Food, Pickled Red Onions, Pork, Tacos

Previous Post: « Lemon Garlic Chicken with Cilantro~Prepared Two Ways
Next Post: Chiles Rellenos de Arroz y Picadillo~ Turkey and Rice Stuffed Poblanos »

Reader Interactions

Comments

  1. Nik

    July 3, 2017 at 8:47 pm

    Hello!

    I am making this dish next week. I have access to the the Badia Sour Orange juice and fresh oranges / limes (but not fresh Sour Oranges). Do you have a preference between the first two?

    Thanks!
    NIk

    Reply
    • Sonia

      July 3, 2017 at 9:18 pm

      Nik, although I do enjoy the Badia Sour Orange, I would use fresh juice when possible. I do love having the Badia on brand during the months when fresh produce may be very expensive for me.

      Reply
      • Nik

        July 18, 2017 at 10:48 am

        Great, thank you so much for your recommendation! I subscribed to your blog for notifications, but did not see this one come through my e-mail. I will be making this for my family :). I’ll be sure to send pictures!

        Reply
        • Sonia

          July 18, 2017 at 10:52 am

          Oh good! Thank you!

          Reply
  2. Sherry Parrish

    April 6, 2020 at 1:39 pm

    Hi Sonia, I am planning to make cochinita pibil and I have a question. I have a 3.5 lb pork shoulder. Do I still bake it for 8 hours or less time since it’s smaller?

    Reply
    • Sonia

      April 6, 2020 at 3:57 pm

      Hi Sherry, If you have a meat thermometer, the pibil is ready once the internal temperature reads 225 degrees. Then you know it will be tender all the way through. Check it after 4 1/2 to 5 hours.

      Reply
  3. Mark

    June 13, 2024 at 4:33 am

    Hello Sonia,
    This recipe looks delicious and I‘m planning to make it next week for a birthday party. I still have a beginner‘s question though. I was wondering if the water can enter the banana package or should the water stay out and only steam the banana package? It seems quite a lot of water. Thank you in advance for enlightening me.

    Kind regards from The Netherlands,
    Mark

    Reply
    • Sonia

      June 13, 2024 at 8:09 am

      Hi Mark! You definitely could add less water, If I had a rack for the roaster, I would had used it. I have a new roasting pan and will attempt the recipe in there. You want some of the water with the juices of the meat. I add it to the shredded pork to ensure that it’s moist for tacos.

      Reply
      • Mark

        June 20, 2024 at 6:14 am

        Hello Sonia!
        Thank for your answer.
        Using a rack is a good idea. I will do that!

        Regards,
        Mark

        Reply
        • Sonia

          June 21, 2024 at 9:47 am

          Anytime!

          Reply

Trackbacks

  1. Smoked Beef Chuck Roast | La Piña en la Cocina says:
    June 11, 2017 at 7:27 pm

    […] https://pinaenlacocina.com/cochinita-pibilslow-roasted-pork-in-banana-leaves/ […]

    Reply
  2. Pork Pibil Riblets (Costillas de Cerdo al Pibil) | La Piña en la Cocina says:
    December 11, 2017 at 11:39 pm

    […] Cochinita Pibil~Slow Roasted Pork in Banana Leaves […]

    Reply
  3. Costillas Al Achiote (Pork Ribs in Achiote) - La Piña en la Cocina says:
    October 16, 2019 at 1:00 pm

    […] Pibil!! Click the link to see full recipe on the blog! https://pinaenlacocina.com/cochinita-pibilslow-roasted-pork-in-banana-leaves/Chuletas Al Pastor! Click link to see recipe! […]

    Reply
  4. Beer Can Chicken(Pollo Adobado) - La Piña en la Cocina says:
    November 13, 2019 at 11:08 am

    […] to prepare cochinita pibil, which is a very popular roast pork dish from the Yucatan. Just click Pibil right here to see my original recipe on site. If you have leftover chicken, it’s excellent […]

    Reply

Would Love to Hear From YouCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome!

Hi, my name is Sonia Mendez Garcia. My parents Ramiro and Blanca Mendez moved to the United States from Monterrey, Mexico in 1963. I am first generation Mexican American born in Los Angeles, California. Cooking has always been one of my passions in life. This is my journey and I can't wait to see what the future holds. Read More…

Never Miss a Recipe

Get all the latest directly to your inbox

View Privacy Policy Before Subscribing

View our privacy policy

Mariscos-Seafood

Crispy Masa Crusted Shrimp and Poppers

popper with cheese and bacon filling

More Ceviche & Aguachile!

aguachile verde in a heart shaped cazuela

Filetes de Pescado al Ajillo-Garlic Butter & Lime Cod

Tacos Dorados! Cuatro Vientos!

crunchy tacos

You might also like…

bowl of salsa

Chile Puya Tomatillo Salsa

Conchas on Serving Platter

Dark Chocolate Conchas! Pan Dulce!

Pumpkin Bread Conchas

Copyright © 2025 LA PIÑA EN LA COCINA

1235 shares
MENU & SEARCH
  • Home
  • Recipes
  • About
    • Mexican at Heart
    • Media
  • Contact
  • Disclosure/Privacy Policy
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie Settings Accept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Save & Accept
 

Loading Comments...
 

    %d

      Rate This Recipe

      Your vote:




      A rating is required
      A name is required
      An email is required