ChineseSlow Cooked

Chinese Slow Cooked Fish with Fragrant Broth

Learn the art of slow-poaching delicate white fish in a fragrant broth infused with ginger, dried chilies, and Sichuan peppercorns. An elegant, healthy dish with restaurant-quality results.

Chinese Slow Cooked Fish with Fragrant Broth

Centuries of wisdom. Slow Cooked fish is a technique refined over centuries of wisdom. Yet it remains as relevant today as it was in the kitchens of ancient Chinese courts. Balance in all things. Texture tells the story. This recipe bridges the traditional and the practical — honoring centuries of culinary philosophy while fitting neatly into your modern kitchen schedule.

Ingredients

For the Slow Cooked Fish

  • 4 white fish fillets (6 oz each), preferably skin-on halibut, sea bass, or cod
  • 6 cups fish or chicken broth (preferably homemade)
  • 4 slices fresh ginger (about 3 inches long), smashed
  • 3-4 dried red chilies (whole, seeds removed for less heat)
  • 1 teaspoon Sichuan peppercorns
  • 2 scallions, white parts cut into 2-inch pieces
  • 1 small onion, sliced into thick wedges
  • 1 carrot, cut into 2-inch batons
  • 2 cloves garlic, smashed
  • 2 dried shiitake mushrooms
  • 1 piece kombu seaweed (about 3 inches)
  • 2 tablespoons Shaoxing wine or dry sherry
  • 1 tablespoon rock sugar (or white sugar)
  • 1 teaspoon sea salt (adjust to taste)
  • 1/2 teaspoon white pepper
  • 2 bay leaves
  • For the Finishing Sauce

  • 3 tablespoons superior soy sauce (aged Chinese soy)
  • 1 tablespoon sesame oil
  • 1 tablespoon rice vinegar
  • 1 teaspoon chili oil
  • 1 teaspoon ginger-garlic paste
  • 1 teaspoon minced fresh cilantro
  • 1/2 teaspoon fish sauce (optional, for umami)
  • For Garnish

  • Fresh cilantro leaves
  • Thinly sliced red chili
  • Sliced scallions (green parts)
  • Toasted sesame seeds
  • Fried shallots (optional)
  • Fresh ginger julienne
  • Equipment Needed

  • Large, shallow braising pan or Dutch oven
  • Fine-mesh sieve or colander
  • Instant-read thermometer for fish (target 125-130°F)
  • Long, thin wooden chopsticks or fish spatula
  • Small bowl for finishing sauce
  • Ladle for broth
  • Sharp filleting or chef's knife
  • Cutting board (preferably plastic for fish)
  • Paper towels for patting fish
  • Large shallow serving dishes
  • Small saucepan for sauce reduction
  • Instructions

    Preparation Phase (20 minutes)

    Step 1: Prepare the Fish Fillets (5 minutes) Remove fish fillets from the refrigerator 15 minutes before cooking to bring them closer to room temperature. Pat dry thoroughly with paper towels—excess moisture prevents proper poaching and creates sputtering in the broth. Check for pin bones by running your finger along the center of each fillet; remove any with tweezers. This step is critical for eating pleasure. Season both sides lightly with sea salt and white pepper. Place on a parchment-lined plate and set aside. Step 2: Prepare Aromatics and Vegetables (8 minutes) Smash ginger slices with the side of your knife to release essential oils and flavor. Remove seeds from dried chilies to control heat level—leave some seeds for those who prefer more spice. Toast Sichuan peppercorns lightly in a dry pan for 20-30 seconds until fragrant, then crush lightly to break but not pulverize. Cut scallions into 2-inch pieces, separating white parts (for cooking) from green parts (for garnish). Cut carrot into thick batons and onion into wedges. Mince garlic coarsely. Step 3: Build the Poaching Broth (4 minutes) Pour broth into your braising pan and bring to a gentle simmer over medium heat. Add the smashed ginger, dried chilies, toasted Sichuan peppercorns, white parts of scallions, onion wedges, carrot batons, smashed garlic, dried shiitake mushrooms, kombu seaweed, Shaoxing wine, rock sugar, sea salt, and bay leaves. The broth should smell intensely aromatic after 3-4 minutes—woody, spicy, and slightly sweet. Allow this aromatic base to simmer for 5 minutes (while preparing other elements). This infusion time ensures the broth develops depth of flavor that will be imparted to the fish. The broth should never reach a rolling boil—maintain gentle simmering throughout. Step 4: Prepare the Finishing Sauce (2 minutes) In a small bowl, whisk together superior soy sauce, sesame oil, and rice vinegar. Stir in chili oil and ginger-garlic paste. Add fish sauce if using for additional umami depth. Taste and adjust—the sauce should be balanced between salty, nutty, and slightly acidic. The addition of minced cilantro should happen just before service to maintain freshness.

    Cooking Phase (25 minutes)

    Step 5: Bring Broth to Optimal Temperature (3 minutes) After the 5-minute infusion, maintain the broth at 160-170°F (just below a gentle simmer). Use an instant-read thermometer to verify—this temperature range is critical. The broth should show small, lazy bubbles at the surface but never reach a rolling boil. If it boils aggressively, the delicate fish will break apart and become overcooked. Listen carefully—you should hear gentle murmuring, not vigorous simmering. Step 6: Gently Add Fish to Broth (2 minutes) Using two chopsticks or a fish spatula, carefully lower each fish fillet into the simmering broth. Start with the thicker fillets first, adding the thinnest last. The fillets should be completely submerged but not overcrowded—they should have space to be gently surrounded by broth. If your pan is crowded, cook in batches rather than overlapping fish. Once all fish is added, maintain the broth temperature at 160-170°F. Do not increase heat—patient, gentle cooking is the entire technique. Cover the pan loosely (leave a slight gap for steam escape) and begin the poaching process. Step 7: Monitor the Poaching Process (15-20 minutes) At the 8-minute mark, lift the lid and check one fillet by gently pressing with a chopstick—the flesh should be opaque but still feel slightly firm. The fish is beginning to cook but isn't ready. Listen to the broth sound—it should remain gentle, never aggressive. At the 12-minute mark, check again by gently flaking a piece of the thickest fillet with a chopstick. The interior should be becoming opaque and flaking slightly. The fish should begin to release small wisps of white protein that cloud the broth—this is normal and desirable. At the 15-18 minute mark, the fish is nearly complete. The external flesh will appear fully opaque while the center remains slightly translucent. Use an instant-read thermometer inserted into the thickest fillet—it should read 125-130°F for perfectly moist fish. Do not exceed 135°F, as the fish will begin to dry out. Step 8: Check for Doneness with Visual Cues (1-2 minutes) The fish is perfectly done when:
  • The fillet is opaque throughout but still appears moist
  • A chopstick slides through with gentle resistance but no firmness
  • The thickest part flakes slightly when pressed gently with a chopstick
  • The internal temperature reads 125-130°F with an instant-read thermometer
  • The fish should never appear white and compact—this indicates overcooking
  • Step 9: Plate the Fish and Broth (3 minutes) Using a fish spatula or two chopsticks, carefully remove each fish fillet and place in a shallow bowl or plate. Work gently to maintain the fish's shape. Arrange the cooked vegetables (carrots, onion, mushrooms) around the fish. Ladle the hot broth generously over the fish—aim for about 1 cup of broth per serving to create a soup-like presentation. Step 10: Finishing Touches and Garnish (2 minutes) Drizzle the finishing sauce over the broth (not directly on fish, as the sauce should integrate with the broth). Top with fresh cilantro leaves, thinly sliced red chili, sliced scallion greens, toasted sesame seeds, and fried shallots if desired. Add a delicate garnish of fresh ginger julienne for aroma.

    Serving Instructions

    Serve immediately in wide, shallow bowls. Each serving should include fish fillet, vegetables, broth, and garnishes. Provide Chinese soup spoons and chopsticks for eating. The contrast of temperatures (hot broth, warm fish, cool fresh garnishes) creates an elegant dining experience.

    Expert Tips

  • Fish Variety Selection: Different white fish varieties have varying densities and poach at slightly different speeds. Delicate varieties like halibut and sea bass require 15-18 minutes, while denser fish like cod may need 18-22 minutes. Thinner fillets (under 1 inch) poach faster than thicker cuts. Ask your fishmonger for recommendations based on available thickness, or select fillets of uniform thickness to ensure even cooking.
  • Temperature Control is Critical: The difference between perfectly poached and overcooked fish is often just a few degrees and a minute or two. Invest in an instant-read thermometer and use it religiously. The target internal temperature of 125-130°F preserves moisture while ensuring doneness. Remember that fish continues to cook slightly even after removal from heat, so aim for the lower end of this range.
  • Broth Quality Foundation: The quality of the poaching broth directly impacts the final dish's flavor profile. Use homemade stock if possible—the collagen from bones creates a silkier mouthfeel than commercial broths. If using store-bought broth, select higher-quality options and enhance with your own aromatics. Never use heavily salted broths, as the salt concentrates during the slow cooking process.
  • Aromatics Build Complexity Without Aggression: Layer your aromatics rather than dumping all at once. Start with ginger and scallion whites (white part aromatics cook longer), add more delicate aromatics like cilantro near the end. This creates a broth that evolves in flavor as you progress through the dish. The aromatics should enhance the fish's natural flavor, not mask it.
  • Gentle Handling Throughout: Delicate fish flesh tears easily, especially when cooked and handled roughly. Use two chopsticks or a fish spatula rather than regular spoons. Move slowly and deliberately. When checking for doneness, use a single chopstick to gently press rather than stabbing. Every movement should be purposeful and gentle—this becomes a meditation on respecting your ingredients.
  • Make-Ahead Strategy: Prepare all components (fish patted dry, broth aromatics measured, garnish prepped, sauce mixed) up to 4 hours ahead. The actual poaching should happen just 20-30 minutes before serving for optimal temperature contrast. The broth can be made 2 hours ahead and reheated gently to 160-170°F before adding fish. This allows stress-free entertaining with restaurant-quality timing.
  • Variations

  • Sichuan Málà Poached Fish: Increase Sichuan peppercorns to 2 teaspoons and dried chilies to 5-6, keeping seeds for additional heat. Add 1/2 teaspoon of chili paste to the broth. Finish with extra chili oil and a sprinkle of crushed peanuts. This creates the signature numbing-and-spicy (málà) sensation that defines Sichuan cuisine, popular in Chengdu and across Sichuan province.
  • Light Scallop and Fish Medley: Add 8 oz of large sea scallops (pat dry) to the broth alongside the fish, adding them 5 minutes after the fish begins poaching (so they cook for 10-13 minutes total). The scallops' natural sweetness complements poached white fish beautifully. Finish with white wine reduction and fresh lemon juice for a refined variation.
  • Medicinal Broth with Goji and Ginseng: Replace dried shiitake with 2-3 pieces of dried ginseng, add 2 tablespoons of goji berries, and include 1 small piece of dried astragalus root. This traditional "warming" variation is popular during winter months. The broth becomes naturally sweet and slightly medicinal—a nourishing preparation believed to strengthen qi and overall wellness in Chinese wellness traditions.
  • Coconut Curry Poached Fish: Reduce the quantity of traditional aromatics by half and add 1 cup of light coconut milk plus 1 tablespoon of red curry paste to the broth. Add lemongrass, galangal, and kaffir lime leaves. This fusion variation creates a creamy, Southeast Asian-influenced dish while maintaining the gentle poaching technique. Finish with fresh Thai basil and a lime wedge.
  • Cold Poached Fish Salad: After poaching, chill the fish fillets in the refrigerator for 3-4 hours until cold. Flake the cold fish into bite-sized pieces and serve over a bed of cucumber ribbons, shredded daikon radish, and microgreens. Drizzle with the chilled poaching broth (strained and chilled as aspic) and finish sauce. Add crispy fried wonton strips and crushed peanuts for texture. This refreshing summer variation works beautifully as a light lunch or first course.
  • Storage Instructions

    Refrigeration: Slow-cooked fish with broth keeps refrigerated in an airtight container for up to 2 days. The broth and fish should be stored together to keep the fish moist. Before serving, gently reheat in a low oven (300°F) for 8-10 minutes or on the stovetop over low heat for 5-7 minutes, stirring occasionally to ensure even reheating. Reheating Method: The ideal reheating method is gentle and slow to prevent overcooking the already-delicate fish. Place the fish and broth in a shallow baking dish, cover with foil, and warm in a 300°F oven until heated through. Do not use high heat or microwave reheating, as these tend to toughen the fish and break the delicate flesh. Broth Alone Storage: The poaching broth (strained of fish and vegetables) keeps refrigerated for up to 4 days and can be frozen for up to 3 months. Reheat gently and use for soups, cooking grains, or as a base for other fish preparations. Freezing Fish: Cooked poached fish can be frozen for up to 1 month in an airtight container with the broth. However, freezing affects texture slightly—the fish will be slightly drier upon thawing. Thaw in the refrigerator overnight and reheat gently. For best results, freeze without the fish and only reheat with fresh fish at a later date. Component Preparation: Pat-dried raw fish fillets keep refrigerated on parchment for up to 1 day. Broth keeps refrigerated for up to 4 days or frozen for up to 3 months. Finishing sauce keeps refrigerated for up to 1 week.

    Serving Suggestions

    As an Elegant First Course: Serve small portions of poached fish (2-3 oz per person) in shallow bowls with minimal broth as a refined opening course in a multi-course menu. The delicate, subtle flavors prepare the palate beautifully for subsequent courses. Pair with a light white wine or champagne. With Rice and Pickled Items: Serve alongside jasmine or congee rice and Chinese pickled vegetables (pickled mustard greens, pickled daikon) for a complete, balanced meal. The combination provides protein, carbohydrates, vegetables, and the textural contrast of pickled items—a classic home-style presentation. As a Nutritious Weeknight Dinner: Pair with simple steamed vegetables like gai lan or bok choy and white rice. This weeknight presentation is nourishing, healthy, and comes together in under 45 minutes total, making it perfect for busy families seeking restaurant-quality meals at home. In a Seafood Medley: Serve alongside other gently cooked proteins like poached scallops, steamed shrimp, or braised squid. This creates an elegant seafood showcase that displays multiple cooking techniques and protein varieties in a single meal—ideal for dinner parties seeking impressive presentations. Cold Summer Lunch: After chilling, serve as a composed salad with crisp vegetables, fresh herbs, and light dressing. This lighter preparation works beautifully during warmer months and makes an excellent packed lunch option for next-day enjoyment. With Medicinal Herb Broth: For wellness-focused eating, serve the medicinal ginseng and goji variation during winter months or when seeking nourishing, immune-supportive meals. The broth becomes as important as the fish itself in this context.

    Frequently Asked Questions

    Q: What's the best type of white fish for this recipe? A: Halibut, sea bass, cod, and grouper all work beautifully. Seek thick fillets (1-1.5 inches) with consistent thickness for even poaching. Avoid very thin, delicate fish like flounder or sole, as these cook so quickly the poaching technique becomes difficult to execute. Ask your fishmonger for firm white fish suitable for poaching—they'll guide you to the best daily options. Q: Can I poach the fish ahead and reheat it later? A: Yes, though the texture will be slightly affected by reheating. Poach the fish, cool completely, refrigerate in an airtight container with broth for up to 2 days. Reheat gently in a 300°F oven for 8-10 minutes or on low stovetop heat. The fish will be slightly firmer than fresh-poached, but still delicious. For optimal results, prepare the broth ahead but poach the fish just before serving. Q: How do I know when the fish is done without a thermometer? A: While a thermometer is ideal, visual cues work: the fish should appear fully opaque throughout but still look moist rather than white and compact. Gently press the thickest part with a chopstick—it should flake slightly but feel no hard resistance at the center. The fish should never appear bone-dry or shrunken. When in doubt, undercook slightly rather than overcooking—fish continues cooking from residual heat. Q: Can I use frozen fish fillets? A: Yes, but thaw completely in the refrigerator overnight before poaching. Pat thoroughly dry before adding to broth. Frozen fish may be slightly drier than fresh and will poach 2-3 minutes faster due to already-cold starting temperature. For best results, seek fresh fish when possible, but frozen fillets work adequately when fresh isn't available. Q: What if I overcook the fish? A: Overcooked fish becomes tough and dry, unfortunately irreversible. Prevention is key—use a thermometer, monitor closely, and remove at 125-130°F internal temperature. If you accidentally overcook, the fish is still edible but best served in a composed salad where texture matters less, mixed with cold broth and fresh vegetables to restore moisture.

    Nutritional Information

    Per serving (approximately 245 calories):
  • Protein: 32g (excellent source of complete protein)
  • Fat: 11g (includes omega-3 fatty acids from fish oil)
  • Carbohydrates: 2g
  • Fiber: less than 1g
  • Sodium: 420mg (adjust based on broth saltiness)
  • Omega-3 Fatty Acids: 0.8-1.2g per serving (varies by fish species)
  • Slow-cooked white fish is an excellent source of lean protein, omega-3 fatty acids, and B vitamins while remaining low in calories. The gentle cooking method preserves heat-sensitive nutrients. The aromatic broth contributes beneficial compounds from ginger and spices.

    Scaling This Recipe

    Slow-cooked fish scales elegantly for various entertaining and serving occasions. For smaller portions, use 2 fish fillets (6 oz each) and reduce broth and aromatic components by one-half, slow-cooking for 12-15 minutes rather than 15-20 minutes. The advantage of smaller batches is simpler preparation and more refined individual plating. For entertaining larger groups, prepare multiple batches sequentially—most shallow braising pans accommodate 2-4 fillets per batch depending on size. Prepare all components (fish dried, broth prepared, aromatics measured, garnish prepped, finishing sauce mixed) in advance, then poach each batch sequentially. Keep finished batches warm in a 200°F oven while subsequent batches cook. For very large gatherings, consider using multiple braising pans simultaneously if available, or coordinate broth preparation once and divide among batches for consistency. The finishing sauce can be prepared once and divided among batches, or prepared fresh for variety. For entertaining, the beauty of this recipe is its elegant simplicity—the technique moves quickly once the broth reaches temperature, making this ideal for serving multiple courses without excessive kitchen time. Properly executed slow-cooked fish holds its temperature well during 10-15 minutes of plating and service, making this suitable for multiple sequential batches without quality loss. The poaching broth (strained) can be stored separately for use in soups or other fish preparations, extending the recipe's versatility beyond the immediate meal.

    Quick Kitchen Notes

    Slow-cooked fish succeeds through understanding that extended, gentle heat differs fundamentally from quick cooking methods. The most important principle is maintaining water temperature between 160-175°F throughout the entire cooking period—this gentle temperature allows protein to denature slowly without creating the firm, dry texture that high-heat cooking produces. Many home cooks, accustomed to stovetop cooking, fail to appreciate how crucial this narrow temperature range is. Use a thermometer to verify actual broth temperature, not relying on visual cues alone. Additionally, the aromatic broth fundamentally flavors the fish—quality broth and properly bloomed aromatics are non-negotiable. Finally, timing matters—overestimate rather than underestimate cooking duration by monitoring temperature, not time, as doneness primarily depends on broth temperature maintenance.
    Affiliate Disclosure: This page contains affiliate links. As an Amazon Associate and participant in other affiliate programs, I earn from qualifying purchases at no extra cost to you. These links help support the continued creation of recipe content. Thank you for your support!
    Shop Recommended Equipment
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Instant Pot Duo 7-in-1 (6 Quart)

    167,000+

    $79.95

    View on Amazon
    Budget Pick

    Slow Cooker Liners (30-Count)

    22,700+

    $9.98

    View on Amazon

    Lodge 6-Quart Enameled Cast Iron Dutch Oven

    18,300+

    $79.90

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.