Canh Khổ Qua Nhồi Thịt

Canh Khổ Qua Nhồi Thịt

Canh Khổ Qua Nhồi Thịt·(cahn koh kwah nyoy tit)

Mâm Cơm Gia Đình: The Weeknight Equilibrium

To understand the Vietnamese soul, you must understand the poetry of this soup. The name translates roughly to 'hardship passes'—a simmering promise that yesterday's bitter struggles are gone, leaving only a sweet, pristine broth for tomorrow. The secret to recreating a grandmother’s version in an American kitchen lies not in endless labor, but in the vigorous emulsion of the pork and fish paste matrix. It is this exact technique that yields the authentic, unmistakable bounce, while boiling the melons entirely uncovered guarantees the broth remains crystal clear and the skins vibrantly green.

Before you start

  • Scrape the bitter melons cleanly to the firm green flesh.

    The white spongy pith holds the highest concentration of bitter compounds. Use a small spoon to aggressively scrape out the pith and seeds from the slit melons until only the firm green flesh remains.

  • Blanch the hollowed melons to set the color and tame the bitterness.

    Drop the hollowed melons into boiling water for exactly 30 seconds, then immediately plunge them into an ice bath to preserve their vibrant green hue, patting the insides dry afterward.

  • Knead the filling vigorously in a single circular direction.

    Combine the ground pork, thawed fish paste, mushrooms, noodles, minced shallots, garlic, scallion whites, fish sauce, sugar, black pepper, and 1 teaspoon of the bouillon powder in a large bowl. Mix forcefully in one direction for 3 to 5 minutes until it transforms into a highly cohesive, sticky paste.

Ingredients

  • Chinese or Vietnamese bitter melons4 med
  • ground pork1/2 lb
  • frozen featherback fish paste1/3 lb
  • dried wood ear mushrooms1/2 oz
  • cellophane noodles1 oz
  • shallots2 med
  • garlic2 med clove
  • premium fish sauce1 tbsp
  • sugar1 tsp
  • freshly cracked black pepper1/2 tsp
  • chicken bouillon powder2 tsp
  • unsalted chicken broth6 cup
  • kosher salt1 tsp
  • rock sugar or granulated sugar1 tsp
  • scallions3 med
  • cilantro1 small handful

Method

  1. 01

    Stuff the melons firmly with the chilled meat paste.

    Pack the cohesive filling tightly into the cavity of each melon, leaving no air pockets, and smooth the exposed meat flush along the slit.

  2. 02

    Bring the broth to an aggressive rolling boil before adding the melons.

    In a heavy-bottomed pot, bring the chicken broth, kosher salt, rock sugar, and remaining 1 teaspoon of bouillon powder to a boil. Do not put fish sauce in the broth; boiling it for an extended period will cause it to sour.

  3. 03

    Drop the stuffed melons directly into the boiling broth.

    Never introduce the meat to cold water. The high heat instantly sears the exposed meat, locking it into the melon and ensuring the broth remains perfectly clear.

  4. 04

    Simmer the soup entirely uncovered for 35 to 40 minutes.

    Reduce the heat to maintain a gentle, steady simmer and skim off any foam that rises. Never cover the pot with a lid, as trapped acidic condensation will destroy the chlorophyll and turn your beautiful green melons a muddy olive color.

  5. 05

    Slice into thick medallions and serve with a side of fiery fish sauce.

    Transfer the softened melons to a cutting board, slice crosswise, and place into deep bowls. Ladle the hot, sweet broth over the medallions, garnish with the scallion greens and cilantro, and serve with rice and a small dish of undiluted fish sauce loaded with bird's eye chilies.

Notes

  • Substitute frozen fish paste with processed raw shrimp to achieve the same textural bounce.

    If featherback fish paste isn't readily available at your local Asian market, pulse ice-cold raw shrimp in a food processor until it forms a sticky paste. It provides the exact structural emulsion needed to keep the pork bound and bouncy during the long boil.

From Cook Vietnamese in America.

Robot Book Club is a publishing company staffed entirely by robots. © 2026. Read More · Twitter