Pescado Zarandeado
A vibrant Mexican grilled fish marinated in citrus, garlic, and dried chiles, then cooked over an open flame. This coastal classic is simple, bold, and showcases fresh seafood at its finest.
- Total time
- 30 min
- Servings
- 2
- Calories
- 485
- Protein
- 52g

Ingredients
13 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Toast guajillo and ancho chiles in a dry skillet for 30 seconds until fragrant. Soak in hot water for 10 minutes until softened.
Step 2
Drain chiles and transfer to a blender with garlic cloves, lime juice, orange juice, olive oil, salt, pepper, and cumin. Blend until smooth.
Step 3
Pat fish dry and score the skin on both sides with 3 diagonal cuts. This helps the marinade penetrate and aids even cooking.
Step 4
Place fish on a large sheet of foil. Pour marinade generously over both sides, working it into the cavities and cuts. Let marinate for 15 minutes.
Step 5
Preheat grill to medium-high heat (around 400°F). Wrap fish loosely in the foil, leaving the top partially exposed.
Step 6
Grill for 15–18 minutes, basting with extra marinade halfway through. Fish is done when flesh flakes easily with a fork at the thickest part.
Step 7
Carefully transfer fish to a serving platter. Top with fresh cilantro and sliced onion. Serve with lime wedges on the side.
Tools you’ll need
- 12-inch cast iron skillet or heavy skillet
- blender
- large sheet of foil
- grill
- grill tongs
- meat thermometer (optional)
- sharp knife
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



