Javier makes this delicious authentic Mexican dish that I absolutely love. If you have never been to a real authentic Mexican restaurant you should, and I’m not talking the kind that all have the same exact menu that advertise they are “authentic Mexican family restaurants.” The restaurants that I’m talking about are the hole-in-the-wall places that serve real Mexican food; the home-cooked style meals that are just like mamá’s. Javier prides himself on his cooking (best way to stroke his ego? Tell him his food is good). So I asked him if I could share this recipe with you all. It is his mamá’s original recipe. In this recipe, the name specifically says that its pork (cochinita), but chicken is so good in it that it is what he usually makes it with instead.
What you need:
- 4 chicken breasts (substituted from pork)
- 2 guajillo chiles
- 5 roma tomatoes
- 5 cloves
- 5 whole peppercorns
- 2 garlic cloves
- 8C water
- corn tortillas
- sour cream
Boil the guajillos, romas (whole), cloves, peppercorns, garlic, and water until the water has turned color for a few minutes. Dump it into a blender and mix until smooth. Return the mixture to the pot and add the chicken breasts. Boil the chicken in the sauce and shred the chicken. This will be what goes inside the tortillas.
For the topping:
- 2 onion sliced
- 2C of the sauce from above.
Cook the onions in the sauce until they are clear.
Warm your corn tortillas in a skillet one layer at a time. Stuff the tortillas with the chicken. Roll the tortillas and spread some mayonnaise on top. Top with the onion sauce and sour cream and guacamole.
These are a little messy but soooo worth it. I mean, look at the picture, isn’t your mouth watering??