Back to all recipes
Chinese Baked Cod

Chinese Baked Cod

Classic Chinese Steamed Cod in Parchment with Ginger-Soy Sauce

This elegant technique transforms simple cod into restaurant-quality perfection. The parchment paper creates a gentle steam bath that keeps the fish incredibly moist while the aromatic ginger and rich Chinese sauce infuse every bite. It's one of those dishes that looks impressive but is surprisingly forgiving for home cooks.

ChineseAsianDinnerQuick MealsBaking
↓ Jump to Recipe

Fish cooked in parchment paper — or "en papillote" as the French call it — might seem fancy, but it's actually one of the most foolproof cooking methods ever invented. The sealed packet traps moisture and aromatics, essentially creating a personal steam chamber for each portion. When you combine this European technique with the clean, bright flavors of Cantonese cuisine, something magical happens.

Chinese cooks have long understood that the best fish needs very little intervention. Fresh ginger, quality soy sauce, and a splash of Shaoxing wine create a sauce that enhances rather than masks the natural sweetness of cod or halibut. The fish emerges from its parchment cocoon silky and perfectly cooked, bathed in its own juices and the aromatic sauce.

What makes this dish particularly appealing for home cooks is its forgiving nature. The parchment protects the fish from overcooking, and you can prep the packets hours ahead of dinner. When guests arrive, everything goes into the oven for ten minutes, and you're guaranteed tender, flaky fish with an impressive presentation. The moment you tear open those puffed packets at the table, releasing that ginger-scented steam, you'll understand why this technique has endured across cultures.

Prep10 min
Cook10 min
Total20 min
Servings2
Difficultyeasy

Ingredients

Fish

  • 2 filletfresh cod or halibut fillets, skin removed, about 6 oz each
  • 2 tsptoasted sesame oil, divided
  • kosher salt and freshly ground black pepper
  • 1 inchfresh ginger, peeled and cut into thin matchsticks

Sauce

  • 2 tbspwater
  • 2 tbsplight soy sauce (regular soy sauce works fine)
  • 2 tspShaoxing rice wine (dry sherry can substitute)
  • 2 tsptoasted sesame oil
  • 1 tspgranulated sugar
  • ground white pepper (black pepper works too)

Instructions

  1. Position your oven rack in the center and preheat to 400°F. This moderate heat will gently cook the fish without drying it out.
  2. Cut two large rectangles of parchment paper and place one fish fillet in the center of each. Drizzle 1 teaspoon of sesame oil over each fillet, letting it pool slightly around the edges. Season generously with salt and pepper — the fish should glisten with oil and seasoning.
  3. Scatter the julienned ginger evenly over the fish fillets. The ginger will perfume the fish as it steams, so don't be shy with it.
  4. Now for the classic parchment fold: bring the long sides of parchment up over the fish and fold them together twice to create a tight seal. Then twist and fold the short ends under the fish, creating a neat packet that will trap all the steam inside.
  5. Place the wrapped fish packets on a rimmed baking sheet and slide into the preheated oven. The parchment should puff slightly as the moisture creates steam.
    10 min
  6. After 10 minutes, carefully open one packet (watch for hot steam!) and test for doneness with a fork. The fish should flake easily and be opaque throughout. If you see any translucent areas, rewrap and continue cooking for another 2-3 minutes.
  7. While the fish bakes, whisk together the water, soy sauce, Shaoxing wine, sesame oil, sugar, and white pepper in a small bowl. Taste and adjust — the sauce should be balanced between salty, sweet, and aromatic.
  8. When the fish is perfectly cooked, carefully tear open the parchment packets horizontally — the aroma that escapes is incredible! Pour the prepared sauce evenly over each fillet, letting it mingle with the natural juices.
  9. Finish with fresh cilantro leaves, thinly sliced scallions, and a few rings of red chili for heat and color. Serve immediately while the fish is steaming hot and the parchment is still dramatically puffed.
Tips & Tricks
Frequently Asked Questions
Can I use frozen fish for this recipe?

Yes, but thaw it completely first and pat it very dry with paper towels. Frozen fish releases more moisture during cooking, which can dilute the flavors and make the parchment packets soggy.

What can I substitute for Shaoxing wine?

Dry sherry is the closest substitute, or use an additional tablespoon of soy sauce with a pinch of sugar. Avoid cooking wines with added salt as they'll make the sauce too salty.

Can I make these packets ahead of time?

Absolutely — assemble the packets up to 4 hours ahead and refrigerate them. Add 2-3 extra minutes to the cooking time since they'll start from cold.

Why did my parchment packets not puff up?

The packets weren't sealed tightly enough, allowing steam to escape. Make sure to crimp all edges firmly and fold the ends under the fish to create a complete seal.

What other fish work well with this method?

Any firm white fish works beautifully — try halibut, sea bass, or even salmon fillets. Adjust cooking time based on thickness, not fish type.