
Pescado Zarandeado is a classic Mexican grilled fish recipe that’s full of bold, smoky flavor.
This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.
The fish is coated in a tangy, savory marinade made with lime juice, spices, and a mix of sauces that give it a rich taste.
This dish is perfect for gatherings, beach days, or anytime you want a flavorful and impressive meal.

For the Fish:
- Olive oil
- Whole fish (butterflied)
Traditionally, people will use red snapper for Pescado Zarandeado, but any white fish will do.
Ask the fish monger to butterfly the fish for you. Be careful! The bones are still in. That means you have to use extra precaution when you eat it.
Table of Contents
What type of fish is best to grill?
- Snapper
- Cod
- Bass
- Grouper
- Haddock
- Mahi Mahi
- Tilapia
Although they are good for grilling, I do NOT recommend salmon, tuna, or swordfish for this recipe.

For the Marinade:
- Mayonnaise
- Mustard
- Worcestershire sauce
- Jugo Maggi
- Black pepper
- Soy sauce (or use salt)
- Lime juice
- Tomato sauce or ketchup
- Garlic
The recipe for the sauce varies, depending on who you talk to. However, the two main ingredients to the sauce: mayonnaise and mustard.
👩🏼🍳 Instructions

- In a small bowl, mix together mayonnaise, mustard, Worcestershire sauce, Jugo Maggi, soy sauce, lime juice, tomato sauce, garlic, and pepper.
- Stir until smooth and well combined.
- Refrigerate until ready to use.
For a smoother sauce, blend in the blender or in the food processor. If you have leftover sauce, try it on grilled shrimp or grilled lobster. Yummy!
How to Prevent Fish from Getting Mushy: Too much moisture can cause the fish to steam and not sear. This is what causes fish to get mushy when cooked. To fix this problem, pat the fish dry with paper towels before cooking.

- Preheat your grill to medium-high heat.
- Rinse the fish and pat it completely dry with paper towels.Place the fish on a large piece of foil or in a grill basket.
- Lightly score the flesh of the fish without cutting all the way through.
Tip From The Fishmonger: Insert the knife in the flesh of the fish several times. This will help the fish absorb the sauce more. Do this several times. Be sure not to go through the skin. We’re just after the fleshy part.

- Brush the sauce all over the fleshy part of the fish.
- Do not brush sauce on the skin side.
- You can add this later on the grill.
Do not brush the sauce hours before cooking. The marinade will absorb and begin the cooking process.
🤔 What’s This Dish Called?
This dish comes from the state of Nayarit. Some people also refer to this recipe as Puerto Vallarta Fish or Nayarit-Style Fish. There are people who call this dish Pescado Sarandeado.

- Place the fish on the grill of medium heat and cook for about 20 minutes, or until fully cooked and flaky. Flesh side of the fish up.
- If using a grill basket, cook on one side, flip carefully, and cook the other side.
- Remove from the grill and serve immediately with extra marinade on the side if desired.
I placed the fish on a large piece of well-oiled foil paper. Then transferred the foil paper to the grill. It makes for EASY clean up. You can also do this on a grill pan on the stove.
Traditionally, this is done in a grill basket. There are restaurants on the beaches of Nayarit that have fire pits. Imagine smoky air and fish grilling next to crashing waves. It’s really quite impressive.
In the Oven
- Preheat oven to 350 degrees F.
- Place the marinated fish on a baking sheet.
- Bake until cooked through and tender.
- About 15-20 minutes, depending on thickness of the fish.
🔥 Can you put fish directly Grill?
- Fish that is meaty like Tuna, Salmon, Halibut, Swordfish all can go directly on the grill.
- Softer fish like Tilapia, Flounder, or Sole need to be placed in a foil packet or grill basket, or they will fall apart on the grill.

🫙 Storing Instructions
Store leftover Pescado Zarandeado in an airtight container in the refrigerator for up to 2 days. Reheat gently to avoid drying out the fish. The marinade can be
🍴 Side Dishes
Pescado Zarandeado is a flavorful and easy way to bring authentic Mexican grilling into your kitchen. It’s juicy, smoky, and packed with bold flavors in every bite. Slice into fillets and serve with tortillas to make tacos along with your favorite salsa.
😋 Hungry for More?
Be sure to subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest for my latest recipes and videos.
Did you make this recipe? Please rate the recipe below!

Pescado Zarandeado
Ingredients
For the Marinade
- 2 tablespoon mayonnaise
- 2 tablespoon mustard
- 2 dashes Worcestershire sauce
- 2 dashes Jugo Maggi
- ¼ tspn pepper
- 1 tablespoon soy sauce
- 3 limes juice (or 6 key limes)
- 2 tablespoon tomato sauce (or ketchup)
- 2 garlic cloves finely minced
For the Fish
- 4 lb fish whole, cut and opened in half
- 2 tablespoon olive oil
Instructions
For the Marinade:
- In a small bowl, mix all the ingredients for the marinade.
- Place in the fridge until ready to use.
For the Fish:
- Heat grill to 400 degrees F.
- Rinse the fish.
- With a paper towel, pat the fish dry.
- Make sure you dry the front and the back.
- On a large piece of foil paper, generously brush the oil olive all over. Note: if using a grill basket, omit the foil paper.
- Place the fish on top of the foil paper.
- Gently make cuts on the fleshy part of the fish.
Do not cut through the fish to the other side. - Brush the fish with the marinade.
- Place the remaining marinade back in the fridge.
- Move the foil paper with the fish on top to the grill. Cook for 20 minutes.
- Remove from the foil paper.
- Serve immediately with extra marinade.
Notes
- Preheat oven to 350 degrees F.
- Brush sauce on the fish and bake for 20 minutes.






My wife and made and we had her siblings over. We used a large fish and there were no leftovers. My first experienced this dish in Puerto Vallarta. OBTW it was delicious!
Glad to hear that you and your family enjoyed the Pescado Zarandeado recipe! Hope you make this recipe again soon.
That sauce sounds wonderful. So flavorful and so easy to assemble. We love fish in our family so I will definitely give this sauce a try next time I’m making dinner.
What a delicious and fresh dish! I particularly like that it’s grilled because we’ve been having such warm days, it’s just too hot to turn on the stove!
I am always in search of new and exciting fish recipes. Mahi Mahi is my favorite on the grill so I am trying this dish soon!
I love the sound of that marinade! I usually marinate fish in a light oil-based marinade, but this one looks a bit thick and saucy, and it coats the fish nicely! I’ll have to give this a try some time!
First time making this fish and this way, we loved it! Flavors were delicious!
Sounds like you had an absolutely beautiful view while you dined. We love fish especially grilled. We don’t normally butterfly the fish — like that. This recipe is right up our alley — will be printing out the recipe.
I need to send this to my grandma! My grandpa is a master fisherman and they would LOVE this!!
Sounds absolutely amazing! I’ve never heard of pescado before nor have I ever tried it but I would love to. The marinade sounds great!
This looks delicious! The sauce sounds amazing. Haven’t tried a sauce with mayo on fish before, can’t wait to try it.
I will have to get the grill fired up for this dish! I love fish and I know that this will be a hit around my house.
This pescado zarandeado (a mouthful haha) looks delish! I haven’t made it with mayo before but I’m going to have to try it!
Eating this pescado zarandeado on the beach watching the crashing waves sounds magical. This red fish recipe is sure to be a crowd favorite.