Thai Steamed Lime Fish (Pla Neung Manao, 42g Protein)

Steamed fish sounds plain until you spoon over the sauce. This Thai version, pla neung manao, gives you 42 grams of protein per serving from a single fillet and almost no fat, because nothing gets fried. The sauce is where it lives: raw garlic, bird’s eye chili, fish sauce, and enough fresh lime to make you sit up.
I make this on nights when I have eaten heavy all week and want something sharp and light that still hits my protein target. It comes together in about 25 minutes, most of which is the steamer doing its own thing while I mix the sauce.
Use any firm white fish you can get. Barramundi and sea bass are traditional, but cod, tilapia, or a thick haddock fillet all work.
Why this works
Steaming is the most forgiving way to cook lean fish. There is no hot oil pulling moisture out, so the fillet stays soft and just barely set. The trick is to pull it the moment the center turns opaque, around 8 to 10 minutes for a thick fillet. Carryover heat finishes it on the plate, so err on the early side.
Mixing the sauce raw, off the heat, is what keeps the lime bright and the garlic sharp. Cook that sauce and it turns dull and flat. Balance it before it ever touches the fish. It should taste aggressively sour, salty, and hot on its own, because the mild fish tones it right down.
Ingredient notes
Fish sauce does all the salting here, so do not add salt on top. Brands vary in strength. Red Boat and Squid are reliable, and if yours tastes very salty, start with a tablespoon and a half and adjust up.
Palm sugar rounds the sauce out. A teaspoon of light brown sugar is a fine swap. You want just enough to take the edge off the lime, not to make the dish sweet.
Thai bird’s eye chilies bring the heat. Four is medium by Thai standards and plenty warm by most others. Cut it to two, or seed them, if you are feeding people who flinch. Serranos work if you cannot find bird’s eye.
The lemongrass and cilantro stems under the fish are optional but worth it. They perfume the steam and give the fillet a clean herbal base to sit on.

Thai Steamed Lime Fish (Pla Neung Manao)
Ingredients
Method
- Set up a steamer with a couple inches of water and bring it to a boil. Lay the bruised lemongrass and cilantro stems on a heatproof plate that fits inside, and rest the fish fillets on top.
- Steam the fish over high heat for 8 to 10 minutes, until the thickest part turns opaque and flakes with gentle pressure. Thinner fillets need closer to 6 minutes.
- While the fish steams, make the sauce. Stir together the minced garlic, sliced chilies, lime juice, fish sauce, palm sugar, and water until the sugar dissolves. Taste it: it should be sharply sour, salty, and hot.
- Carefully lift the plate out. Pour off most of the steaming liquid, then spoon the sauce all over the fish.
- Scatter with cilantro leaves and serve right away with steamed jasmine rice.
Tips and storage
Steamed fish is best eaten right away, while the texture is still silky. If you need to get ahead, mix the sauce up to a day in advance and keep it in the fridge. The flavor actually settles and improves. Steam the fish fresh when you are ready to eat.
Leftovers keep for a day in the fridge, but the texture firms up. I flake cold leftovers over rice or a crunchy salad rather than reheating, since a second cook tends to dry the fish out. If you do reheat, do it gently, covered, with a splash of water.
For a fuller plate, serve it with steamed jasmine rice and a plain green like blanched gai lan. If you want more from the same method, my steamed fish with ginger and scallion takes the milder Cantonese route, while tom yum goong hits the same sour and spicy notes in soup form. On a night you want something faster and punchier, Thai basil beef is my go to.