JOIN! 12 Weeks for $1

Ginger-Scallion Steamed Cod

4 Servings

45 minutes

Made This Recipe? Write a Review.
Thank you for submitting your review! A member of our team is confirming the review meets our site's Community Guidelines. It will be posted on the site shortly.

Rubbing the fillets with a seasoning paste of ginger, cilantro, scallions and soy produced deep flavor in this neutral fish. After steaming, we sprinkled the fillets with sliced scallions and serrano chili, then drizzled them with hot oil to bring out the flavors and aroma. Haddock and halibut—or any firm, thick white fish fillets—also worked. Because fillets vary in thickness, a general guide is to steam them for about 8 minutes per 1-inch thickness.




Don’t let the steaming water reach a boil. Gentle simmering water cooks the fish slowly and evenly, helping it stay moist.

45 minutes


  • 3

    tablespoons chopped fresh cilantro leaves, plus ¼ cup whole leaves, divided

  • 6

    scallions, 3 minced and 3 thinly sliced on bias, divided


Pardon the interruption

You need to be a Milk Street Digital Member to see the full recipe


and get access to all of our recipes and articles online, as well as in print.

How we use your email.

Your email address is required to identify your subscription. We will use it for customer service as well as other communications from Milk Street. We will not share, or rent your email address.

Sonja R.
December 5, 2023
I had never cooked fish this way and I think it's perfect. The cabbage that was used to steam the fish is also tasty!
Jason C.
August 16, 2022
Delicious and extremely easy - great for weeknights
We love this dish and try to get it on the menu about once a month. Its so easy and with the cabbage, a great salad type meal for summer. So light, fresh and quick while still being packed with flavor. Plates are always clean at the end of the meal.
Andrew F.

2020-03-01 Made with Corvina (kinda like a cross between bass & monkfish). Delicious. Skipped the cabbage and used scallions to line the bottom of the bamboo steamer in the aluminum thin pot. The serranos were a little too hot for the kids. Make them an optional topping. Sauce great on the fish and rice.

Linda R.

After the fish was done I put the shredded cabbage in the steamer for 5 minutes, wonderful! I think it could even go in with the fish. Lovely recipe

Amy J.

Just delicious. I was worried that it wouldn’t have enough flavor but turns out it has tons of flavor. Will make it again.

Kyt B.

Probably my favorite fish preparation, great flavor

Nancy K.

After marinating, I wrapped individual filets in parchment and baked for 10 minutes at 400. So simple and it comes out perfectly! I did not use the cabbage. Served alongside the Chili Noodles and stir fried broccoli using some of the leftover sauce, sesame seeds, etc from the noodles. One of my favorite meals when having guests for dinner.

John B.

Tried this last night - it was excellent - bold flavors that complemented each other and the fish. Loved the sliced cabbage and sauce. We cook Chinese dishes often and used our wok and a bamboo steamer basket adding some scallion and ginger to the water but kept everything else the same including using the cabbage leaves as an underlayer. The serranos add great flavor and can just be removed before eating if too spicy. Use the cod loins if you can and save the rest of the fillet for chowder or fish tacos :).

Tricia S.

Super easy and delicious. I used baby bok choy and halibut, served all the steamed bok choy as part of the dish. The drippings into the steaming water made a flavorful stock to drizzle on rice. Fish filets from the freezer taste like a special treat.

Colleen K.

Love this make it again easy prepped everything marinated fish about 30 minutes delicious easy