MexicanGrilled

Mexican Grilled Fish Recipe (Pescado Zarandeado-Style)

Flame-kissed whole fish or fillets marinated in a bold achiote-citrus paste with smoky dried chiles. This Nayarit-inspired grilled fish features charred, crispy skin and succulent flesh, perfect for fish tacos or served whole with warm tortillas.

Mexican Grilled Fish Recipe (Pescado Zarandeado-Style)

Mi corazón. In my mother's kitchen, the comal was always warm, and there was always something grilleding. This fish dish carries those memories forward. Every Mexican cook knows that flavor comes from respect — respect for the ingredient, respect for the technique, and respect for the people you're feeding. With love and patience. That's what makes this more than just a recipe.

Ingredients

For the Achiote-Chile Marinade

  • 2 tablespoons achiote paste (found in Mexican grocery stores)
  • 2 dried guajillo chiles, stemmed and seeded
  • 1 dried ancho chile, stemmed and seeded
  • 4 garlic cloves, peeled
  • 1/4 cup fresh orange juice
  • 3 tablespoons fresh lime juice
  • 2 tablespoons white vinegar
  • 2 tablespoons vegetable oil or olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon dried Mexican oregano
  • 1 teaspoon fine sea salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon ground allspice
  • For the Fish

  • 2 pounds firm white fish fillets (about 1 inch thick) or one 3-4 pound whole fish, cleaned and butterflied
  • 2 tablespoons vegetable oil for grilling
  • Kosher salt for seasoning
  • For the Charred Lime Butter (Optional)

  • 4 tablespoons unsalted butter, softened
  • Zest of 1 lime
  • 1 tablespoon fresh lime juice
  • 1 garlic clove, minced
  • 1 tablespoon fresh cilantro, finely minced
  • Pinch of cayenne pepper
  • Salt to taste
  • For Serving

  • Warm corn tortillas
  • Lime wedges
  • Thinly sliced cabbage
  • Fresh cilantro sprigs
  • Pickled red onions
  • Sliced radishes
  • Salsa verde or salsa macha
  • Mexican crema
  • Sliced avocado
  • Instructions

    Step 1: Prepare the Dried Chiles

    Heat a dry comal or heavy skillet over medium heat. Toast the guajillo and ancho chiles for about 30-45 seconds per side, pressing them flat with a spatula. They should become pliable and fragrant but not burnt. Transfer to a bowl and cover with very hot water. Let soak for 20-25 minutes until completely softened. Drain, reserving 1/4 cup of the soaking liquid.

    Step 2: Make the Achiote-Chile Marinade

    In a blender, combine the soaked chiles, achiote paste, garlic cloves, orange juice, lime juice, white vinegar, vegetable oil, cumin, oregano, salt, pepper, and allspice. Blend on high speed until completely smooth, about 2 minutes. Scrape down the sides as needed. If the marinade is too thick, add some of the reserved chile soaking liquid to reach a paste-like consistency that will coat the fish. Taste and adjust seasoning as needed.

    Step 3: Prepare the Fish

    If using fillets, pat them completely dry with paper towels and check for any remaining pin bones by running your fingers along the flesh and removing any with tweezers. If using a whole fish, ensure it has been scaled, gutted, and butterflied (spine removed so it opens flat like a book). Score the flesh side of the fish with diagonal cuts about 1/2 inch deep, spaced 2 inches apart. These cuts allow the marinade to penetrate and help the fish cook evenly.

    Step 4: Marinate the Fish

    Place the fish in a large, shallow dish or on a rimmed baking sheet. Reserve about 1/4 cup of the marinade for basting during grilling. Coat the fish generously with the remaining marinade, working it into the scored cuts and ensuring all surfaces are covered. For fillets, coat both sides. For whole fish, focus on the flesh side but also coat the skin. Cover with plastic wrap and refrigerate for at least 30 minutes or up to 2 hours. Don't marinate longer because the acid in the citrus will start to "cook" the fish, changing its texture.

    Step 5: Prepare the Charred Lime Butter (Optional)

    While the fish marinates, combine the softened butter, lime zest, lime juice, minced garlic, cilantro, and cayenne in a small bowl. Mix until well combined and season with salt. Set aside at room temperature or refrigerate if making ahead. This compound butter adds richness and a burst of citrus flavor when it melts over the hot fish.

    Step 6: Preheat the Grill

    Prepare your grill for direct high heat, around 450-500°F (230-260°C). For a charcoal grill, create a single layer of hot coals. For a gas grill, preheat on high for 10-15 minutes with the lid closed. Clean the grates thoroughly with a grill brush, then oil them generously by dipping a wad of paper towels in vegetable oil and rubbing over the grates using long tongs. This prevents sticking, which is crucial for fish.

    Step 7: Grill the Fish

    Remove the fish from the marinade, allowing excess to drip off. For fillets, place them directly on the oiled grates, skin-side down if skin-on, or presentation-side down if skinless. For whole butterflied fish, place flesh-side down first. Close the lid and grill without moving for 4-5 minutes until grill marks form and the fish releases easily from the grates. Carefully flip using a large spatula (or two spatulas for whole fish), brush with reserved marinade, and continue grilling for another 4-6 minutes until the fish is cooked through. The fish is done when it flakes easily with a fork and the internal temperature reaches 145°F (63°C).

    Step 8: Rest and Serve

    Transfer the grilled fish to a serving platter and immediately top with pats of the charred lime butter if using. Let rest for 2-3 minutes to allow the butter to melt and the juices to settle. Garnish with fresh cilantro and serve immediately with warm tortillas, lime wedges, and all the traditional accompaniments.

    Expert Tips for Perfect Mexican Grilled Fish

    Get your grill screaming hot: High heat is essential for achieving those beautiful char marks and crispy skin without overcooking the interior. Oil everything: Both the grill grates and the fish should be oiled to prevent sticking. Fish is notorious for sticking to grill grates, and proper oiling is your best defense. Don't move the fish too soon: Let the fish develop a sear before attempting to flip. When it's ready, it will release naturally from the grates. If it's sticking, it needs more time. Use a fish basket for whole fish: A hinged grill basket makes flipping whole fish infinitely easier and prevents breakage. Let the flames kiss the fish: Brief flare-ups from dripping oil add char and smoky flavor. Don't be afraid of a little flame, but avoid prolonged direct contact that will burn the fish. Test for doneness properly: Insert an instant-read thermometer into the thickest part of the fish. It should read 145°F (63°C). Alternatively, the fish should flake easily and appear opaque throughout.

    Serving Suggestions

    This spectacular grilled fish deserves a variety of presentations:
  • Traditional platter: Serve the whole fish on a large platter surrounded by accompaniments for guests to build their own tacos
  • Fish tacos: Flake the grilled fish into warm corn tortillas with cabbage slaw and crema
  • Rice bowl: Serve over cilantro-lime rice with black beans and grilled vegetables
  • Salad: Break into large chunks and serve over mixed greens with avocado and citrus vinaigrette
  • Beach style: Serve simply with lime wedges, hot sauce, and cold beer
  • Flavor Variations

    Baja-Style Fish: Skip the achiote and use a simple lime-garlic-cumin marinade with chipotle crema on the side. Yucatecan Style (Tikin Xic): Increase the achiote paste and add habanero for an authentic Yucatan preparation. Al Pastor Style: Add a few slices of grilled pineapple and use guajillo-based marinade reminiscent of tacos al pastor. Simple Lime-Herb: For a lighter preparation, marinate in lime juice, olive oil, garlic, cilantro, and oregano. Mojo de Ajo: Finish the fish with a generous pour of garlic butter with dried guajillo flakes.

    Storage and Reheating

    Refrigerator: Store leftover grilled fish in an airtight container for up to 2 days. The marinade flavors will continue to develop. Reheating: Fish is best served fresh from the grill, but leftovers can be reheated gently. Warm in a skillet over medium-low heat with a splash of lime juice and a drizzle of oil, covered, until heated through. Avoid the microwave if possible, as it can make fish rubbery. Using leftovers: Cold grilled fish is excellent flaked into fish tacos, tossed into salads, or made into fish cakes. Mix with mayo, lime, and cilantro for delicious fish salad.

    Troubleshooting Common Issues

    Fish sticks to grill: The grill wasn't hot enough or properly oiled. Next time, ensure grates are clean, hot, and well-oiled, and wait until the fish releases naturally before flipping. Fish falls apart: The fish was too delicate for grilling, overcooked, or moved too much during cooking. Use firmer fish and handle minimally. Marinade tastes bitter: The chiles may have been toasted too long or the seeds weren't fully removed. Toast chiles just until fragrant and remove all seeds and membranes. Fish is dry: It was overcooked. Fish continues cooking after removal from heat, so err on the side of slightly underdone. Not enough smoke flavor: Try adding soaked wood chips to your grill for additional smokiness, or finish with a drizzle of salsa macha.

    Equipment Needed

  • Charcoal or gas grill
  • Grill brush for cleaning
  • Long-handled tongs
  • Large spatula or fish spatula
  • Grill basket (recommended for whole fish)
  • Blender for marinade
  • Instant-read thermometer
  • Basting brush
  • Paper towels for oiling grates
  • Affiliate Disclosure: This page contains affiliate links to recommended cookware.
    Shop Recommended Equipment
    *Last updated: 2025-12-20*

    Kitchen Science: Why This Method Works

    Grilling produces flavor through three mechanisms simultaneously: the Maillard reaction on the surface (browning), fat dripping onto hot coals creating flavorful smoke compounds, and caramelization of natural sugars. The intense radiant heat (500°F+) at the grate creates the characteristic char marks that are actually patterns of concentrated flavor compounds. This combination of heat sources is what makes grilled food taste fundamentally different from food cooked by any other method.

    Nutrition Deep Dive

    White fish varieties provide lean, highly digestible protein — typically 20-25g per 100g with minimal fat. Fish protein is absorbed more quickly than meat protein due to its lower connective tissue content. White fish is particularly rich in iodine (critical for thyroid function), phosphorus, and selenium. The low calorie density makes fish ideal for nutrient-rich, lighter meals. Even low-fat fish species contain some omega-3 fatty acids, and all fish provides vitamin D in greater quantities than most terrestrial protein sources.

    Hosting and Entertaining Tips

    Fish intimidates many home entertainers, but timing is the only challenge — and it's a short one. Choose thick-cut fillets (halibut, cod, mahi-mahi) that forgive a minute of overcooking better than thin, delicate species. Prepare everything else first, then cook the fish last. En papillote (fish in parchment packets) is a brilliant entertaining technique: assemble packets hours ahead, refrigerate, and pop in the oven 15 minutes before serving. Each guest gets their own beautiful packet to open at the table.

    Seasonal Adaptations

    Mexico's incredible biodiversity means seasonal shifts are dramatic and exciting. Spring brings fresh nopales (cactus paddles), spring onions, and lighter salsas. Summer is peak chile season — jalapeños, serranos, and poblanos at their most flavorful. Autumn offers calabaza (squash), huitlacoche (corn fungus), and the ingredients for mole season. Winter brings guavas, mandarins, and warming pozoles and menudos for cold nights and celebrations.

    Food Safety Notes

    Cook fish to 145°F (63°C) — the flesh should be opaque and flake easily with a fork. Fresh fish is highly perishable: buy it last at the market and refrigerate within 30 minutes. Use fresh fish within 1-2 days of purchase. When buying whole fish, look for clear eyes, bright red gills, and firm flesh that springs back when pressed. Frozen fish, when properly handled, can be equal in quality to fresh — many fish are flash-frozen on the boat within hours of catching. Thaw frozen fish overnight in the refrigerator.

    Cultural Context and History

    Mexican cuisine, recognized by UNESCO as an Intangible Cultural Heritage, represents an unbroken culinary lineage stretching from Mesoamerican civilizations to the present. The nixtamalization process for corn — discovered over 3,500 years ago — remains the foundation of tortillas and tamales today. The fusion of indigenous ingredients (chile, cacao, vanilla, tomato) with Spanish introductions (pork, dairy, wheat) created one of the world's most complex and celebrated cuisines, where a single mole sauce might contain 30+ ingredients.

    Ingredient Substitution Guide

    If you need to swap the main protein, these alternatives work well with the same seasonings and cooking method:
  • Cod or halibut: Mild, flaky white fish. Cod is thinner, so adjust cooking time.
  • Salmon: Richer and fattier than most white fish. Reduce any added oil.
  • Firm tofu: Press 30 minutes, season with kelp powder for seafood-adjacent flavor.
  • Shrimp (large): Peel and devein, cook significantly less time. Done when pink and C-shaped.
  • Scaling This Recipe

    This recipe serves 4, but it's easily adjusted:
  • When scaling for a crowd (4x or more), consider cooking in multiple batches rather than one enormous pot for better quality control.
  • For halving the recipe, most timing stays the same but check for doneness 5-10 minutes earlier since smaller volumes heat through faster.
  • When scaling up, keep in mind that spices and seasonings don't scale linearly — use about 1.5x the spices for a doubled recipe rather than 2x, then adjust to taste.
  • If doubling, use a larger pan rather than a deeper one to maintain the same cooking dynamics. Overcrowding changes everything.
  • Beverage Pairing Guide

    A cold Mexican lager with a lime wedge is the iconic pairing — the effervescence and citrus cut through rich, spicy food beautifully. For wine, a Garnacha rosado or a fruity Malbec complements the complex chili and spice flavors. Agua fresca — tamarind, hibiscus (jamaica), or horchata (rice milk with cinnamon) — provides refreshing non-alcoholic accompaniment. A classic margarita (tequila, fresh lime, Cointreau) or a paloma (tequila, grapefruit soda) bridges the gap between drink and meal perfectly.

    Common Mistakes to Avoid

    Avoid these common pitfalls for the best results:
  • Pressing down on the protein — this squeezes out flavorful juices and causes flare-ups from dripping fat.
  • Putting food on a cold grill — always preheat 10-15 minutes for proper searing and to prevent sticking.
  • Moving food too frequently — let it develop grill marks and a natural release before flipping.
  • Not cleaning the grates — residue from previous sessions causes sticking and off-flavors.
  • Plating and Presentation

    Position the fillet as the focal point with sides arranged around it like supporting actors. Spoon sauce beside, not over, delicate fish to preserve the beautiful sear. Lemon wheels, capers, or herb sprigs add Mediterranean elegance. For flaky white fish, serve on a bed of vegetables so the base keeps everything together during service.

    Make-Ahead and Meal Prep Tips

    Cooked fish keeps 2-3 days in the refrigerator. White fish flakes easily, making it ideal for cold preparations like salads, tacos, and wraps. Reheat gently in a covered skillet with a splash of water or wine. Freeze raw portions individually wrapped for up to 3 months. Poached or steamed fish reheats better than fried, which loses its crispiness.

    Leftover Transformation Ideas

    Transform your leftovers into entirely new meals:
  • Toss flaked fish with pasta, garlic, olive oil, capers, and lemon for a Mediterranean-inspired dinner in 15 minutes.
  • Mix with mashed potatoes to form fish cakes, bread lightly, and pan-fry until golden for a British-inspired treat.
  • Flake leftover fish into tacos with cabbage slaw, chipotle crema, and fresh cilantro for an easy weeknight meal.

  • Dietary Modifications

    For a gluten-free version, use rice flour or cornstarch for dredging instead of wheat flour. For dairy-free, replace butter with olive oil or coconut oil — both complement fish beautifully. For keto-friendly preparation, skip any breading and focus on herb crusts or simple pan-searing. For low-sodium, replace capers and olives (high-sodium garnishes) with fresh herbs and lemon. To make this Whole30 compliant, ensure any coating is compliant and use clarified butter (ghee) instead of regular butter.

    Ingredient Selection and Quality Guide

    Fresh fish should smell like the ocean, not "fishy" — a strong odor indicates deterioration. For whole fish, look for clear, bright eyes and red gills. For fillets, the flesh should be firm, moist, and bounce back when pressed. Sustainable sourcing matters: check the Monterey Bay Aquarium Seafood Watch recommendations for responsible choices. Flash-frozen fish (IQF - Individually Quick Frozen) can actually be fresher than counter fish, as it's often frozen within hours of catching on the boat itself.

    Mastering the Perfect Texture

    Grill texture mastery comes down to three things: surface dryness, heat management, and patience. A thoroughly dried surface sears immediately on contact, creating the crusty char that defines great grilling. For crosshatch marks, place food at a 45-degree angle to the grates, then rotate 90 degrees halfway through each side. The squeeze test tells doneness: rare feels like the fleshy part of your palm when relaxed, medium like pressing thumb to middle finger, and well-done like thumb to pinky.

    Kitchen Wisdom

    These fundamental kitchen principles will elevate not just this recipe, but everything you cook:
  • Acid is the secret weapon most home cooks underuse. A squeeze of lemon, splash of vinegar, or spoonful of yogurt can brighten and balance a dish that tastes flat or heavy.
  • Rest your protein after cooking. Whether it's 3 minutes for a chicken breast or 20 minutes for a roast, resting allows juices to redistribute, resulting in moister, more flavorful results.
  • Learn to cook by sound. A gentle sizzle means the temperature is right for sautéing. A violent splattering means the pan is too hot. Silence in a pan that should be sizzling means the heat is too low.
  • Don't fear high heat. Most home cooks don't get their pans hot enough for a proper sear. If the food doesn't sizzle aggressively on contact, the pan isn't ready.

  • Temperature and Doneness Guide

    Most white fish reaches optimal texture at 135-145°F (57-63°C), where the flesh is opaque, flakes easily with a fork, and remains moist. Delicate fish (sole, flounder): Cook gently to 130-135°F to preserve their tender texture. Firm fish (halibut, swordfish, mahi-mahi): These can handle 140-145°F and still remain moist due to their denser muscle structure. Tuna: Often served rare at 115-120°F for sashimi-grade preparations. The fork test is reliable for fish: insert a fork at a 45-degree angle and twist gently — the fish should flake and separate cleanly without being dry or crumbly.

    Building Your Aromatic Foundation

    Mexican aromatic technique begins with toasting: dried chiles are toasted on a dry comal until fragrant and pliable, then rehydrated in hot liquid. This single step creates more flavor complexity than any other technique in the recipe. Fresh aromatics — white onion, garlic, and serrano or jalapeño chiles — are often charred on the comal for smoky depth before blending into salsas. Cumin (toasted and ground fresh), Mexican oregano, and epazote provide the distinctive herbal backbone. A pinch of Mexican cinnamon (canela) appears in savory moles and adobos, bridging sweet and savory.

    Global Flavor Riffs

    Once you've mastered the base recipe, try these international variations that use the same protein with different flavor profiles:
  • Try a British approach with a classic beer batter (lager, flour, and a touch of baking powder) for pub-style fish with malt vinegar and mushy peas.
  • Give this a Peruvian twist with a ceviche-style treatment: "cook" in lime juice with red onion, cilantro, and ají limo for a refreshing cold preparation.
  • Go West African with a tomato-based stew featuring scotch bonnet, ginger, and okra — a style of fish cookery that spans the coast from Senegal to Nigeria.

  • Chef's Recommended Tools

    Weber Instant-Read Meat Thermometer

    28,400+

    $13.97

    View on Amazon
    Budget Pick

    Grill Tongs & Spatula Set - Heavy Duty Stainless Steel

    12,300+

    $14.99

    View on Amazon

    Lodge Cast Iron Grill Press

    8,900+

    $24.95

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.