Easy Cochinita Pibil Recipe You’ll Make on Repeat

Calories: 410 kcal Protein: 40g Fats: 22g Fiber: 1g Sugar: 5g
Experience the rich, citrusy flavors of Yucatán with this easy Cochinita Pibil — tender, slow-cooked pork infused with achiote and authentic Mexican tradition.
Cochinita Pibil Recipe pinit

Introduction

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 secret behind this easy Cochinita Pibil recipe lies in its bold Yucatán flavors and traditional ingredients. Achiote paste, made from annatto seeds, gives the pork its signature deep-red color and rich, earthy taste. Combined with sour orange juice, garlic, and warm spices, the marinade tenderizes the meat while infusing every bite with authentic Mexican flavor.

What truly sets Cochinita Pibil apart is its slow-cooking process. As the pork cooks low and slow, the flavors meld together, creating incredibly tender, juicy meat that easily shreds with a fork. That’s why this traditional Cochinita Pibil is often considered one of the most flavorful Mexican pulled pork recipes. Topped with tangy pickled red onions, spicy habanero salsa, and fresh cilantro, this classic Mexican pork dish delivers the perfect balance of savory, citrusy, smoky, and spicy flavors.

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

  1. First, add the achiote paste, sour orange juice, garlic, oregano, cumin, black pepper, allspice, salt, and vinegar to a blender.
  2. Next, blend until completely smooth. The mixture should have a vibrant orange-red color and thick consistency.
  3. Meanwhile, trim excess fat from the pork shoulder and cut it into 2-inch chunks.
  4. Subsequently, place the pork in a large bowl or ziplock bag and pour the marinade over it, ensuring all pieces are well coated.
  5. 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.
Preparing the Marinade

Cooking the Cochinita Pibil

  1. When you’re ready to cook, preheat your oven to 325°F (165°C).
  2. 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.
  3. Pour the marinated pork and all the marinade into the prepared dish. If using banana leaves, fold them over to cover the meat.
  4. Cover tightly with a lid or heavy-duty aluminum foil.
  5. Bake for 3 to 3.5 hours, or until the pork is extremely tender and easily shreds with a fork.
Cooking the Cochinita Pibil

Preparing the Pickled Onions

While the pork cooks, make the pickled onions:

  1. First, combine vinegar, salt, and sugar in a saucepan and bring to a simmer.
  2. Then, place the sliced onions and jalapeño (if using) in a heat-proof bowl.
  3. Pour the hot vinegar mixture over the onions and let sit at room temperature for at least 1 hour.
  4. Afterward, these can be refrigerated for up to a week.
Preparing the Pickled Onions

Serving Your Cochinita Pibil

  1. Once the pork is done, shred it using two forks, mixing it with the cooking liquid.
  2. Serve the Cochinita Pibil with warm corn tortillas, pickled red onions, fresh cilantro, lime wedges, and habanero salsa.
  3. For authentic presentation, you can additionally garnish with some extra freshly chopped cilantro and a sprinkle of cotija cheese.
Serve Cochinita Pibil

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.

Love exploring authentic international flavors? Our Easy Hungarian Mushroom Paprika Soup is another comforting recipe that highlights traditional ingredients and rich, homemade taste.

Serving Suggestions

This authentic Cochinita Pibil recipe is incredibly versatile and perfect for everything from weeknight dinners to family gatherings. Here are some of the best ways to serve this flavorful Mexican pulled pork:

  • Serve in warm corn tortillas for traditional Cochinita Pibil tacos
  • Stuff into burritos with rice, beans, and your favorite toppings
  • Use as a delicious topping for loaded nachos with melted cheese
  • Layer in tortas (Mexican sandwiches) with avocado and pickled onions
  • Spoon over rice for a hearty and satisfying burrito bowl
  • Fold into quesadillas with melted Oaxaca or Monterey Jack cheese

Looking for a fresh side dish to balance the rich flavors of Cochinita Pibil? Try our Refreshing Lemon Herb Macaroni Salad You’ll Love for a bright and zesty complement.

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.

If you enjoy hearty family dinners, you’ll also love our Easy Coconut Curry Noodles Recipe, packed with bold flavors and satisfying comfort-food appeal.

There you have it—a foolproof traditional 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!

Craving more restaurant-quality dinner recipes? Try our Fry Better Than Takeout in 20 Minutes for another flavorful meal that’s quick enough for weeknights and impressive enough for guests.

Prep Time 20 mins Cook Time 3 hrs Rest Time 10 mins Total Time 3 hrs 30 mins Difficulty: Intermediate Cooking Temp: 165  C Servings: 8 Estimated Cost: $ 24 Calories: 410 kcal Best Season: Summer, Fall Dietary:

Description

Enjoy authentic Yucatán flavor with this easy Cochinita Pibil recipe. Tender pork, citrusy achiote marinade, and slow-cooked perfection make every bite unforgettable.

Ingredients

Cooking Mode Disabled

For the Cochinita Pibil:

For the Pickled Onions:

For Serving:

Instructions

Prepare the Signature Marinade

  1. Blend the Achiote Sauce

    Add the achiote paste, sour orange juice, garlic, oregano, cumin, black pepper, allspice, salt, and vinegar to a blender. Blend until completely smooth and richly colored.

    The achiote marinade should be thick, vibrant red-orange, and highly aromatic.
  1. Marinate the Pork

    Trim excess fat from the pork shoulder and cut it into large chunks. Coat the pork thoroughly with the marinade and refrigerate for at least 4 hours, preferably overnight.

    An overnight marinade allows the flavors to fully penetrate the meat for authentic Cochinita Pibil.

Prepare the Cooking Vessel

  1. Line with Banana Leaves

    Preheat the oven to 325°F (165°C). If using banana leaves, briefly warm them over a flame or hot burner until pliable. Line a Dutch oven or deep baking dish with the leaves.

    Banana leaves add a subtle earthy aroma and help keep the pork moist during cooking.
  1. Arrange the Marinated Pork

    Transfer the pork and all of the marinade into the prepared dish. Fold the banana leaves over the meat if using.

    Keep all of the marinade in the dish—it becomes part of the flavorful cooking liquid.

Slow Cook Until Tender

  1. Bake Low and Slow

    Cover tightly with a lid or heavy-duty foil and bake for 3 to 3½ hours until the pork is fork-tender.

    The pork is ready when it easily falls apart with gentle pressure from a fork.
  1. Rest Before Shredding

    Remove the dish from the oven and allow it to rest for a few minutes before handling.

    Resting helps the juices redistribute throughout the meat.

Make the Pickled Red Onions

  1. Prepare the Pickling Brine

    Combine the vinegar, salt, and sugar in a saucepan and bring to a gentle simmer.

    Warm brine helps the onions absorb flavor more quickly.
  1. Pickle the Onions

    Place the sliced red onion and jalapeño in a heatproof bowl. Pour the hot vinegar mixture over the top and let stand for at least 1 hour.

    The onions will become tangy, slightly sweet, and beautifully pink.

Shred the Cochinita Pibil

  1. Pull the Pork Apart

    Using two forks, shred the cooked pork directly in the cooking juices.

    Mixing the shredded meat with the juices keeps it moist and intensely flavorful.
  1. Toss Until Coated

    Stir gently so every piece of pork absorbs the rich achiote sauce.

    This step creates the signature texture and flavor of traditional Cochinita Pibil.

Assemble the Tacos

  1. Warm the Tortillas

    Heat the corn tortillas until soft and pliable.

    Warm tortillas are essential for authentic serving and better flavor.
  1. Add the Toppings

    Fill each tortilla with shredded pork and top with pickled red onions, fresh cilantro, and a squeeze of lime.

    The bright acidity of the onions balances the richness of the pork.

Serve and Enjoy

  1. Complete the Traditional Presentation

    Arrange the tacos on a serving platter with lime wedges and habanero salsa on the side.

    For an extra-special finish, garnish with additional cilantro and serve immediately while hot and juicy.

Nutrition Facts

Servings 8


Amount Per Serving
Calories 410kcal
% Daily Value *
Total Fat 22g34%
Saturated Fat 7g35%
Cholesterol 105mg35%
Total Carbohydrate 10g4%
Dietary Fiber 1g4%
Sugars 5g
Protein 40g80%

Vitamin A 450 IU
Vitamin C 12 mg
Calcium 45 mg
Iron 2.8 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: cochinita pibil recipe, easy cochinita pibil recipe, authentic cochinita pibil recipe, traditional cochinita pibil, mexican pulled pork recipe, cochinita pibil tacos, , best cochinita pibil recipe
Did you make this recipe?

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

What are cochinita pibil tacos?

Cochinita pibil tacos are a traditional Mexican dish made with slow-cooked achiote-marinated pork served in warm tortillas and topped with pickled red onions, cilantro, and fresh lime.

What makes this the best cochinita pibil recipe?

The best cochinita pibil recipe uses a flavorful achiote marinade, citrus juice, garlic, and slow cooking to create tender, juicy pork with authentic Yucatán-style flavor.

Can I make cochinita pibil without banana leaves?

Yes, banana leaves are optional. While they add a subtle earthy aroma, you can still make delicious cochinita pibil by baking the pork in a covered Dutch oven or roasting pan.

How long should I marinate cochinita pibil?

For the best flavor, marinate the pork for at least 4 hours. Overnight marinating is recommended because it allows the achiote and citrus flavors to fully penetrate the meat.

What should I serve with cochinita pibil?

Cochinita pibil pairs well with corn tortillas, pickled red onions, habanero salsa, Mexican rice, black beans, and fresh lime wedges for a complete meal.

 
 

Luna Adams
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.