Skip to main content
Pescado en Salsa de Epazote (Fish in Epazote Sauce)
SeafoodEasyFree

Pescado en Salsa de Epazote (Fish in Epazote Sauce)

35 min (15 prep + 20 cook) Easy 4 servings Centro
Edmond Bojalil
Edmond Bojalil

Recetas Mexas

Published: 24 Mar 2026 · Updated: 16 Apr 2026
Share:
White fish fillets in green epazote, tomatillo and serrano chilli sauce.

About this recipe

White fish fillets cooked in a green epazote, tomatillo and serrano chilli sauce. Light and aromatic central Mexican dish with fresh countryside herbs.

History & Origin

Epazote (Dysphania ambrosioides) is one of the oldest and most characteristic aromatic herbs in Mexican cuisine. With an intense, unmistakable aroma - described as herbaceous, earthy and slightly mineral - epazote has had a millennial presence in Mesoamerican gastronomy. The Aztecs and Maya used it both as a culinary condiment and medicinal plant, recognising its properties for combating intestinal parasites and aiding digestion of beans. The combination of epazote with fish is a tradition particularly rooted in the lake and river regions of central Mexico - Michoacán, Guerrero, Morelos and Mexico City, where lakes and rivers have been a protein source for millennia. At Lake Pátzcuaro, epazote was used to cook the famous pescado blanco; in the canals of Xochimilco, with carp and mojarra. The herb not only adds flavour but also helps neutralise the smell of freshwater fish. This recipe represents the simplest, most direct way to appreciate epazote: in a fresh green sauce where the herb is the star, complemented by the acidity of tomatillo, the heat of serrano and the depth of garlic. The result is a light dish, full of herbal aromas, perfect for those wanting to explore the greener, fresher flavours of traditional Mexican cuisine.

Estimated cost

£7.00

Total cost

£1.75

Per serving

* Approximate prices based on UK supermarkets

Nutritional information per serving

240

Calories

30g

Protein

8g

Carbohydrates

9g

Fat

2g

Fibre

480mg

Sodium

* Approximate values. May vary depending on ingredients used.

Method

  1. 1

    Cook 300g husked tomatillos in boiling water for 8 minutes until they change colour. Drain and reserve the cooking water.

    Step 1
  2. 2

    Blend the cooked tomatillos with a large bunch of fresh epazote (leaves and tender stems), 2 serrano chillies, 2 garlic cloves, 1/4 onion and 100ml of the cooking water. Season with salt.

    Step 2

    💡 Adjust the serrano chillies to your heat tolerance.

  3. 3

    Heat 2 tablespoons oil in a wide pan. Add the epazote sauce and fry for 5 minutes over medium heat, stirring, until it darkens slightly.

    Step 3

    💡 Frying the green sauce is key to fixing the epazote flavour.

  4. 4

    Season 4 white fish fillets (sea bass, tilapia or hake, 150g each) with salt and pepper.

    Step 4
  5. 5

    Place the fillets on top of the sauce in the pan. Cover and cook over medium heat for 8-10 minutes until the fish is cooked through and flakes easily.

    Step 5

    💡 Do not overcook - the fish should remain juicy.

  6. 6

    Serve with white rice and tortillas. Garnish with more fresh epazote leaves if desired.

    Step 6

Have you tried this recipe?

Tell us how it turned out. Your feedback helps other cooks.

Leave a review

Rate this recipe

Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.

Read more

Related Recipes