If you’ve ever walked into a bustling Chinese restaurant and heard the sharp, mouth-watering sizzle of a cast-iron dish approaching your table, you already understand the magic of a “Dry Pot” (Gan Guo). Unlike hot pot, which submerges ingredients in a bubbling broth, dry pot relies on intense heat, concentrated sauces, and the natural moisture of the ingredients to create a rich, deeply flavored dish.

As a chef, one of my absolute favorite ingredients to prepare this way is fish head. It sounds intimidating to some, but the meat around a fish head—especially the cheeks and collar—is the most succulent, gelatinous, and tender part of the fish. When you sear it at high heat and let it steam over a bed of pungent garlic, sweet onions, and crisp peppers, it absorbs every ounce of that savory goodness.
Today, I’m sharing my foolproof method for making authentic Dry Pot Fish Head right in your home kitchen, using either a wide electric multi-cooker or a standard deep skillet.
What Is Gan Guo Yu Tou?
Gan Guo translates to “Dry Pot,” a popular cooking style originating from Hunan and Sichuan provinces. It involves cooking meats and vegetables with rich sauces over direct heat, allowing the liquids to reduce into a sticky, intensely flavorful glaze. Yu Tou means fish head. Traditionally, a large Bighead Carp is used because of its massive, meaty head, but you can easily substitute it with salmon, grouper, or snapper heads depending on what your local fishmonger has available.
Looking for a similar comforting fish recipe? If you love the rich, gelatinous texture of fish head but prefer a saucier, braised approach rather than a dry pot, I highly recommend checking out my Home-Style Braised Salmon Head Casserole. It uses a similar cut of fish but yields a deeply comforting, gravy-like sauce that is incredible over a hot bowl of rice!

Ingredients
For the Fish and Pre-wash
- 1 large Fish Head (about 1.5 lbs / 700g): Bighead carp is traditional, but salmon or grouper heads work beautifully. Ask your butcher to split it in half and chop it into large, manageable chunks.
- 1/4 cup (60g) Scallion, Ginger, and Wine Mix: A simple blend of sliced scallions, smashed ginger, and Shaoxing wine. This is crucial for washing the fish to remove impurities and any muddy smell.
For the Marinade
- 2 tbsp (30g) Shaoxing Wine
- 2 tsp (10g) Oyster Sauce * 2 tsp (10g) Light Soy Sauce
- 1/2 tsp (3g) Salt
- 4 cloves Garlic: Finely minced.
- 4 slices Fresh Ginger
- 1/2 tsp White Pepper: Finely ground.
- 2 fresh Thai Chili Peppers: Chopped (adjust to your spice preference).
- 1 tbsp (8g) Cornstarch
- 2 stalks Scallions: Cut into 2-inch segments.
For the Dry Pot Base
- 2 tbsp (30ml) Cooking Oil: A neutral oil with a high smoke point (like canola or avocado oil).
- 1 medium Onion: Roughly chopped.
- 2 whole heads Garlic: Cloves peeled but left whole.
- 4 slices Fresh Ginger
- 4 stalks Scallions: Cut into segments.
- 1 large Bell Pepper (Any color): Cut into chunks.
- 2 fresh Thai Chili Peppers: Left whole or roughly chopped.
- A pinch (1g) Salt
- 2 tsp (10g) Oyster Sauce
- 2 tsp (10g) Light Soy Sauce

Equipment Needed
- Electric Multi-Cooker or Deep Skillet: I love using my electric multi-cooker with the deep pan attachment because the flat heating element ensures perfectly even heat distribution, and I can serve it directly on the table to keep it sizzling. A wide, heavy-bottomed braiser or wok also works perfectly.
- Silicone or Wooden Spatula: To protect the delicate fish skin and your pan’s coating.
- Paper Towels: Essential for drying the fish before searing.

Prep & Mise en Place
- Clean the Fish: Rinse the fish head chunks under cold water. Carefully remove any remaining blood clots or black membranes from the belly cavity, as these harbor bitter, fishy flavors.



- The “Spa” Treatment: Toss the fish chunks in a bowl with the 60g Scallion, Ginger, and Wine Mix. Massage it gently for a minute. This step extracts the odors. Rinse the fish one more time and drain thoroughly.


- Marinate: Place the drained fish in a clean bowl. Add all the marinade ingredients. Toss gently to coat every piece evenly. Cover with plastic wrap and let it marinate for 30 minutes. (If your kitchen is warm, place it in the refrigerator).



Cooking Process
Step 1: Dry and Sear After 30 minutes, remove the fish from the marinade. Use paper towels to pat the fish chunks thoroughly dry. Do not skip this; moisture is the enemy of a good sear! Set your electric cooker to a high heat setting (around 425°F / 220°C) or heat your skillet over medium-high heat. Add the cooking oil. Lay the fish chunks flat in the pan.

💡 Chef’s Science Note: Searing the fish at exactly 425°F (220°C) triggers the Maillard reaction, a chemical reaction between amino acids and reducing sugars that gives browned food its distinctive, savory flavor. The thin coating of cornstarch from the marinade accelerates this crust formation while protecting the delicate meat underneath.
Step 2: Golden Crust Let the fish sear undisturbed for 4-5 minutes until the bottom is a deep golden brown. Carefully flip and sear the other side for another 3-4 minutes. Once golden on both sides, gently remove the fish chunks to a plate and set aside.



Step 3: Build the Aromatic Base In the same pan (leave the residual fish oil), toss in the whole garlic cloves, ginger slices, and fresh chilies. Sauté for 1-2 minutes until deeply fragrant. If you like it extra spicy, let the chilies blister slightly to release their red oil. Add the onion and bell pepper. Stir-fry for 2 minutes. Season the vegetables with the salt, oyster sauce, and light soy sauce.



Step 4: The “Dry” Braise Arrange the seared fish chunks neatly on top of the aromatic vegetable bed. Crucial Step: Do not add water. We are going to let the natural moisture released from the onions and bell peppers rise as steam to finish cooking the fish gently. Cover the pan with a lid and let it steam-braise over medium heat for 4-5 minutes.



Step 5: Final Touches Open the lid (the aroma will be incredible!). Taste a piece of the vegetable base—if it needs more salt, drizzle a tiny bit more soy sauce over the top. Scatter the fresh scallion segments over the fish. Gently toss the mixture once or twice—be very gentle, as the fish is now incredibly tender and will break apart if handled roughly. Turn off the heat and serve immediately!




Why This Recipe Works
- Double De-odorizing: Washing the fish with ginger/scallion wine first, then marinating it, ensures absolutely zero muddy taste.
- The Starch Barrier: A single tablespoon of cornstarch in the marinade creates a protective barrier, preventing the fish from sticking to the pan and keeping the juices locked inside.
- Waterless Braising: By placing the seared fish on top of the vegetables and covering the pot, the fish finishes cooking via the steam naturally released by the onions and peppers. This concentrates the flavors rather than diluting them in a watery broth.
Common Mistakes When Making Dry Pot Fish Head
- Wet Fish in the Pan: If you don’t pat the marinated fish dry with paper towels before frying, the excess liquid will drop the pan’s temperature. You will end up steaming the fish instead of searing it, resulting in pale, mushy skin.
- Stirring Too Aggressively: Fish head meat is delicate. Once you return the seared fish to the pot, resist the urge to stir vigorously. Use a folding motion, or simply let it sit on the vegetables.
- Overcrowding the Pan: If your pan isn’t wide enough to lay the fish in a single layer, fry it in two batches. Overcrowding leads to steaming.
Frequently Asked Questions
Can I use fish fillets instead of a fish head? Yes. While the texture won’t be as gelatinous, you can absolutely use thick chunks of cod, halibut, or sea bass. Reduce the steaming time by a minute or two, as fillets cook faster than thick head cuts.
Is it safe to eat meat right off the fish head? Absolutely. Just navigate carefully around the larger bones.
My dry pot is burning on the bottom, what do I do? If your stove runs incredibly hot and the onions begin to burn before releasing their moisture, you can splash exactly one tablespoon of hot water or Shaoxing wine into the edge of the pan before covering it to generate instant steam.
How to Serve
This intensely savory and slightly spicy dish demands a large bowl of steamed white rice. Because the flavor profile is heavy and rich, I highly recommend pairing it with a refreshing cold appetizer to cleanse the palate. A crisp Smashed Cucumber Salad is the perfect bright contrast. If you are cooking for a crowd, serve this alongside a platter of cold Scallion Oil Chicken and a beautiful, golden plate of Yangzhou Fried Rice for a complete banquet experience!
Storage & Reheat
- Storage: Store leftover fish and vegetables in an airtight container in the refrigerator for up to 2 days.
- Reheating: Reheat gently in a skillet over low heat with a splash of water until warmed through. Microwaving is not recommended as it will make the fish rubbery.
- Freezing: Do not freeze cooked fish head. The delicate gelatinous texture will become spongy and unappetizing once thawed.
Allergen Notice
This recipe contains Fish, Soy, and Wheat (from the soy sauce and oyster sauce). If you are gluten-free, substitute the soy and oyster sauces with tamari and gluten-free oyster sauce.
Nutrition Disclaimer
Nutrition information is an estimate and provided for informational purposes only. Variables such as the exact weight of the fish head and oil retention during searing will alter the final caloric count.
About the Author & Recipe Development
Hi, I’m Lin! I developed this recipe specifically to showcase how versatile modern home equipment, like wide electric multi-cookers, can be for traditional Chinese techniques. When adapting restaurant-style “Dry Pot” for the home, the biggest hurdle is usually heat control. By dialing in the exact ratio of moisture-heavy vegetables (like onions and bell peppers) to act as a steaming bed, I ensured that you get that authentic, highly concentrated glaze without needing a commercial high-BTU wok burner.
Authoritative References
To ensure the best texture and food safety, it is critical that the thickest part of the fish reaches a safe internal temperature. According to the FDA Safe Minimum Internal Temperature Guidelines, all seafood should be cooked to an internal temperature of 145°F (62.8°C). When braising a large fish head, the meat will turn from translucent to completely opaque and flake easily when it has reached this safe threshold.

Sizzling Dry Pot Fish Head (Authentic Gan Guo Yu Tou)
Equipment
- Electric Multi-Cooker or Deep Skillet
- Silicone Spatula
Ingredients
Fish & Pre-wash
- 1.5 lbs Fish Head (Bighead carp, salmon, or grouper) split in half and cut into chunks
- 1/4 cup Scallion, Ginger, and Shaoxing Wine Mix for washing the fish
Marinade
- 2 tbsp Shaoxing Wine
- 2 tsp Oyster Sauce
- 2 tsp Light Soy Sauce
- 1/2 tsp Salt
- 4 cloves Garlic finely minced
- 4 slices Fresh Ginger
- 1/2 tsp White Pepper finely ground
- 2 Thai Chili Peppers chopped
- 1 tbsp Cornstarch
- 2 stalks Scallions cut into 2-inch segments
Dry Pot Base
- 2 tbsp Cooking Oil neutral oil
- 1 medium Onion roughly chopped
- 2 heads Garlic cloves peeled but left whole
- 4 slices Fresh Ginger
- 4 stalks Scallions cut into segments
- 1 large Bell Pepper any color, cut into chunks
- 2 Thai Chili Peppers whole or roughly chopped
- 1 pinch Salt
- 2 tsp Oyster Sauce
- 2 tsp Light Soy Sauce
Instructions
- Rinse the fish chunks and remove any black membrane. Toss with the scallion, ginger, and wine mix for 1 minute to extract odors, then rinse and drain thoroughly.
- Mix the drained fish with all marinade ingredients. Cover and marinate in the fridge for 30 minutes.
- Remove the fish from the marinade and pat completely dry with paper towels.
- Heat an electric multi-cooker or deep skillet to 425°F (220°C). Add the cooking oil. Sear the fish chunks in a single layer for 4-5 minutes per side until golden brown. Remove and set aside.
- In the remaining oil, sauté the whole garlic cloves, ginger slices, and chilies for 1-2 minutes until fragrant.
- Add the chopped onion and bell pepper. Stir-fry for 2 minutes, then season with the salt, oyster sauce, and light soy sauce.
- Place the seared fish chunks on top of the vegetables. Do not add water. Cover the pot and let it steam-braise over medium heat for 4-5 minutes.
- Uncover, sprinkle with fresh scallions, and gently toss. Serve immediately while hot and sizzling.



















Leave a Reply