
Yucatan-Style Turkey, or Pavo Pibil, is a Mexican twist on Thanksgiving turkey that’s packed with bold, citrusy flavor. The turkey is marinated in a rich achiote sauce made with orange juice, lime juice, garlic, and warm spices, then roasted until tender and flavorful.
This recipe is especially meaningful to me because it was the turkey my family made for our very first Thanksgiving in the United States. It became one of those family traditions that stuck — and to this day, Thanksgiving isn’t Thanksgiving at our house without both turkey and tamales.
Looking for a Mexican Christmas turkey? Try my Pavo Navideño.
Why You’ll Love This Recipe ❤️
- Big, bold flavor. The achiote marinade, citrus juices, garlic, and spices give the turkey so much more flavor than a traditional roast turkey.
- A Mexican twist on Thanksgiving. It’s a delicious way to bring Mexican flavors and family traditions to the holiday table.
- Most of the work happens ahead of time. Marinate the turkey the night before, and the next day all you have to do is roast and baste.
- The leftovers are amazing. Use leftover turkey for tacos, tortas, quesadillas, or even tamales.
- It’s a family tradition. This is the turkey my family made for our first Thanksgiving in the United States, so it has a very special place at our table.
Family Story
Yucatan-Style Turkey takes me back to my family’s first Thanksgiving in the United States.
When my family first came to the U.S., we heard that Thanksgiving was a big family dinner. So naturally, we made red pork tamales. 😂
My mom got this recipe from a woman from the Yucatán, and this is how we made our very first Thanksgiving turkey.
It was so incredibly delicious and flavorful that it quickly became part of our family tradition. The achiote, citrus, garlic, and spices give the turkey a completely different flavor than traditional Thanksgiving turkey.
And to this day, Thanksgiving isn’t Thanksgiving for us unless there is turkey AND tamales on the table.
That’s just how my family does Thanksgiving.

🌶️ How to make the Pibil Sauce
- Start by making the pibil sauce.
- These are the spices necessary to make the sauce.
- Ground or whole? Either is fine. They will be blended in the blender.

- Put all the ingredients in the blender.
- Blend until smooth.
- Look for a deep, ruby red color in the sauce.
- Taste it for salt. Add more salt if necessary. It should be flavorful and not spicy.

- Strain the salsa to remove any remaining bits of chile.
- Set aside until ready to use.
Since this is going to be all over the turkey, you want to make sure the sauce is SMOOTH. You can even make this ahead of time.
If you have leftover unused marinade, use it to make Turkey Tamales, Pollo Pibil, or Cochinita Pibil.

🦃 How to Prep the Turkey
- Remove the giblets and any packaging from inside the turkey.
- Pat the turkey dry with paper towels.

- Peel the skin open on the turkey breast. In other words, separate the skin, creating a small hole.
- Insert the tabs of butter inside the hole.
Gently separate the skin from the breast meat and place pieces of butter underneath the skin. This helps keep the breast meat moist as the turkey roasts.

Wash your hands after doing this to avoid contamination.
Here we’re using turkey, but save this recipe and try it with chicken. You won’t be disappointed.
What Size Turkey to Buy?
Estimate 1½ pounds of turkey per person.
For example, A 12-lb turkey will feed 8 people.

- Fill the cavity of the turkey with orange wedges, onion, and garlic.
You can also add lime wedges, if you have some. All of this will add flavor from the inside out.
👩🏼🍳 Pro Tip
Buy your turkey ahead of time so it’s thawed and ready to cook. Defrost in the refrigerator in a pan to catch the drippings. Allow 24 hours for each 5 pounds.

Marinate the Turkey
- Place the turkey on a roasting pan or a deep baking dish lined with aluminum foil. Breast side up.
- Brush the pibil marinade all over the turkey.
- Place inside the fridge overnight to marinate.
- Best to marinate overnight. Minimum 4 hours.
The beauty of this Mexican turkey recipe is that the hard work was done the night before.

How to Roast the Turkey
- Remove from the fridge. Let sit on countertop for 1 hour before placing in the oven.
- Preheat oven to 325 degrees F.
- Roast until a meat thermometer inserted into the thickest part of the thigh reaches at least 165°F.
🍌 Banana Leaves
Traditionally, this recipe calls for banana leaves, which can be hard to find. It’s ok to omit. Your bird will still be extremely tasty. Or buy them online.

⏰ Turkey Cooking Times
Cooking Times for Stuffed Birds Cooked at 325 degrees F
- 8 to 12 pounds: 3 to 3 ½ hours
- 12 to 14 pounds: 3 ½ to 4 hours
- 14 to 18 pounds: 4 to 4 ¼ hours
- 18 to 20 pounds: 4 ¼ to 4 ¾ hours
- 20 to 24 pounds: 4 ¾ to 5 ¼ hours
Each time you baste the turkey with more sauce, it gives another coat of deliciousness.

🙋🏻♀️ Frequently Asked Questions
Pavo Pibil is a Yucatan-style turkey marinated in a flavorful achiote and citrus sauce. It is inspired by the traditional pibil cooking method of the Yucatán, where meat is traditionally seasoned with achiote and citrus and cooked until tender.
No. Pavo Pibil is flavorful and aromatic rather than spicy. The achiote paste gives the marinade its beautiful red color and earthy flavor, while the orange juice, lime juice, garlic, and spices add brightness and depth.
Absolutely. Banana leaves are traditionally used when making pibil, but they can be difficult to find. This turkey is still delicious without them.
For the best flavor, marinate the turkey overnight. If you’re short on time, marinate it for at least 4 hours.
A good rule of thumb is about 1½ pounds of turkey per person. A 12-pound turkey will serve approximately 8 people, depending on how many side dishes you’re serving and whether you want leftovers.

🍴 What to serve with it?
- Pickled Red Onions
- Ejotes a la Mexicana (Mexican-Style Green Beans)
- Pan de Elote (Corn Cake)
- Mexican Mac and Cheese
- Arroz Mexicano (Mexican rice)
- Mexican Brussels Sprouts
This Yucatan-Style Turkey is more than just a flavorful way to roast a turkey. For my family, it’s part of our Thanksgiving story.
It’s the recipe my mom made when we celebrated our first Thanksgiving in the United States, and somehow, all these years later, it still has a place at our table.
Serve it with your favorite Thanksgiving sides — and if you’re like my family, don’t forget the tamales. ❤️
😋 Hungry for More?
Be sure to subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest, YouTube for my latest recipes and videos.
Did you make this recipe? Please rate the recipe below!

Yucatan-Style Turkey (Pavo Pibil)
Ingredients
For the Marinade:
- ½ cup orange juice
- ½ cup lime juice
- 1 3-ounce achiote paste package
- ½ teaspoon oregano (ground or whole)
- ½ teaspoon cumin (ground or whole)
- 2 cloves whole
- ½ teaspoon black peppercorn
- ¼ whole cinnamon stick (piece)
- 10 garlic cloves
- ¼ onion (chopped)
- 2 teaspoon salt
For the Turkey:
- ½ stick butter
- 1 orange quartered
- 4 garlic cloves
- ½ onion quartered
- 1 14-lb turkey
Instructions
- Add all the marinade ingredients to a blender.
- Blend until smooth.
- Set aside until ready to use.
- Remove the gibblets and package stuffed inside the turkey.
- Carefully rinse the turkey.
- Pat it dry with the paper towel.
- Separate the skin from the breast meat.
- Add the tabs of butter all over the breast meat.
- Stuff with the orange wedges, onion, and garlic.
- Tuck wing tips under breast and tie drumsticks loosely together with a kitchen string.
- Brush the pibil sauce all over the turkey.
- Cover and marinate 4 hour.
- Remove turkey from the fridge 1 hour before placing in the oven.
- Place rack to the lowest position in the oven.
- Preheat oven to 325F.
- Loosely cover turkey with foil paper.
- Baste every 45 minutes.
- Alternate the basting with pan juices and pibil sauce.
- Note: Pan juices might evaporate.
- After 3 ¼ hours, remove the foil and baste with the pibil sauce.
- Bake until the thermometer inserted into the thigh registers 180 degrees F.
- About 4 hours total.
- Let the turkey sit for 30 minutes after it comes out of the oven before cutting.
- Covering the bird while it sits will soften the crispy skin.
Notes
- 8 to 12 pounds: 3 to 3 ½ hours
- 12 to 14 pounds: 3 ½ to 4 hours
- 14 to 18 pounds: 4 to 4 ¼ hours
- 18 to 20 pounds: 4 ¼ to 4 ¾ hours
- 20 to 24 pounds: 4 ¾ to 5 ¼ hours






Super! Made this for Christmas using an oven bag with a turkey breast and it turned out great! Thank you for the recipe.
So glad it was a Christmas success!
Could I do this with a spatchcock turkey? And if so what would be the best way to arrange the orange, garlic, and onion ment for the cavity?
Yes, you can do this with a spatchcock turkey. Don’t use the orange, garlic, and onion. Instead, marinade the inside, meat part of the turkey. That’ll flavor the inside. Hope this helps!
Maggie…I love your recipes & videos. I am a big fan. I just ordered your cookbook Mexicocina for a Christmas gift. Much happiness and health to you and your family. I’m gonna try your Pavo Pibil for Thankgiving. Wish me luck! Felices Vacaciones.
Thank you so much for ordering Mexicocina—I hope it brings tons of joy. Sending lots of happiness and health to you and your family too!
I’ve smoked brined baked turkey for 60 years …decided to try this and it is the best…just no words…
Thank you! I love all the flavors in this Pavo Pibil. So glad you enjoyed it. 🙂
Sometimes, words just can’t describe how good food can taste. I’m glad you enjoyed trying this recipe and experiencing the flavors of this Yucatán-style Turkey recipe.
I’m a white. I followed the recipe and it was delicious and juicy. My Mexican in-laws loved it. Use banana leaves and change them out then they get cwispy.
That’s great to hear. I love this recipe for that reason. The pavo pibil turns out juicy and delicious.
In blog post it mentions straining as it will “remove any remaining pieces of chile”, but I don’t see any chiles in the recipe. Is this an error in the post or an omission from the recipe?
Yes, that’s an error. I’ll edit the post. Thanks for catching.
This is the second time I cooked turkey, and the first time for a whole bird. I missed these flavors and was so glad to find a recipe which had the exact combination I had in mind. And it was excellent! My only modification was that I had to make achiote paste from scratch, but that wasn’t too difficult just added time.
All in all, was delicious, still picking at it with my family and we all love it- more flavorful every day. Can’t believe I pulled it off but with this recipe it was easy.
So happy for you! Glad you enjoyed this!
I love that marinade. Lovely flavors. And turkey looks absolutely amazing. I would love to give this a try.
So flavorful and original. Hope you try it!
Now this is winner-winner turkey dinner ! It came out awesome, meat was perfect juicy, flavors were spot on! Thank you very much for sharing this lovely whole turkey roast ! 🙂
So glad you enjoyed it! Love it when you guys try my recipes.
I love all the flavors here, especially the pepper paste and spices! Such a delicious and beautiful looking turkey that’s sure to please during the holidays!
It’s a delicious recipe. Hope you try it!
Wow this turkey looks amazing. I love the flavours that you have put together, such a great pairing of ingredients. And the clear instructions with photos are so helpful. Can’t wait to try this.
Glad to know that the instructions were clear. Hope you try it!
I bet this has great flavor. This is such a great flavor for turkey.
It is indeed! Hope you try it.
This turkey looks tasty and like it’s bursting with flavor! The sauce tops everything off very well also.
Glad you enjoyed this recipe. Hope you try it!
Wow, this must be one of the best looking turkeys I’ve ever seen! The combination of all the spices and ingredients in this recipe tells me that the flavours must be just out of this world! What a perfect alternative to a traditional turkey for a Thanksgiving!
It’s so yummy. Hope you try it!
So different than all the usual recipes I make for Thanksgiving, but I think this will be a hit with my family. Can’t wait to make this!
I think so too! Glad you enjoyed this recipe.
A turkey you will always remember and absolutely worth making! It’s gorgeous, flavorful, and different from any other turkey you’ve had. Great recipe!
Thank you! So glad you enjoyed this.