Salt Crusted Fish, commonly known in Thailand as Pla Pao (ปลาเผา), is one of the country's most beloved seafood dishes. A whole fresh fish is generously coated with coarse sea salt, stuffed with fragrant Thai herbs such as lemongrass and kaffir lime leaves, and grilled or baked until the salt forms a crisp crust that seals in moisture. The result is incredibly tender, flaky, and naturally sweet fish with a delicate smoky aroma and aromatic herbal notes.

Although Pla Pao is often cooked over charcoal at Thai street markets, riverside restaurants, and beachside seafood stalls, it can also be prepared in the oven with equally delicious results. The thick salt crust acts as a protective shell, locking in juices while preventing the fish from drying out. Contrary to what many people expect, the flesh does not become overly salty because the crust is removed before serving.

Served with Nam Jim Seafood, Thailand's famous spicy seafood dipping sauce, fresh herbs, vegetables, and steamed rice, Salt Crusted Fish is both elegant and surprisingly simple to prepare.


What Makes Thai Salt Crusted Fish Special?

Unlike traditional grilled fish recipes that rely on heavy marinades, Thai Salt Crusted Fish emphasizes freshness. The salt crust preserves moisture, while the lemongrass and kaffir lime leaves perfume the fish from the inside. Every bite is moist, delicate, and full of natural seafood flavor.

Characteristics include:

  • Whole fish baked or grilled in a salt crust
  • Moist and flaky flesh
  • Crispy outer salt shell
  • Fragrant Thai herbs
  • Mild natural flavor
  • Served with spicy seafood dipping sauce
  • Healthy, high-protein meal

Preparation Time

  • Preparation Time: 20 minutes
  • Cooking Time: 40–45 minutes
  • Total Time: 1 hour 5 minutes
  • Servings: 4

Ingredients

For the Fish

  • 1 whole fish (1.2–1.5 kg), such as tilapia, sea bass, snapper, or pompano, cleaned with scales removed
  • 2 stalks fresh lemongrass, bruised
  • 6 kaffir lime leaves
  • 4 slices fresh ginger
  • 2 pandan leaves (optional)
  • 1 tablespoon vegetable oil
  • 2½–3 cups coarse sea salt
  • 1 egg white (optional, to help bind the salt crust)
  • ½ teaspoon ground white pepper

Thai Seafood Dipping Sauce (Nam Jim Seafood)

  • 8 cloves garlic
  • 8 Thai bird's eye chilies
  • ¼ cup fresh cilantro leaves and stems
  • 3 tablespoons fresh lime juice
  • 2 tablespoons fish sauce
  • 1 tablespoon palm sugar
  • 2 tablespoons water

Optional Garnishes

  • Lime wedges
  • Fresh cilantro
  • Thai basil
  • Cucumber slices
  • Lettuce leaves

Kitchen Equipment

  • Baking tray or charcoal grill
  • Parchment paper or aluminum foil
  • Mixing bowl
  • Blender or mortar and pestle
  • Sharp knife
  • Fish spatula
  • Serving platter

Step 1: Prepare the Fish

Rinse the fish thoroughly inside and out.

Pat completely dry using paper towels.

Stuff the cavity with:

  • Bruised lemongrass
  • Kaffir lime leaves
  • Fresh ginger
  • Pandan leaves (optional)

Lightly brush the outside of the fish with vegetable oil.

Sprinkle with white pepper.


Step 2: Prepare the Salt Crust

In a large bowl, combine the coarse sea salt with the egg white if using.

Mix until the salt resembles damp sand.

This helps the crust hold together during cooking but is optional.

Press the salt firmly over the entire surface of the fish, leaving no exposed skin.


Step 3: Prepare the Seafood Dipping Sauce

Blend together:

  • Garlic
  • Thai chilies
  • Cilantro
  • Lime juice
  • Fish sauce
  • Palm sugar
  • Water

Blend until slightly coarse.

Taste and adjust:

  • More lime juice for acidity
  • More fish sauce for saltiness
  • More palm sugar for sweetness

Transfer to a serving bowl.


Step 4: Bake or Grill the Fish

Oven Method

Preheat the oven to 200°C (400°F).

Place the fish on a parchment-lined baking tray.

Bake for 40–45 minutes until the salt crust is firm and lightly golden.


Charcoal Grill Method

Preheat the grill to medium heat.

Place the salt-coated fish directly on the grill.

Cook for 18–20 minutes per side.

The salt crust should become crisp and lightly browned.


Step 5: Crack the Salt Crust

Allow the fish to rest for 5 minutes.

Use the back of a spoon or a small knife to crack the hardened salt shell.

Carefully remove the crust and peel away the skin if desired.

The flesh should be moist, flaky, and aromatic.


Step 6: Serve

Transfer the fish to a serving platter.

Serve with:

  • Thai seafood dipping sauce
  • Steamed jasmine rice
  • Sticky rice
  • Fresh vegetables
  • Fresh herbs
  • Lime wedges

Serve immediately while warm.


Chef's Tips

  • Use the freshest whole fish available.
  • Keep the fish whole to retain maximum moisture.
  • Do not season the flesh with extra salt before cooking.
  • Stuff the cavity generously with herbs for authentic Thai aroma.
  • Allow the fish to rest before cracking the crust.
  • Remove the salt crust completely before serving.

Delicious Variations

Classic Thai Salt Crusted Fish

  • Tilapia
  • Lemongrass
  • Kaffir lime leaves
  • Seafood dipping sauce

Sea Bass Salt Crust

Sea bass offers delicate, buttery flesh that works beautifully with the salt crust.


Snapper Salt Crust

Red snapper provides firm, slightly sweet meat and makes an elegant presentation.


Herb-Stuffed Fish

Include:

  • Thai basil
  • Cilantro stems
  • Garlic cloves
  • Fresh turmeric slices

inside the cavity before cooking.


Citrus Salt Crust

Add finely grated lime zest and lemon zest to the salt mixture for a fragrant citrus aroma.


Nutritional Information (Per Serving)

NutrientAmount
Calories320 kcal
Protein39 g
Carbohydrates4 g
Fat15 g
Fiber1 g
Sugar2 g
Sodium620 mg*

Although a large amount of salt is used to form the crust, most of it is discarded before eating, so the actual sodium consumed is much lower.


Storage Tips

Refrigerator

Store leftover fish in an airtight container for up to 2 days.

Remove the bones before storing if desired.


Freezer

Freeze cooked fish for up to 1 month in an airtight freezer-safe container.


Reheating

Reheat in a 180°C (350°F) oven for 8–10 minutes or steam gently until warmed through. Avoid prolonged microwaving to preserve the fish's delicate texture.


Best Side Dishes

Salt Crusted Fish pairs perfectly with:

  • Thai Jasmine Rice
  • Sticky Rice
  • Green Papaya Salad (Som Tam)
  • Thai Cucumber Salad
  • Stir-Fried Morning Glory
  • Grilled Vegetables
  • Fresh Coconut Water
  • Thai Iced Tea

Frequently Asked Questions

Does the fish become too salty?

No. The salt forms a protective crust around the fish and is removed before serving. It lightly seasons the flesh while keeping it moist.

Which fish works best?

Tilapia, sea bass, red snapper, pompano, and trout are all excellent choices because they cook evenly and remain moist inside the salt crust.

Can I prepare this recipe without a grill?

Yes. Baking the fish in the oven produces excellent results and is a convenient alternative to charcoal grilling.

Why are lemongrass and kaffir lime leaves used?

These aromatic herbs perfume the fish from the inside, adding a subtle citrus fragrance that complements the natural sweetness of the seafood without overpowering it.


Final Thoughts

Salt Crusted Fish (Pla Pao) is a timeless Thai seafood classic that showcases the beauty of simple ingredients and traditional cooking techniques. Encased in a protective salt crust and infused with fragrant lemongrass and kaffir lime leaves, the fish emerges tender, flaky, and full of natural flavor. Paired with spicy Nam Jim Seafood sauce, steamed rice, and fresh vegetables, this dish delivers an authentic taste of Thailand that is perfect for family dinners, festive occasions, or elegant seafood feasts.