The simple, fish-fragrant Vietnamese soup I've been making (and eating) longer than I can remember.
Warm a splash of neutral oil in a medium pot over medium heat. Meanwhile, thinly slice half a medium onion (yellow is great but red works too) and drop it into the pot. To coax sweetness from the onion, gently cook it, stirring occasionally, till it’s soft and no longer smells raw, about 3 to 4 minutes. At that point, pour in 5 to 6 cups water (this isn’t fancy cooking so no broth is needed). Then season the liquid with salt and fish sauce—I usually use about ½ tsp. salt and 1 Tbsp. fish sauce (my go-to brands are Red Boat, Son, 3 Crabs, or Dynasty).
Crank up the heat to bring things to a boil and vigorously cook for 3 to 5 minutes to develop a little flavor. Then add a lot (8 ounces) of chopped greens. Mustard greens, turnip greens, radish tops, kale, or mature spinach will all work (and it’s fine to combine different types). Things will look very full but after about 5 minutes the greens will wilt, soften, and relax. At that point, in goes about 1 1/2 teaspoons finely chopped ginger and 1 dozen peeled and deveined raw shrimp that have been cut into chunks (or, if you’re feeling artsy, split down their lengths so they curl up into cutie corkscrews). As soon as the seafood looks opaque and cooked through, slide the pot to a cool burner and let it rest, uncovered, for 5 to 10 minutes. You don’t have to tend to the pot: This final step exists just to allow the flavors to meld.
Regardless of your canh, right before serving, taste it and add extra salt or fish sauce, if needed. Splash in water if the soup is too strong. Serve in individual soup bowls, or a large bowl to share.
Bonus tweaks:
Instead of shrimp, substitute a 6-ounce fillet of mild fish, such as rockfish, sea bass, or tilapia, cut into bite-size pieces.
Or, if you’re not into seafood, add 5 to 6 ounces of ground pork or chicken to the pot after sautéing the onion. Season the meat with the salt and fish sauce and stir and mash it to break it into bits. Then add the water, bring things to a boil, simmer and continue as usual.
To turn leftovers into a noodle soup, add glass noodles (a.k.a. bean thread or saifun; soak a bundle in hot water until softened then snip with scissors) to the pot when reheating. When they’re clear, you’re ready to eat.
Andrea Nguyen is a writer, recipe developer, and teacher based in Northern California. Her latest cookbook is Vietnamese Food Any Day.
















