Karin W.: "I had to use regular fish fillets because dogfish…" Read More

Make your own tasty fish tacos for Taco Tuesday at home with this recipe for Yucatan-style Dogfish. Cooked in a mixture of lime juice, bay leaf, and epazote sprigs, the dogfish fillets are tender and flavorful. Shred the dogfish and serve as a part of a make your own taco bar. A spicy habanero and epazote tomato sauce makes the perfect hot sauce to add to your tacos. You can also make your own tostadas, follow the instructions at the end of the recipe.


  • 6 fillets (dogfish)
  • 1 lime
  • bay leaf
  • 2 epazote (sprigs)
  • salt
  • 0.5 kilograms tomato
  • 1/4 cup water
  • 100 grams onion
  • vegetable oil
  • 1 chili (habanero)
  • chicken bouillon powder
  • corn tortillas
  • refried beans (black)


  1. In a saucepan, cook the dogfish fillets in water with lime juice, bay leaf, 1 epazote sprig, and salt to taste for 30 minutes.
  2. Remove the fillets from the saucepan and shred.
  3. In a blender, add the tomato, 1/4 cup water, and onion.
  4. In a saucepan, heat some oil and add the tomato mixture. Add epazote and habanero chili. Season with bouillon powder and salt.
  5. Cook over low heat, stirring continuously for 30 minutes, until it thickens.
  6. Brush the tortillas with vegetable oil and heat on both sides.
  7. Place the tortillas on plate. Spread refried black beans on the tortillas. Add the shredded dogfish. Pour sauce on top. Repeat the process 3 times, finishing off with a tortilla. Add a generous amount of tomato sauce on top.
  8. Garnish to taste.
Discover more recipes from La Cocina Mexicana de Pily


Yummly User
Karin W. 16 Jun 2015
I had to use regular fish fillets because dogfish isn't sold where I live. I think it is a rare fish to get from what I know. This is a really interesting dish that tastes great with margaritas.