Vietnamese Mustard Green Soup with Pork and Ginger

Updated November 4, 2026

Total time
38 min
prep 20 min · cook 18 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Vietnamese Mustard Green Soup with Pork and Ginger

Vietnamese mustard green soup is a home-style broth made with leafy mustard greens, pork, ginger, and fish sauce, often served alongside rice. This version keeps the broth light while giving it savory depth, and like many Vietnamese family dishes, it can be adapted with different greens, proteins, or seasonings.

Ingredients

  • 8 oz (225 g) ground pork
  • 1 lb (450 g) fresh mustard greens, such as gai choy or Chinese mustard greens
  • 1 medium shallot, finely chopped, about 1 oz (30 g)
  • 1 tbsp (6 g) finely grated fresh ginger
  • 1 tsp (5 ml) neutral cooking oil
  • 4 cups (950 ml) low-sodium chicken broth
  • 2 cups (475 ml) water
  • 1 tbsp (15 ml) fish sauce, plus more to taste
  • ¼ tsp (1.5 g) fine salt, plus more to taste
  • ¼ tsp (0.5 g) ground black pepper
  • 1 lime, cut into wedges, for serving (optional)

Gai choy has a pleasantly sharp, peppery flavor and sturdy stems that hold up well in soup. Look for it in an Asian grocery store or a well-stocked produce section. If you cannot find it, use turnip greens, collard greens, or kale; each makes a good soup, though the flavor will be less distinctly peppery. Fish sauce brings the broth its characteristic savory seasoning. If you need to avoid it, use an equal amount of light soy sauce, knowing the soup will taste less rounded and more soy-forward.

Instructions

  1. Wash and cut the greens. Rinse the mustard greens well, separating the leaves so you can wash away any grit caught near the stems. Drain, then cut the stems into ½-inch (1.25 cm) pieces and the leaves into roughly 2-inch (5 cm) pieces. Keep the stems and leaves in separate piles because the stems need a little longer in the pot. Chop the shallot and grate the ginger while the greens drain.
  2. Start the aromatics. Set a medium soup pot over medium heat and add the oil. When it is warm, add the shallot and ginger. Cook for about 2 minutes, stirring, until fragrant and softened but not browned. If the shallot starts to darken quickly, lower the heat; a scorched aromatic can make the delicate broth taste bitter.
  3. Cook the pork safely. Add the ground pork, salt, and pepper. Break it into small clumps with a spoon and cook for about 6 minutes, stirring and turning the pieces so they brown lightly on more than one side. Before adding the broth, check the center of the largest clump with a food thermometer. Ground pork must reach the USDA FSIS safe minimum internal temperature of 160°F (71°C). If it has not reached that temperature, keep cooking and check again.
  4. Build the broth. Pour in the chicken broth and water, then stir in the fish sauce. Scrape the bottom of the pot to loosen any browned bits. Bring the liquid to a gentle boil, then reduce the heat and simmer for 6 minutes. Keep it at a steady, quiet simmer rather than a vigorous boil, which can make the broth cloudy and cause more evaporation.
  5. Simmer the greens. Add the cut stems and simmer for 2 minutes. Stir in the leaves and cook for another 2 minutes, or just until they are wilted and tender but still green. Taste the broth and add a little more fish sauce or salt if needed. Turn off the heat and serve hot, with lime wedges at the table if you like.

The total cooking time is about 18 minutes once you begin heating the pot. The greens finish quickly, so have the stems and leaves ready before they go in. If your greens are especially mature and thick, give the stems an extra minute or two before adding the leaves; the leaves should not need a long simmer.

Tips

  • Rinse the greens carefully. Mustard greens can hold sand where the stems meet the leaves. Swish them in a large bowl of cool water, lift them out rather than pouring the water over them, and repeat if grit remains. Drain well so extra rinse water does not dilute the soup.
  • Keep the greens lively. Add stems before leaves and stop cooking when the leaves are wilted and tender. A long boil can turn them dull and overly soft. If you prefer very tender greens, extend the simmer in short increments and taste as you go.
  • Season gradually. Broth and fish sauce vary in saltiness, so the listed salt is a starting point. Taste after the greens have cooked, then add fish sauce or salt a little at a time. A squeeze of lime at the table can brighten the bowl without making the whole pot too sour.
  • Use broth you enjoy drinking. Low-sodium chicken broth lets you control the final seasoning. If using regular broth, start with less added salt and taste before serving. For a lighter, more delicate result, replace some broth with water; the soup will be less savory but still well-seasoned by the pork, ginger, and fish sauce.

Serving Suggestions

Serve the soup hot in individual bowls, with steamed jasmine rice on the side or in a separate bowl. In a Vietnamese-style meal, it works well as one dish among rice, a savory main, and perhaps a simple vegetable or dipping sauce. For a casual one-bowl supper, spoon rice into the bottom of a large bowl and ladle the soup over it; the rice absorbs the ginger-scented broth and makes the meal more filling.

Put lime wedges and a small dish of fish sauce on the table so each person can adjust their own portion. A little lime adds a fresh, tart edge, while another drop of fish sauce makes the broth more savory. If you want a little heat, offer sliced fresh chile or a small spoonful of chile sauce separately rather than adding it to the pot, especially when serving people with different heat preferences.

Variations

Try another green. Turnip greens give a similarly assertive, slightly peppery flavor. Collards and kale are sturdier and milder, so slice them thinly and allow their stems a few extra minutes to soften. Baby bok choy is more delicate and less bitter; add it near the end, cooking until just tender. Spinach can be used in a pinch, but it wilts almost immediately and has a much softer texture, so stir it in right before turning off the heat.

Change the pork. For a more rustic texture, use 8 oz (225 g) thinly sliced pork shoulder instead of ground pork. Cook the slices until they reach 145°F (63°C) with a 3-minute rest, as recommended by USDA FSIS for whole cuts of pork. A thermometer reading is important; appearance alone does not confirm a safe temperature. You can also make the soup with ground chicken, which must reach 165°F (74°C), or omit the meat and use vegetable broth for a plant-based version. For the latter, add sliced mushrooms or firm tofu for more substance and adjust the fish sauce or substitute to suit your diet.

Adjust the ginger and broth. Use 2 tsp (4 g) ginger for a subtler note, or up to 1½ tbsp (9 g) for a more noticeable warmth. For a lighter soup, use 3 cups (710 ml) broth and 3 cups (710 ml) water. For more body, use all broth, then season carefully because the finished soup may be saltier.

Storage and Reheating

Let leftover soup stop steaming, then refrigerate it in a covered container within 2 hours of cooking. It keeps for 3–4 days in the refrigerator. The greens will soften as they sit in the broth, so the leftovers are safe and pleasant to eat but will not have quite the same fresh, just-wilted texture as the first serving.

Reheat only the amount you plan to eat in a saucepan over medium heat, stirring occasionally until the soup is steaming throughout and reaches 165°F (74°C). Check the temperature in the broth and among the pork pieces with a food thermometer. Avoid bringing the soup to a hard boil for a long time, which can further soften the greens. You can also microwave a portion in a microwave-safe bowl, stirring partway through and checking for an even 165°F (74°C) before eating.

For longer storage, freeze the soup in a freezer-safe container, leaving a little room for expansion. It is best within about 2–3 months for quality. Thaw it in the refrigerator, then reheat to 165°F (74°C). The greens may be softer after freezing and thawing, but the broth and pork still make a useful quick meal. Do not leave cooked soup at room temperature for extended storage.

Frequently Asked Questions

What are Vietnamese mustard greens?

They are leafy greens from the mustard family, often sold as gai choy or Chinese mustard greens. Their flavor is sharper and more peppery than spinach, and their stems are usually thicker. Choose firm stems and fresh-looking leaves without slimy patches or extensive yellowing.

Is this soup supposed to taste bitter?

Mustard greens can have a gentle bitter or peppery edge, which is part of their character. Older greens may taste stronger. A well-seasoned broth, tender pork, and optional squeeze of lime balance that flavor. If you prefer a milder soup, use younger leaves or substitute some of the mustard greens with bok choy or kale.

Can I make it without fish sauce?

Yes. Replace the fish sauce with the same amount of light soy sauce, or use a vegetarian fish-sauce alternative if you have one. Soy sauce gives a saltier, more direct flavor, so begin with less and adjust after tasting. For a gluten-free version, check that your soy sauce or alternative is labeled gluten-free.

Can I prepare the soup ahead?

You can wash and cut the greens, chop the shallot, and grate the ginger earlier in the day; keep the prepared ingredients covered and refrigerated. For the freshest texture, cook the soup shortly before serving. If you make the entire pot ahead, refrigerate it promptly and expect the greens to soften when reheated.

What can I use instead of ground pork?

Thinly sliced pork shoulder, ground chicken, or firm tofu can all work. Cook pork shoulder to 145°F (63°C) and allow a 3-minute rest; cook ground chicken to 165°F (74°C), checking with a thermometer. Tofu does not need a meat temperature check, but warm it through in the simmering broth. Each option changes the texture and flavor slightly, so taste the broth before serving and adjust the seasoning.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).