Have you ever tasted the mouthwatering flavors of authentic Mexican cuisine and wished you could recreate them at home? Look no further! Today, I'm sharing my favorite Cochinita Pibil recipe that's not only delicious but also surprisingly simple to make. This traditional Yucatecan dish features tender, slow-cooked pork marinated in citrus and achiote paste, resulting in a vibrant orange color and incredible depth of flavor.
Originally, Cochinita Pibil was prepared by burying marinated pork wrapped in banana leaves underground with hot stones. Fortunately, we can achieve similar results using modern kitchen equipment! This easy Cochinita Pibil recipe has become a regular in my home cooking rotation, and after trying it, I'm confident it will become a favorite in yours too.
What Makes Cochinita Pibil Special?
The magic of this Cochinita Pibil recipe comes from its unique blend of ingredients. First and foremost, achiote paste (made from annatto seeds) gives the dish its signature color and earthy flavor. Additionally, the combination of sour orange juice and aromatic spices creates a perfect marinade that tenderizes the meat while infusing it with incredible taste.
Moreover, the slow cooking process allows all these flavors to meld together beautifully. As a result, you'll get fork-tender pork that practically melts in your mouth. Finally, the traditional garnishes of pickled red onions, habanero salsa, and fresh cilantro add brightness and contrast to complete this magnificent dish.
Ingredients You'll Need
Before diving into the Cochinita Pibil recipe, let's gather all the necessary ingredients:
For the marinade:
4-5 pounds pork shoulder (boneless), cut into 2-inch chunks
3.5 oz achiote paste (one small block)
1 cup fresh sour orange juice (or ⅔ cup fresh lime juice mixed with ⅓ cup orange juice)
8 garlic cloves, peeled
1 tablespoon dried oregano (Mexican if available)
2 teaspoons cumin
1 teaspoon black pepper
1 teaspoon allspice
2 teaspoons salt
2 tablespoons white vinegar
Banana leaves (optional but recommended)
For the pickled onions:
1 large red onion, thinly sliced
1 cup white vinegar
1 teaspoon salt
2 tablespoons sugar
1 jalapeño, sliced (optional)
For serving:
Warm corn tortillas
Fresh cilantro
Lime wedges
Habanero salsa (store-bought or homemade)
Step-by-Step Instructions
Preparing the Marinade
First, add the achiote paste, sour orange juice, garlic, oregano, cumin, black pepper, allspice, salt, and vinegar to a blender.
Next, blend until completely smooth. The mixture should have a vibrant orange-red color and thick consistency.
Meanwhile, trim excess fat from the pork shoulder and cut it into 2-inch chunks.
Subsequently, place the pork in a large bowl or ziplock bag and pour the marinade over it, ensuring all pieces are well coated.
Cover or seal and refrigerate for at least 4 hours, but preferably overnight. The longer it marinates, the more flavorful your Cochinita Pibil will be.
Cooking the Cochinita Pibil
When you're ready to cook, preheat your oven to 325°F (165°C).
If using banana leaves, briefly pass them over an open flame or hot burner to make them pliable. Then, line a Dutch oven or deep baking dish with them.
Pour the marinated pork and all the marinade into the prepared dish. If using banana leaves, fold them over to cover the meat.
Cover tightly with a lid or heavy-duty aluminum foil.
Bake for 3 to 3.5 hours, or until the pork is extremely tender and easily shreds with a fork.
Preparing the Pickled Onions
While the pork cooks, make the pickled onions:
First, combine vinegar, salt, and sugar in a saucepan and bring to a simmer.
Then, place the sliced onions and jalapeño (if using) in a heat-proof bowl.
Pour the hot vinegar mixture over the onions and let sit at room temperature for at least 1 hour.
Afterward, these can be refrigerated for up to a week.
Serving Your Cochinita Pibil
Once the pork is done, shred it using two forks, mixing it with the cooking liquid.
Serve the Cochinita Pibil with warm corn tortillas, pickled red onions, fresh cilantro, lime wedges, and habanero salsa.
For authentic presentation, you can additionally garnish with some extra freshly chopped cilantro and a sprinkle of cotija cheese.
Tips for Perfect Cochinita Pibil
If you can't find achiote paste, you can order it online or check Mexican specialty stores.
The authentic Cochinita Pibil recipe uses sour oranges (Seville oranges), but the lime and orange juice mixture works wonderfully as a substitute.
For an even more traditional approach, you can wrap the marinated pork in banana leaves before slow-cooking. This adds a subtle earthy flavor that's absolutely delicious.
Furthermore, you can adapt this recipe for a slow cooker! Simply cook on low for 7-8 hours.
Most importantly, don't rush the cooking process. The slow cooking is what gives Cochinita Pibil its incredible texture.
Serving Suggestions
This Cochinita Pibil recipe is incredibly versatile. Here are some delicious ways to enjoy it:
Traditional tacos with corn tortillas
Stuffed in burritos with rice and beans
As a topping for nachos with melted cheese
In tortas (Mexican sandwiches) with avocado
Over rice as a hearty bowl meal
In quesadillas with melty Oaxaca cheese
Why You'll Make This Cochinita Pibil Recipe Again and Again
Once you try this Cochinita Pibil recipe, it will undoubtedly become a staple in your cooking repertoire. The combination of minimal active preparation time and maximum flavor makes it perfect for weekend cooking, meal prep, or impressing guests at your next dinner party.
Additionally, the leftovers (if there are any!) taste even better the next day as the flavors continue to develop. You can easily repurpose them into different meals throughout the week.
Without a doubt, this easy Cochinita Pibil recipe delivers restaurant-quality results with home kitchen simplicity. The vibrant colors, complex flavors, and tender texture make it a showstopper dish that everyone will request repeatedly.
There you have it—a foolproof Cochinita Pibil recipe that will transport your taste buds straight to the Yucatán Peninsula! Have you tried making this traditional Mexican dish before? Let me know in the comments how your Cochinita Pibil turns out!
Prep Time 20 mins
Cook Time 3 hrs
Rest Time 10 mins
Total Time 3 hrs 30 mins
Difficulty: Intermediate
Servings: 8
Calories: 385 kcal
Best Season: Summer, Fall
Description
Bring the vibrant taste of Yucatán to your kitchen with this easy Cochinita Pibil! Tender pork slow-cooked in a citrusy achiote marinade delivers rich, smoky, and authentic Mexican flavor. Traditionally cooked underground in banana leaves, this simplified version captures the same warmth and depth using modern methods—perfect for family dinners or weekend feasts. Once you try it, this colorful, flavor-packed dish will quickly become a household favorite.
Ingredients
For the Cochinita Pibil:
4-5pounds pork shoulder, cut into 2-inch chunks
3.5oz achiote paste
1cup sour orange juice (or ⅔ cup lime juice + ⅓ cup orange juice)
8 garlic cloves, peeled
1tbsp dried oregano
2tsp cumin
1tsp black pepper
1tsp allspice
2tsp salt
2tbsp white vinegar
Banana leaves (optional)
For the Pickled Onions:
1 large red onion, thinly sliced
1cup white vinegar
1tsp salt
2tbsp sugar
1 jalapeño, sliced (optional)
For Serving:
Corn tortillas
Fresh cilantro
Lime wedges
Habanero salsa
Instructions
1
Blend achiote paste, citrus juice, garlic, and all spices until smooth.
2
Marinate pork in the mixture for at least 4 hours or overnight.
3
Preheat oven to 325°F (165°C).
4
If using, line a Dutch oven with banana leaves.
5
Add marinated pork with all marinade.
6
Cover tightly and bake for 3-3.5 hours until fork-tender.
7
Meanwhile, prepare pickled onions by combining vinegar, salt, and sugar, bringing to a simmer, then pouring over sliced onions.
8
Shred the cooked pork and serve with tortillas, pickled onions, cilantro, lime, and salsa.
Nutrition Facts
Servings 8
Amount Per Serving
Calories385kcal
% Daily Value *
Total Fat24g37%
Sodium685mg29%
Total Carbohydrate8g3%
Dietary Fiber1g4%
Sugars3g
Protein35g70%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Pin this recipe to share with your friends and followers.
Luna
Food and Lifestyle Blogger
Hi, I'm Luna, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.