Chinese

Mudskipper-Stuffed Tofu

Fujian·Hard·20 min

Mudskipper-Stuffed Tofu is the most theatrical dish in the Putian repertoire: live mudskippers — the amphibious, goggle-eyed fish of the coastal mudflats — are placed in a clay pot of cold water alongside a chilled block of soft tofu. As the pot heats slowly, the fish, guided by thermotaxis, tunnel into the cooler tofu. Sealed inside, they cook in place. When the lid is lifted, the white block stands pierced and inhabited — fish frozen mid-dive, mid-twist, mid-arch — a still life that blurs the line between cooking and sculpture. The dish is also called 乌龙铭白玉 (Black Dragon Inscribed on White Jade).

This dish belongs to a family of Chinese live-fish-in-tofu preparations whose freshwater original, 泥鳅钻豆腐 (loach drilling into tofu), is a well-known folk preparation in central China, traced by regional accounts to at least the Qing period — though no single authoritative early text records it directly. The mudskipper variant is specific to the Fujian coast, where 弹涂鱼 populate the tidal mudflats in great numbers. Putian fishermen exploited the fish's known amphibious behavior and extreme thermal sensitivity — traits documented in Chinese natural history writings — to develop a tofu preparation that replaces the fish's mudflat burrows with the coolness of a chilled bean-curd block. The poetic name 乌龙铭白玉 (Black Dragon Inscribed on White Jade) is used in Fujian to distinguish the mudskipper coastal version from the freshwater loach original. No precise founding date has been recorded; the dish is best understood as a fishermen's invention rooted in tidal-flat ecology.

Opening the pot reveals fish in every posture. The tofu itself, having absorbed the fish's cooking juices under gentle heat, tastes of the sea: silky, faintly mineral, with none of the usual blandness of plain tofu. The mudskipper's flesh is fine-grained and sweet — denser than freshwater fish, with a flavour between small eel and sea bass. Ginger and scallion oil cut through the richness, brightening each bite.

Thermotaxis is the entire mechanism. Mudskippers are obligate air-breathers with extreme thermal sensitivity — they seek cooler zones when water temperature rises above approximately 25 °C. A refrigerator-chilled block of soft tofu in a cold-water pot creates a steep thermal gradient: as the pot heats from below, water warms faster than the dense, water-saturated tofu (which acts as a thermal mass). The fish's escape response drives it toward the tofu; its muscular pectoral fins push it through the soft soy-protein matrix. Once the water temperature exceeds 55–60 °C, the fish is killed and set in its final posture. The tofu's protein network — originally coagulated by calcium sulfate or magnesium chloride during curdling — contracts and re-firms under heat around the fish body, locking it in place permanently.

Variations

A rich soup version adds pork lard, ginger, and scallion to the pot after the fish have entered the tofu, simmering into a white, creamy broth. Zhejiang coastal villages substitute freshwater loach for mudskipper. An upscale restaurant variant places the sealed clay pot in an oven after the fish have set, brushing the tofu surface with soy sauce for a caramelized golden crust.

On the Palate

Where Mudskipper-Stuffed Tofu sits in the Chinese flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 4

How it's made

8 steps · 20 min

  1. 1
    120 min

    Place the block of soft tofu in the refrigerator for at least two hours until thoroughly chilled throughout. This maximizes the temperature contrast with warming water and amplifies the mudskipper's drive to seek it as refuge.

    Watch out

    Chill the tofu block through for at least two hours — the colder it is against warming water, the harder the fish burrow into it.

  2. 2
    5 min

    Rinse live mudskippers gently under cold water to remove surface mud. Keep them in a shallow tray with a small amount of cold water and keep them calm — excessive agitation exhausts the fish before cooking.

  3. 3
    3 min

    Place the chilled tofu block whole and uncut in the center of a clay pot or heavy-bottomed pot. Carefully add cold water to come two-thirds up the sides of the tofu without submerging the top surface.

  4. 4
    2 min

    Gently lower the live mudskippers into the water around the tofu block. Cover the pot immediately and completely with the lid.

  5. 5
    25 min

    Place over the very lowest heat available. Do not open the lid under any circumstances. Allow 20–30 minutes for a very gradual temperature rise — the fish will burrow into the tofu during this slow warming phase.

    Watch out

    Keep the lowest heat and never lift the lid — the water must warm slowly over twenty to thirty minutes so the fish bury in before setting.

  6. 6
    5 min

    Once steam begins to escape around the lid edge (water temperature approximately 80–90 °C), cook for a further five minutes to ensure the fish are fully cooked through.

  7. 7
    3 min

    Remove the lid carefully. Lay thin ginger julienne over the surface of the tofu. Drizzle with scallion oil, a few drops of light soy sauce, and a pinch of white pepper.

  8. 8
    2 min

    Bring the clay pot directly to the table. Cut the tofu open at the table to reveal the fish within, then portion tofu and fish together for each diner.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Dishes like this

More from Chinese