
A lower-calorie way to make Steamed fish with soy sauce
Steamed fish with soy sauce: lighter Singaporean method with a visible finish
A measured Singaporean Steamed fish with soy sauce recipe for eight, built from whole sea bass, ginger, spring onions, reduced-sodium soy sauce, rice wine. Follow one practical rule—steam the dry fish only until the thickest flesh turns opaque, discard the cloudy liquid, and add a measured hot soy dressing—and verify that the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish. Each portion is about 285 kcal.
The goal here is a familiar Steamed fish with soy sauce with a controlled eight-portion yield. Keeping whole sea bass, ginger, and spring onions distinct prevents muddiness, while reduced-sodium soy sauce, rice wine, and sesame oil supply the recognised profile. Work through the sequence to steam the dry fish only until the thickest flesh turns opaque, discard the cloudy liquid, and add a measured hot soy dressing, then use the appearance of the food—not extra sauce—as proof that the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish.
What changes—and what stays
From a restaurant portion with unmeasured oil and sides often reaches 600–800 kcal to 285 calories
Steamed fish with soy sauce saves calories through control rather than omission: steam the dry fish only until the thickest flesh turns opaque, discard the cloudy liquid, and add a measured hot soy dressing. Keep sesame oil and white pepper at their listed amounts and stop as soon as the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish. The recognisable flavour of Steamed fish with soy sauce comes from the timed combination of reduced-sodium soy sauce, rice wine, sesame oil, coriander, and white pepper. Their effect is strongest when you steam the dry fish only until the thickest flesh turns opaque, discard the cloudy liquid, and add a measured hot soy dressing; correct texture is confirmed when the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish.
| Part | Conventional | Lighter | Why |
|---|---|---|---|
| Core method | More added fat or a heavier proportion | Steamed fish with soy sauce saves calories through control rather than omission: steam the dry fish only until the thickest flesh turns opaque, discard the cloudy liquid, and add a measured hot soy dressing. Keep sesame oil and white pepper at their listed amounts and stop as soon as the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish. | The recognisable flavour of Steamed fish with soy sauce comes from the timed combination of reduced-sodium soy sauce, rice wine, sesame oil, coriander, and white pepper. Their effect is strongest when you steam the dry fish only until the thickest flesh turns opaque, discard the cloudy liquid, and add a measured hot soy dressing; correct texture is confirmed when the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish. |
How the flavor stays
The recognisable flavour of Steamed fish with soy sauce comes from the timed combination of reduced-sodium soy sauce, rice wine, sesame oil, coriander, and white pepper. Their effect is strongest when you steam the dry fish only until the thickest flesh turns opaque, discard the cloudy liquid, and add a measured hot soy dressing; correct texture is confirmed when the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish.
A cost rule that survives inflation
For this Singaporean batch, plan the eight-serving yield around whole sea bass, ginger, and spring onions. Buy reduced-sodium soy sauce, rice wine, and sesame oil only in the amounts needed here, then reserve coriander and white pepper for the finish so none is lost to long cooking or oversized portions.
Ingredients for 8
Measure first; timing is part of how this recipe uses less fat.

- 700 gwhole sea bass
- 450 gginger
- 300 gspring onions
- 300 mlreduced-sodium soy sauce
- 200 mlrice wine
- 24 gsesame oil
- 25 gcoriander
- 8 gwhite pepper
Method
Each step includes heat, a visible cue, and a recovery.

Step 1 · follow the visible cue
Prepare the measured ingredients
Begin by organising whole sea bass, ginger, and spring onions. Match the listed amounts, prepare each for its own cooking time, and keep wet components away from ingredients that need a dry surface.
Look for: Move on once whole sea bass, ginger, and spring onions are evenly prepared, accurately measured, and free of unintended surface water.

Step 2 · follow the visible cue
Build the defining flavour
Bring forward the flavour of reduced-sodium soy sauce, rice wine, and sesame oil. Add them in a deliberate order so strong aromatics soften without burning and delicate notes remain noticeable in Steamed fish with soy sauce.
Look for: Add the main ingredients once reduced-sodium soy sauce, rice wine, and sesame oil smell rounded and remain recognisable, with no black flecks, raw spice aroma, or separated fat.

Step 3 · follow the visible cue
Cook with controlled heat
Control texture as you steam the dry fish only until the thickest flesh turns opaque, discard the cloudy liquid, and add a measured hot soy dressing. Regulate heat and exposed moisture throughout this stage instead of correcting the texture later with extra oil, sugar, or sauce.
Look for: Use the visual test: the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish. Check the thickest or coolest part rather than judging only the browned surface.

Step 4 · follow the visible cue
Finish and verify the texture
Finish the batch with coriander and white pepper. Stop when the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish, allow only the rest required for the structure to settle, and divide Steamed fish with soy sauce evenly into eight portions.
Look for: Serve only after Steamed fish with soy sauce holds its intended shape and the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish; no excess liquid, fat, or loose coating collects around the serving plate.

Calories at the same serving size
150 kcal · 34% lower estimated
The estimate uses the listed ingredients divided into 8 servings. Brand labels, trimming, and the amount left in the pan can change the result.
Keep the leftovers in the same spirit
Cool leftover Steamed fish with soy sauce promptly, cover, and refrigerate for up to 2 days. Store any crisp, fresh, or wet finishing component separately; reheat only the portion required and repeat the visual doneness check before serving.
Cool leftover Steamed fish with soy sauce promptly, cover, and refrigerate for up to 2 days. Store any crisp, fresh, or wet finishing component separately; reheat only the portion required and repeat the visual doneness check before serving.
Frequently asked questions
Which part of Steamed fish with soy sauce can be prepared ahead?
Measure and prepare whole sea bass, ginger, and spring onions in advance. Leave the main cooking and the addition of coriander and white pepper until near serving, because the intended finish depends on the point where the flesh lifts in pearly flakes, the eye is opaque, and clear dressing sits shallowly around the fish.
What is included in the 285 kcal estimate for Steamed fish with soy sauce?
It covers one of eight equal portions made from the listed ingredients only. Count bread, rice, drinks, extra sauce, and side dishes separately if you serve them with Steamed fish with soy sauce.

- whole sea bass700 g
- ginger450 g
- spring onions300 g
- reduced-sodium soy sauce300 ml
CaloNote · mobile analysis example
Check the Steamed fish with soy sauce serving you actually made
Photograph the finished plate in CaloNote, review the detected ingredients and portion, and correct the estimate before saving.
This uses the real CaloNote meal-detail layout with this recipe’s photo and estimated nutrition. Actual AI results vary with the photo and portion.
Analyze my meal in CaloNoteMethod and sources
Recipe development and nutrition review: CaloNote Editorial
This editorial recipe uses ingredient-level nutrition estimates and reviewed cooking principles. It is not represented as physically test-cooked, and nutrition is approximate.
- Health Promotion Board Singapore — Energy and Nutrient Composition of Food
- HealthHub Singapore — My Healthy Plate
Published and last reviewed: August 25, 2026
Make another familiar dinner lighter

Otah: a lighter Singaporean recipe with a clear doneness check
Singaporean Otah for eight: pound a coarse fish paste, wrap shallow portions in banana leaf, and grill until aromatic and set. The measured formula uses white fish, prawns, light coconut milk, egg, and chilli; the reliable finish is the parcel is firm but moist with visible fish flakes and no free oil. About 420 kcal per portion.
See the recipe
Chicken satay: a lighter Singaporean recipe with a clear doneness check
Singaporean Chicken satay for eight: marinate equal chicken pieces, grill on spaced skewers, and thin measured peanut sauce with lime. The measured formula uses skinless chicken thigh, peanut butter, cucumber, red onion, and lemongrass; the reliable finish is the chicken reaches 74 °C with charred edges and remains juicy. About 420 kcal per portion.
See the recipe