Crispy Skin Snapper with Green Mango Salad
Jump to Recipe
Getting crispy fish skin is less about technique secrets and more about two things: a dry surface and a hot pan. Pat the fillets thoroughly, score the skin lightly, and press them flat the moment they hit the oil. That’s the whole game.
Green mango does a job here that no other salad component quite matches. It’s firm, tart, and slightly fibrous, which holds up next to warm fish without wilting. The dressing, built on fish sauce, lime, and a little palm sugar, pulls everything into a sharp, savory balance not unlike a sesame ginger dressed salad.
This dish comes together in about 40 minutes and works equally well as a weeknight dinner or something to plate for guests. The salad can be prepped ahead, which means the cooking window is really just the 8 minutes it takes to sear the fish.

Why You’ll Love This Recipe
- Skin crisps in minutes with one simple drying step
- Green mango salad holds texture for hours without wilting
- Fish sauce and lime dressing balances the richness cleanly
- Whole dish ready in 40 minutes, salad preppable ahead
Ingredient Notes
- Red snapper fillets: Skin-on fillets, 150-180 g each, work best. Sea bass, barramundi, or bream are solid swaps – any firm white fish with intact skin.
- Green mango: You want unripe, very firm mango with no yellow. If unavailable, green papaya or finely shredded kohlrabi gives a similar crunchy, tart result.
- Fish sauce: I use Tiparos or Megachef. For a pescatarian-friendly note, both are fine. Coconut aminos plus a small pinch of salt works if you need soy-free and fish-sauce-free.
- Palm sugar: Grated palm sugar dissolves faster in the dressing. Brown sugar or coconut sugar are easy substitutes at a 1:1 ratio.
- Bird’s eye chili: Two chilies gives a medium-hot salad. Use one for milder heat, or swap for half a thinly sliced red jalapeño if bird’s eye is unavailable.
- Neutral oil: Use a high-smoke-point oil: grapeseed, sunflower, or rice bran. Olive oil burns at the temperature needed for crispy skin.

Crispy Skin Snapper with Green Mango Salad
Ingredients
Method
- Whisk together the fish sauce, lime juice, palm sugar, and grated garlic in a small bowl until the sugar dissolves. Taste and adjust - it should be sour first, then savory, with mild sweetness underneath.
- Combine the julienned green mango, sliced shallots, and bird's eye chili in a large mixing bowl. Toss together and set aside without the dressing.
- Pat each snapper fillet completely dry on both sides with paper towels. Using a sharp knife, score the skin with 3 shallow diagonal cuts about 1 cm deep to prevent curling.
- Season the flesh side with fine sea salt and white pepper. Leave the skin unseasoned at this stage to keep it as dry as possible.
- Heat a 12-inch stainless steel or cast iron skillet over medium-high heat for 2 minutes. Add the neutral oil and swirl to coat - the oil should shimmer and move freely when you tilt the pan.
- Place the fillets skin-side down into the hot oil. Immediately press each fillet flat with a fish spatula for 30 seconds to maintain full skin contact with the pan.
- Cook skin-side down for 5 to 6 minutes without moving, until the skin is deep golden and the flesh has turned opaque roughly 80 percent of the way up.
- Flip each fillet carefully and cook flesh-side down for 60 to 90 seconds until just cooked through. Remove from heat and rest for 1 minute.
- Add the mint, cilantro, and toasted cashews to the mango bowl. Pour the dressing over the salad and toss gently to coat, working quickly so the herbs stay fresh.
- Divide the mango salad between four plates. Place one snapper fillet skin-side up on each plate so the crispy skin stays exposed. Serve immediately with lime wedges on the side.
Notes

Tips for Success
- Pat snapper fillets completely dry with paper towels, then leave uncovered in the fridge for 20 minutes before cooking.
- Score the skin with 3 shallow cuts to prevent curling as the fillet hits the hot pan.
- Press each fillet skin-side down with a fish spatula for the first 30 seconds to keep full contact with the pan.
- Dress the green mango salad no more than 10 minutes before serving to keep the herbs from bruising.
- Deglaze the pan with a splash of lime juice after removing the fish to make a quick pan sauce if you want extra acidity.
Variations
- Swap green mango for shredded green papaya and add toasted peanuts for a more substantial salad base.
- Use whole small snapper scored and pan-fried instead of fillets for a more dramatic table presentation.
- Add thinly sliced lemongrass and kaffir lime leaf to the salad for a sharper citrus-herbal note.
Storage and Reheating
Store cooked snapper and green mango salad separately. The fish keeps in an airtight container in the fridge for up to 2 days. The dressed salad is best eaten the same day, though undressed shredded mango holds well for 3 days refrigerated.
To reheat the snapper without losing the skin texture, place it skin-side up in a dry nonstick pan over medium heat for 2-3 minutes. Avoid the microwave – it steams the skin and makes it rubbery.
Freezing is not recommended for either component. The fish texture becomes mushy and the mango loses its crunch after thawing.
Serving Suggestions
Serve the snapper skin-side up directly on top of or alongside the mango salad so the skin stays crisp at the table. A simple rice skillet on the side turns this into a full meal without adding prep time.
For a lighter spread, serve two fillets on a shared platter with the salad mounded in the center and extra lime wedges and sliced chilies on the side. This works well as a shared starter for four people.
A cold lager, sparkling water with lime, or a dry Riesling all pair cleanly with the fish sauce dressing without competing with the tart mango.

FAQ
Why is my snapper skin soggy instead of crispy?
The most common cause is moisture on the skin before it hits the pan. Pat the fillets completely dry and, if you have time, let them sit uncovered in the fridge for 20 minutes. Also make sure the pan and oil are hot before the fish goes in – you should hear a clear sizzle on contact.
Can I use ripe mango instead of green mango in this salad?
Ripe mango is too soft and sweet for this salad – it turns mushy under the dressing and doesn’t hold the right texture next to warm fish. Green papaya or firm kohlrabi are better substitutes if unripe mango is hard to find.
How do I know when the snapper is cooked through without flipping too early?
Cook the fillet 70 to 80 percent of the way through skin-side down – you’ll see the flesh turn opaque from the bottom up. When only a thin translucent band remains at the top, flip once and cook for 60 to 90 seconds more.
Can I make the green mango salad the night before?
You can shred the mango, slice the shallots, and mix the dressing separately up to 24 hours ahead. Combine everything, including the herbs, only just before serving – the lime juice wilts the mint and cilantro quickly.
Is this crispy skin snapper dish gluten-free?
Yes, as long as you use a gluten-free fish sauce. Most Thai fish sauces are naturally gluten-free, but check the label if you’re cooking for someone with celiac disease. There’s no flour or soy sauce in this recipe.
What’s the difference between this Thai-style green mango salad and som tum?
Som tum is made with green papaya and traditionally pounded in a mortar, giving it a bruised, softer texture. This green mango salad is tossed rather than pounded, so the mango stays crunchy and the flavors are brighter and less fermented-tasting.