Delicious Mexican Cochinita Pibil recipe anyone can make right in the oven with all the luscious flavors of this tangy, vibrant, slow roasted pork dish cooked in citrus and achiote paste. Pair with warm corn tortillas and spicy pickled red onions for the most incredible tacos! Check out the video!
Recipe first posted October 2019. Last updated March 3, 2023.

If you are looking for Day of the Dead recipes, this slow-roasted pork dish is a wonderful one to share with family and friends for the holiday.
It tastes incredible, feeds a crowd, and lucky for us, can easily be recreated at home in the oven using pork shoulder in place of the suckling pig. Scroll down to see how easy it is and let the party planning begin.
More To Explore
What is Cochinita Pibil?

This dish is a delicacy from the Yucatan Peninsula of Mexico. Cochinita means baby pig and traditionally involves marinating a suckling pig in annatto seeds and citrus juice then roasting it in a pit or pib, a Mayan oven consisting of a hole in the ground lined with hot stones.
The secret to making fall-apart tender Cochinita Pibil (pronounced ko-chin-ee-ta pee-beel) at home, is to roast it low and slow in the oven.
Ingredients

- Banana leaves
- Boneless Pork Shoulder or Boston Butt
- Achiote paste
- Fresh orange juice
- Lime juice
- Salt
- Pickled red onions and warm tortillas, for serving
Ingredient Notes
Banana Leaves
Look for the banana leaves in the produce aisle or frozen food section of your local Latin market. If you buy them frozen, thaw them at room temperature before use.
Rinse banana leaves well before using and if they are really stiff, warm them in a low, 200°F oven until slightly wilted. You can also pass them over a low flame of a gas stove. Be careful not to catch them on fire if you do this method.
Achiote Paste
Achiote paste It is a blend of annatto seeds, oregano, garlic cloves, and other herbs. It can be found in the spice aisle of your local Latin market next to the salt and pepper. It comes in a rectangular box, and is a brick which should be broken up with your hands before putting in the blender.
How To Make It
step one
Heat oven to 300°F and line a large baking dish or roasting pan with a layer of banana leaves, leaving an overhang to fold over the pork. Place the pork on top of the leaves.

step two
Combine the achiote, orange and lime juices, and salt in a blender and blend until smooth. Pour mixture over the pork the cover the pork with the banana leaves, placing more leaves on top if needed to cover completely. Cover entire dish tightly with foil and place in the oven to roast for 4 hours.

step three
Meanwhile, make the pickled red onions and let marinate in the refrigerator while the pork cooks.
step four
Remove pork from oven and shred with two forks—it should be fall apart tender.

step five
Serve with warm tortillas and the pickled onions.
How To Make It In A Crock Pot
I absolutely understand the allure of being able to turn on a slow cooker and walk away. Lucky for us cooking this Cochinita Pibil recipe (also known as Puerco Pibil or Cochinita con Achiote) in a Crock Pot is pretty much the same. Here’s how you’d do it:
- Line the insert of the slow cooker with the banana leaves and place the pork on top.
- Blend the marinade ingredients and pour over the pork.
- Wrap the banana leaves around the pork, tucking them down into the sides of the Crock Pot insert so they don’t unravel.
- Cover with the Crock Pot lid and cook on low for 8 hours or high for 6 hours.
More Pointers for Cochinita Success

- Don’t skip the banana leaves part. They aren’t just for looks, they add flavor and trap in moisture for extra tender meat. You know what a ripe banana smells like? That’s what we’re going for.
- You don’t need to marinate the meat. (Yay!) You slow cook the pork for 4 hours giving it plenty of time to soak up all the delicious flavors.
- Traditional recipes for this Yucatán-Style barbecue pork use bitter orange juice, typically from Seville oranges. If you are lucky enough to find Seville oranges, use 2 1/2 cups of fresh-squeezed Seville sour orange juice instead of the orange + lime juice mixture.
- This is a simple marinade made with store-bought achiote. It tastes great and is easy. Want to spice it up? Add fresh garlic, whole allspice, black peppercorns, and/or cumin to the blender or food processor when making the marinade.
- Even though you wrap the pork in the banana leaves you want to also seal the entire pan tightly with aluminum foil to keep all the steam in.
How to Serve Cochinita Pibil

This deeply flavorful meat makes the best pork tacos. Traditionally the cooked pork is piled high on warm tortillas with pickled red onions and habanero sauce. This Mexican pulled pork shoulder isn’t spicy on it’s own, but is meant to be eaten with the pickled onions and spicy salsa to suit your tastes.
I’ve combined the two toppings into one by making Spicy Habanero Pickled Onions (see recipe below). If you really love the heat, there are several store bought habanero sauces on the market or you can make your own Mexican habanero salsa to drizzle on top.
You can also shred the pork and serve it over Coconut-Cilantro Rice with homemade black beans on the side.
More Mexican Recipes You’ll Love!
- Super Creamy Authentic Horchata
- Crock Pot Borracho Beans
- Our Favorite Homemade Flour Tortillas
- Tomatillo Avocado Salsa
- Carne Picada
- Churros with Chocolate Sauce
- Pollo Asado
Have You Ever Been This Excited To Try Something New?
These brick red tacos enticed me for so long but I always thought they were unobtainable to make at home until now. I hope this recipe has got you excited to search out some new ingredients and give this a try. Let me know when you try it by snapping a pic and tagging me on Instagram @holajalapeno and #holajalapeno so I can see or leave me a comment below (don’t forget to leave a ⭐️⭐️⭐️⭐️⭐️ rating) ! Also, sign up for my weekly newsletter, lots of good stuff there too!

How to Make Cochinita Pibil in the Oven
Cochinita Pibil traditionally is cooked low and slow outside, but you can easily recreate the same great flavors by baking it in a deep pan in the oven.
Ingredients
For the Cochinita Pibil:
- Fresh banana leaves, for wrapping
- 3 pounds boneless pork shoulder
- 3.5 ounce package Achiote paste
- 2 cups orange juice
- 1/2 cup lime juice
- 3 teaspoons kosher salt
For the Spicy Pickled Red Onions:
- 1 red onion, thinly sliced
- 1 habanero, stemmed, seeds removed, minced
- 1/4 cup granulated sugar
- 1/2 cup apple cider vinegar
- 1/2 cup water
- 1/2 teaspoon kosher salt
To Serve:
- Warm tortillas
- Cilantro leaves
Instructions
Heat oven. Heat oven to 300°F and arrange rack in the middle.
Prepare baking dish. Line a large baking dish with 2 layers of banana leaves. Place pork shoulder in dish on top of banana leaves.
Make marinade. Combine achiote paste, orange juice, lime juice, and salt in a blender and blend until smooth. Pour over pork.
Wrap pork tightly and roast. Wrap pork with banana leaves and cover the entire dish tightly with foil. Place in oven and cook slowly until pork is very tender, about 4 hours.
To Make the Spicy Pickled Red Onions:
Combine vegetables. Combine onions and habaneros in a medium, heatproof bowl.
Make pickling liquid. Combine sugar, vinegar, water, and salt in a small saucepan. Bring to a boil, whisking to dissolve sugar. Let simmer 5 minutes then pour hot pickling liquid over vegetables.
Pickle onions. Cool to room temperature, cover, and refrigerate until cold.
To Serve:
Shred pork and mix with juices. Remove pork and shred into bite-sized pieces. Discard banana leaves, saving any pan juices that have accumulated on the bottom. Stir meat with pan juices
Serve. Serve in warm tortillas, pickled onions, and fresh cilantro leaves.
Notes
Cochinita Pibil can be made up to three days in advance. Shred meat and combine with pan juices then cover and refrigerate until ready to serve. Rewarm meat and juices in a frying pan over medium heat until warm.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 556Total Fat: 37gSaturated Fat: 13gTrans Fat: 0gUnsaturated Fat: 20gCholesterol: 153mgSodium: 119mgCarbohydrates: 15gFiber: 1gSugar: 10gProtein: 41g
In support of this small business, ¡Hola! Jalapeño earns revenue in a few different ways. Several sponsored posts are published each month like this one which was sponsored by Pyrex. I also earn an affiliate commission on the sales of products I link to— there are a few of those links in this post. I only feature items I genuinely love and personally use on a regular basis. This commission is an arrangement between the retailer and ¡Hola! Jalapeño (readers never pay more for products). This income allow me to run the site. Thank you for reading!
I loved it, i like the platain leaves flavor in the food!
Aren’t they great?!! Add so much flavor!
So delicious. One of my fave fillings and with those spicy pickled red onions it is even more wonderful.
Yes!! I put those onions on everything!
Los tacos de Cochinita Pibil me fascinan…pero nunca pensé que los pudiera hacer en casa tan fácilmente
Sí! No son exactamente iguales, pero deliciosas todavía!
This slow roasted pork recipe looks so amazing!!! I won’t forget the name, cochinita pibil, I’ll save the recipe in Pinterest so I can try to make it. Yumm
Hahaha! Yes the name is catchy. 🙂
Kate que divinuraaaaaa. Una de las comidas mexicanas que quiero probar desde hace un tiempo es la cochinita pibil. Te quedó muy provocativa y tus fotos bellisimas
Gracias Melba! Espero que tengas la oportunidad de probarlo. ¡Deja me saber si lo haces!
I’ve never seen banana leaves in my supermarket, I guess I’ll have to check latin supermarkets. I’m definitely putting this recipe down in my list!
You can make it without the banana leaves, but I would look for them in the Latin market if there’s one near you. They will either be with the produce or in the frozen section.
Love this recipe! My boyfriend and I had Cochinita Pibil on a trip to a Mayan ruin. The flavors were amazing and this tastes just like it. I used a Dutch oven with the foil and lid on- it helped keep the moisture in even more!
You have the cook time listed as 4 minutes on the front page for the Conchita Pibil.
Correctly as 4 hours in the”Recipe” section. Just an FYI
Thanks so much for letting me know. Just fixed it!