We might be at the start of summer, but in my home, it’s soup season all year long, baby. So even when Seattle climbs into the high 80s, a steaming hot bowl of soup still gets me every single time. Today we’re making banh canh tom, a Vietnamese noodle soup centered around thick, chewy tapioca noodles, and plump, seasoned shrimp swimming in a light pork broth. This one comes together with surprising ease, it tastes absolutely incredible, and honestly, I could eat it every day of the week, for breakfast, lunch, or dinner. Every bite takes me right back to my childhood and reminds me exactly where I come from.
Banh canh tom is a Vietnamese noodle soup made with thick and chewy noodles and shrimp, all in a savory pork bone broth. The name tells you everything you need to know. Banh refers to the noodle itself, canh means soup, and tom means shrimp. Put them together, and you get a hearty bowl of shrimp noodle soup that tastes like your mom giving you the biggest hug.
The noodles are the defining characteristic of this soup. Banh canh noodles are made from a blend of rice flour and tapioca starch, which gives them that signature chew and a slightly translucent, slippery bite. People often compare them to Japanese udon, and that comparison helps when describing the texture, though banh canh is chewier and a touch bouncier. Cooking the noodles in the soup releases some of its starches, giving the soup a thicker texture as well.
If you’ve eaten banh canh cua, the orange, thickened crab version, you already know one cousin of this dish, and the two recipes share a lot of similarities, but this one is shrimp-forward and a bit easier to make. The broth stays bright and deeply savory rather than thick, and the annatto oil is added to the shrimp to give them a gorgeous, warm color and a subtle richness. It’s the version I grew up loving, and it is the one I make when I want comfort without a marathon in the kitchen.
Place the pork bones in a large pot, cover them with cold water, and bring everything to a rolling boil. Let the bones boil hard for about five minutes. You’ll see foam and gray scum rise to the surface, and that is exactly what we want out of the pot. Drain the bones, rinse them under cold running water, and scrub away any clinging bits. Wash the pot too. The hallmark of a great Vietnamese soup is a light, clean broth, so make sure you don’t skip this crucial first step.
Pro Tip: Reach for a mix of pork bones if you can, because the marrow brings body, the knuckle brings collagen, and the neck bones bring deep, meaty flavor.
To the clean pot, add water and bring it to a boil. Add in the cleaned pork bones and rehydrated dried shrimp. Add the onion, carrots, and daikon. Let everything simmer low and slow for about two hours, skimming the surface now and then to keep the broth clear. Resist the urge to crank the heat. A patient simmer keeps the broth clear rather than cloudy.
After two hours, the aromatics have done their job of lending their flavor to the broth, so we’ll remove them from the pot to prevent them from dissolving into the soup. Don’t discard the carrots and daikon, as they can be served with the soup if you’d like! Continue letting the pork bones simmer for another 2 hours to extract all the flavor.
Once the broth tastes rich and the vegetables have given up their sweetness, stir in the Dear Mam fish sauce and the MSG. Now taste and add salt until the broth makes you close your eyes and smile. Pull out the bones and keep the broth at a low simmer while you finish making the rest of the dish.
To a large pan on high heat, add a splash of annatto seed oil. Sear peeled and deveined shrimp in a single layer for one to two minutes in the hot pan. Season with salt, white pepper and MSG. Toss to combine, then continue cooking for another minute, or until the shrimp are just about done. Remove them from the pan, let the residual heat cook them through, and set aside.
Add the pork broth to a separate, smaller pot and bring it up to a boil. Add in the shrimp balls and banh canh noodles. Cook the noodles for a couple of minutes or until they float to the top. Cook the noodles only when you’re ready to serve so that they stay springy and chewy.
Pour the soup along with the noodles and shrimp balls into a serving bowl. Top with white onions, green onions, and cilantro. Top with the sauteed shrimp. Garnish with fried shallots and fresh ground black pepper. Enjoy!
Make this bowl your own with a few simple swaps.
Store the broth, noodles, and shrimp in separate containers in the refrigerator. This keeps the noodles from turning mushy and the shrimp from overcooking. The broth holds beautifully for up to four days, and many people swear it tastes even better the next day once the flavors have settled. When you are ready for another bowl, bring the broth back to a gentle simmer, cook fresh noodles, briefly warm the shrimp, and assemble. The broth also freezes well for up to three months, so make a big batch and tuck some away for a rainy day.
This post is part of a collaboration with The Asian American Foundation (TAAF). All opinions…
We are officially in the thick of soup season y'all. The Seattle sky has turned…
It was my first trip to Hawaii, and Giovanni's was the place. Their Garlic Shrimp…
Over the last few months, this has become one of my go-to breakfast meals. Recently,…
This post is sponsored by Alaska Airlines, which hosted my Business Class flight to Seoul.…
Vietnamese rice plates rank among my favorite dishes in the world, and they come in…