Bacalao a La Mexicana (Dried Cod Mexican Style

Total Time
Prep 36 hrs
Cook 1 hr

A tradition Christmas Eve dish served in Mexico

Ingredients Nutrition


  1. Soak the cod in cold water to cover for 12 hours, changing the water 2 or 3 times. Drain. Place in saucepan cover with water and bring just to a boil. Drain, remove the skin and bones, shred the flesh and set aside.
  2. Remove the stem and seeds from the chile ancho and soak in hot water for 10 minutes. Drain then puree in blender with the tomatoes and strain.
  3. Heat the oil in a large skillet, add the onion and garlic over low heat until transparent. Add the puree and cook over low heat until it thickens. Add the cod, bay leaf, cinnamon, pepper, red peppers, almonds, raisins, olives, capers and parsley. Stir, then cook over medium heat, covered, for 15 minutes. Add the potatoes, cover and cook over high heat for 10 more minutes to heat through. Add salt if required.
  4. Garnish with the chiles gueros.
Most Helpful

5 5

I used this recipe for Good Friday Bacalao and it turned out really well. The only change that I made is that I used 4 - 14 oz cans of fire roasted tomatoes. After I did that I was afraid that it was too much, but it really wasn't. It turned out really well. Preparing bacalao has become a Good Friday tradition for me. I was really happy with this recipe, the addition of the chile ancho and cinnamon really gave it a great flavor.