
Tilapia in Guajillo Chilli Sauce
Tilapia in red guajillo chilli sauce with nopales, a simple and nutritious national Mexican dish.
About this recipe
Tilapia in guajillo sauce is a national Mexican dish that combines the most widely consumed freshwater fish in Mexico with guajillo sauce, one of the most versatile chillies in Mexican cooking. The nopales add texture, vegetable acidity and nutritional value that make this stew a complete meal. It is an economical recipe, very easy to prepare and with a highly satisfying result, popular in the kitchens of the central highlands where tilapia is the everyday fish.
History & Origin
Tilapia arrived in Mexico in the second half of the 20th century as part of government aquaculture programmes to guarantee accessible animal protein for rural populations. Of African origin, the fish adapted extraordinarily well to the rivers, reservoirs and ponds of the Mexican highlands and today is the most cultivated and consumed freshwater fish in the country. Guajillo sauce, for its part, is of genuinely Mexican and pre-Hispanic origin: the dried guajillo chilli, with its bright red colour and fruity flavour without excessive heat, is the best-selling chilli in Mexico after jalapeño and the base of countless regional sauces. The combination of tilapia with guajillo and nopales represents everyday Mexican cooking: accessible, nutritious, colourful and full of flavour.
Estimated cost
£7.50
Total cost
£1.88
Per serving
* Approximate prices based on UK supermarkets
Nutritional information per serving
280
Calories
32g
Protein
14g
Carbohydrates
9g
Fat
4g
Fibre
480mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
Toast the guajillo chillies on a dry comal for 20 seconds per side. Soak in hot water for 15 minutes. Blend with the charred tomatoes, garlic, onion, cumin and a cup of the soaking water until smooth. Strain.
💡 Straining the sauce removes the guajillo skins and seeds, leaving a perfectly smooth-textured sauce.
- 2
Cook the nopales in boiling salted water with garlic and a bay leaf for 15 minutes. Drain and rinse well under cold water to remove the slime. Cut into strips or squares.
💡 Rinsing the nopales under cold water after cooking removes the slime completely - do not skip this step.
- 3
In a wide frying pan with oil, fry the guajillo sauce over high heat for 5 minutes, stirring until it thickens and darkens. Season with salt. Add the drained nopales.
- 4
Season the tilapia with salt and lime. Place the fillets over the sauce, cover the pan and cook over low heat for 8–10 minutes until the fish is cooked through and flakes easily. Serve with rice and tortillas.
💡 Tilapia is a delicate fish - cooking it in the sauce with a lid prevents it from drying out.
Rate this recipe

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 moreRelated Recipes

Chiles Capones
Dried ancho chillies stuffed with fresh cheese in tomato sauce.

Refried Beans
Cooked beans mashed and fried in lard, an essential Mexican side dish.

Chilorio (Sinaloan Shredded Pork)
Shredded pork in ancho chile adobo, Sinaloa's pride.

Poc Chuc (Yucatan Grilled Pork)
Pork marinated in sour orange and charcoal-grilled, a Yucatan classic.