Skip to content
menutov

Steamed sea bream with ginger and spring onions, jasmine rice and bok choy

pareve fish Chinese · 3/5 · medium · 40 min, including 28 hands-on

Qing zheng yu from Cantonese tables: a whole sea bream steamed on the bone, topped with ginger and spring onions, sizzled with hot oil and surrounded by a warm, lightly sweetened soya sauce.

Method

  1. Rinse the rice in cold water, rubbing it between your fingers and changing the water 3 times, until almost clear. Put in a saucepan with 330 g water, bring to the boil over a high heat (4–5 minutes), cover and cook over a very low heat for 12 minutes without opening the lid. At the same time, put 1 litre water in the base of the steamer, or in the wok beneath its rack, and bring to the boil; the water must never touch the dish.
  2. While the rice cooks, peel the ginger by scraping the skin with a spoon. Cut 10 g into thick slices for steaming, to be discarded afterwards, and 20 g into the finest possible matchsticks. Cut the white parts of the spring onions into 4 cm lengths and split the green parts lengthways into long fine shreds. Soak the spring onion shreds and 15 g ginger matchsticks in a bowl of iced water for 5 minutes so they curl and stay crisp, then drain and dry on a tea towel. In a bowl, mix 30 g soya sauce, 35 g water, 6 g sugar and the pinch of white pepper. Wash the bok choy, checking inside the folds, cut the stalks into 3 cm pieces and keep the leaves separate. Thinly slice the garlic.
  3. Pat the sea bream dry inside and out with kitchen paper. Put 2 ginger slices and the white part of 1 spring onion in the cavity. Spread the remaining ginger slices and spring onion whites over the base of the deep dish, lay the fish on top and drizzle with the tablespoon of white wine. Do not add salt. When the rice has cooked for 12 minutes, take it off the heat, still covered, to rest for 10 minutes. At this point, put the fish dish into the steamer over vigorous steam. Cover and steam for 10–12 minutes without opening: it is ready when the tip of a chopstick enters without resistance near the backbone at the thickest point, and the white, opaque flesh comes away from the bone.
  4. Halfway through steaming the fish, cook the bok choy in a 28 cm frying pan. Heat 10 g sunflower oil over a high heat and stir-fry the stalks for 2 minutes until lightly golden in places. Add the garlic and remaining 5 g ginger for 20 seconds, without browning the garlic. Add 10 g soya sauce, 2 g sugar and 30 g water, cover for 1 minute, until a knife tip enters the stalks with slight resistance. Add the leaves and stir-fry uncovered for 1 minute, until wilted and the liquid has almost disappeared. Turn off the heat and drizzle with 3 g sesame oil.
  5. Lift the dish from the steamer using oven gloves. Remove the cooked ginger slices and spring onion whites from beneath the fish; those inside the cavity can stay. Holding the fish in place with a spatula, tilt the dish over the sink and DISCARD all the released liquid: it is watery and smells of boiled fish; steamed fish is served in its sauce, not its cooking water. Rest for 1 minute so the residual heat finishes the cooking, then cover the fish with the ginger matchsticks, spring onion shreds and coriander sprigs.
  6. Heat the 25 g sunflower oil in the small saucepan over a high heat for 1–2 minutes, without letting it smoke. It is ready when a shred of spring onion sizzles immediately when dipped in. Turn off the heat and slowly pour the oil over the aromatics along the length of the fish, keeping your face away; they will sizzle and release their fragrance. Pour the sauce mixture into the still-hot saucepan, return to the heat for 30 seconds until simmering to dissolve the sugar, then add 4 g sesame oil off the heat. Pour the hot sauce around the fish, never over it. Serve immediately with the rice fluffed with a fork and the bok choy; use a spoon to slide the flesh off the bone.
Fish-free
  • Whole gilthead sea bream (denis), gutted and scaled → Boneless skinless chicken thighs (pargiyot) 400 g (4 boneless, skinless thighs, about 100 g each, halved by the butcher; for one fish plate and one fish-free plate: 2 thighs (200 g) and 1 small sea bream of 400–450 g)
  • add Cornflour 5 g (1/2 tbsp, for the marinade)
  • add Soya sauce 10 g (An extra 2 tsp, for the marinade)
  • add Toasted sesame oil 5 g (An extra 1 tsp, for the marinade)
  • add Fresh ginger 5 g (An extra 1 cm piece, grated, for the marinade)
  1. In step 2, mix the chicken pieces in a bowl with 10 g soya sauce, 5 g cornflour, 5 g sesame oil, 5 g grated ginger and 1 tsp white wine taken from the tablespoon allocated to the fish. Marinate for 10 minutes. Spread in a single layer in a deep plate over 2 ginger slices and the white parts of 2 spring onions.
  2. For two fish-free plates, the chicken replaces the fish in the steamer but goes in 6 minutes earlier, as soon as the steam is vigorous and before the rice rests. Steam covered for 15–18 minutes, until the juices run clear when the thickest part is pierced and the meat pulls apart with a fork. For one plate of each, steam the small sea bream on its own for 7–9 minutes as in step 3. Marinate the 2 chicken thighs with half the marinade quantities and cook them on their plate, set on a rack or 3 balls of foil in a covered 28 cm sauté pan above 2 cm simmering water, starting 8 minutes before the fish. Never steam fish and chicken in the same steam.
  3. To serve the chicken, remove only the cooked ginger and spring onion whites and KEEP its juices, thickened by the cornflour: they form its sauce. Discard the sea bream's cooking liquid as in step 5. Garnish each plate with ginger matchsticks, spring onion shreds and coriander. Heat the oil once and pour half over each plate, without the saucepan ever touching either plate. Make the sauce in the same saucepan and pour around the fish, then around the chicken, using less for the chicken: 2 tbsp is enough, since it has its marinade; spoon the rest over the rice. Use a separate pair of tongs or fork for each plate.

Jiang cong zheng ji, steamed chicken with ginger and spring onions, is a Cantonese classic in its own right: the same aromatics, sizzling oil, sauce, rice and bok choy. Thigh meat marinated with cornflour stays juicy where breast would dry out. For two fish-free plates, use 400 g chicken and all the marinade.

Lighter version
  • Jasmine rice (fragrant Thai rice), uncooked : 150 g
  • Water : 290 g
  • Sunflower oil, for frying or as a neutral oil : 25 g

In step 1, cook 150 g rice in 225 g water, using the same timings.

In step 6, heat 15 g oil instead of 25 g; this is enough to make the aromatics sizzle.

75 g rice per person and 10 g less hot oil, with the same fish, sauce and bok choy.

On your plate

Recipe

863 kcal · protein 49 g · carbs 95 g · fat 31 g

Quantities per person
  • 375 g Whole gilthead sea bream (denis), gutted and scaled
  • 110 g Jasmine rice (fragrant Thai rice), uncooked
  • 125 g Bok choy (pak choi)
  • 15 g Fresh ginger
  • 35 g Spring onions
  • 5 g Fresh coriander
  • 5 g Garlic
  • 7.5 g Kosher dry white wine
  • 20 g Soya sauce
  • 4 g White sugar
  • 0.25 g Ground white pepper
  • 17.5 g Sunflower oil, for frying or as a neutral oil
  • 3.5 g Toasted sesame oil
  • 197.5 g Water

Fish-free version

911 kcal · protein 53 g · carbs 98 g · fat 33 g

Quantities per person
  • 110 g Jasmine rice (fragrant Thai rice), uncooked
  • 125 g Bok choy (pak choi)
  • 17.5 g Fresh ginger
  • 35 g Spring onions
  • 5 g Fresh coriander
  • 5 g Garlic
  • 7.5 g Kosher dry white wine
  • 25 g Soya sauce
  • 4 g White sugar
  • 0.25 g Ground white pepper
  • 17.5 g Sunflower oil, for frying or as a neutral oil
  • 6 g Toasted sesame oil
  • 197.5 g Water
  • 200 g Boneless skinless chicken thighs (pargiyot)
  • 2.5 g Cornflour

Cooking tips

The fish makes this dish: use sea bream or sea bass bought that day, with bright eyes and red gills, never frozen. If it extends beyond the dish, ask the fishmonger to remove the head or cut it in half crossways, then arrange the pieces back together in the dish. Without a wide enough steamer, set the dish on a rack or 3 balls of foil in a covered wok or sauté pan, above 2–3 cm simmering water. Instead of a whole fish, use 2 sea bream or sea bass fillets WITH their skin (400 g), skin-side down, and steam for 6–8 minutes. All condiments must be certified kosher pareve.

Equipment : steamer wide enough for the dish, or a 32–36 cm wok with a lid and rack, 30–32 cm oval, deep, heatproof dish, saucepan with a lid for the rice, 28 cm frying pan with a lid for the bok choy, small saucepan for the oil and sauce, bowl of iced water, oven gloves and spatula, for one fish plate and one fish-free plate: 28 cm sauté pan with a lid, rack or foil, and a second deep plate

Qing zheng yu (清蒸鱼), Cantonese steamed fish with ginger and spring onions, served with jasmine rice and garlic stir-fried bok choy.

Starters to serve with this dish

Three recipes to try next

Suggestions use the standard recipes. Check ingredients for your guests and any variations you choose.

Comments and reviews

No comments published yet.

Share your experience

Your first name will appear with your comment. No additional email is required. Comments are reviewed before publication.

Between 20 and 2000 characters. Links are not allowed.