Fresh fish wrapped in corn husks with nopales, chiles, and herbs, then steamed to perfection. This healthy, protein-rich pre-Hispanic technique preserves fresh, delicate flavors for a special family meal.
Soak the corn husks in warm water for at least 30 minutes until pliable; pat dry before assembling.
In a bowl, toss diced nopales with lime juice, olive oil, sliced tomatoes, onions, guajillo chiles, epazote, cilantro, minced garlic, salt, and pepper.
Lay out two corn husks slightly overlapping per portion; place a portion of fish fillet in the center, then top with the seasoned vegetable-herb mixture.
Fold the corn husks over the filling to form secure packets; tie each with kitchen twine or strips of extra husk.
Steam the packets over gently simmering water, covered, for 30-35 minutes—check for flaky, opaque fish and bright green vegetables before serving.