This post may contain affiliate links. Please read my disclosure.
Banh Canh is a traditional Vietnamese noodle soup made with thick noodles (banh canh noodles) in a pork broth served with sliced pork, sausage, fish cake and fresh herbs. It's an incredible soup to have on a cool winter day!
I am just head over heels in love with all Vietnamese soups. This homemade Bun Bo Hue was just one of my favorite things ever, so I just had to keep it going with this Banh Canh.
But we can't forget about the infamous Instant Pot Pho, or this delicious Chicken Pho either! Those are the OG Vietnamese soups on Went Here 8 This.
The thick noodles and rich pork broth in this soup really won me over. Pair that with tender slices of pork, some sliced fish cake (loooove me some fish cake), marinated shrimp and fresh herbs and I am just drooling over the bowl.
And while this is typically not a spicy soup, I like to drizzle a touch of spicy chili oil or Sriracha over mine 🙂
And if you like this, you'll probably also love this tom yum noodle soup and this classic pho tai!
What is Banh Canh?
Banh Canh is a thick Vietnamese noodle typically made with tapioca flour for it's starchiness. The noodles can be difficult to find here in the US, so we substitute udon as it's the closest in texture.
This soup is a homemade pork broth with tender slices of pork, the thick banh canh noodles and other optional add ins like Vietnamese pork sausage, fish cake, shrimp, or really whatever you'd like!
However, the soup comes in many different forms - you can make it with crab (banh canh cua), shrimp and coconut milk, a lighter, a less starchy version, among many others depending on your preference.
It's the ultimate Vietnamese comfort food and there are a ton of different versions out there as it differs among households!
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Went Here 8 This.
Ingredients
The full list of ingredients can be found in the recipe card at the bottom of the post.
I find that meaty pork bones work the best as they add the most flavor and you can use the tender meat in the soup when it's done simmering!
Pork shoulder is also a must as it stay nice and tender due to the extra fat it has.
Banh Canh noodles are a thick noodle made from tapioca flour. Because they are difficult to find, we use udon noodles as a substitute.
The pork bouillon adds a bit of extra porkiness and an umami flavor to the broth. Any kind works just fine.
As always, I highly recommend Red Boat 40 fish sauce as I believe it has the best flavor as it is made only with salt and anchovies - no other additives.
Vietnamese sausage (Chả lụa or giò lụa) is popular in many Vietnamese dishes. It is a sausage made from pork and spices and steamed in banana leaves.
Fish cake is optional, but I personally love it. You can find fried fish cake in the refrigerated section at the Asian market. You can also use fake crab - I've used this in a pinch and it's yummy!
Fresh herbs, fried garlic and/or shallots, chili oil and/or bean sprouts are all great accompaniments to this banh canh!
Step By Step Instructions
Add the pork bones and pork shoulder to a large pot and cover them with water. Boil for 5 minutes then drain and rinse the bones thoroughly.
Add the pork back into the pot with the chopped onion and cover with water. Bring to a boil, reduce heat, cover and simmer for 2 hours.
**Skim any foam off the top periodically while the broth simmers.
While the pork broth is cooking, marinade the shrimp in the coconut sugar and 1 tablespoon of fish sauce for 1 hour. Drain.
Heat a skillet over medium heat and add the shrimp. Cook until barely pink on each side, about 30-60 seconds. Set aside.
Remove the broth from heat and strain it, reserving the pork shoulder and bones.
Add the pork bouillon, 1 tablespoon of fish sauce, salt and pepper to the broth and heat to simmer. Add additional salt (or pork bouillon) to taste if necessary.
Slice the pork shoulder and remove any meat from the pork bones to serve in the soup.
Cook the noodles according to the package instructions and drain. Divide among the bowls.
Add slices of pork meat, Vietnamese pork sausage, fish cake and shrimp. Pour the broth over the top. Garnish with chopped cilantro and fried garlic.
Expert Tips
- Rinse the pork bones well to make sure you get any congealed blood off so your broth is nice and clear.
- If there is meat on the pork bones when done cooking, I like to take it off and add it to my soup.
- For an extra thick broth, you can cook the noodles right in the broth.
- The soup is typically not spicy, but feel free to add sriracha or chili sauce for some added spice.
- Adjust the salt in the broth to taste before serving.
- Omit the sausage, fish, and/or shrimp if desired.
- Garnish with anything you prefer - fried shallots, herbs, garlic, bean sprouts, chili oil, etc.
You'll probably also love some of these Vietnamese favorites:
- Vietnamese Egg Rolls
- Pork Banh Mi
- Chicken Summer Rolls
- Bun Thit Nuong (Grilled Pork and Noodles)
- Vietnamese Chicken
Did you make this recipe? Rate it and leave a comment below to let me know how you liked it!
Recipe
Banh Canh (Vietnamese Thick Noodle Soup)
Ingredients
- 2 pounds pork bones with meat on them
- 1 pound pork shoulder
- 1 onion roughly chopped
- 1 tablespoon salt
- 1 tablespoon pork bouillon
- 2 tablespoon fish sauce divided
- ¼ teaspoon black pepper
- 14 ounces banh canh noodles substitute udon
- 6 ounces Vietnamese pork sausage sliced
- 6 ounces fried fish cake sliced
- ½ pound shrimp
- 1 tablespoon coconut sugar
- 1 cup chopped cilantro
- 3-4 tablespoons fried garlic
Instructions
- Add the pork bones and pork shoulder to a large pot and cover them with water. Boil for 5 minutes then drain and rinse the bones thoroughly.
- Add the pork back into the pot with the chopped onion and cover with water. Bring to a boil, reduce heat, cover and simmer for 2 hours.
- **Skim any foam off the top periodically while the broth simmers.
- While the pork broth is cooking, marinade the shrimp in the coconut sugar and 1 tablespoon of fish sauce for 1 hour. Drain.
- Heat a skillet over medium heat and add the shrimp. Cook until barely pink on each side (30-60 seconds a side). Set aside.
- Remove from heat and strain the broth, reserving the pork shoulder and bones.
- Add the pork bouillon, 1 tablespoon of fish sauce, salt and pepper to the broth and heat to simmer. Add additional salt (or pork bouillon) to taste if necessary.
- Slice the pork shoulder and remove any meat from the pork bones to serve in the soup.
- Cook the noodles according to the package instructions and drain. Divide among the bowls.
- Add slices of pork meat, Vietnamese pork sausage, fish cake and shrimp. Pour the broth over the top. Garnish with chopped cilantro and fried garlic.
Expert Tips:
- Rinse the pork bones well to make sure you get any congealed blood off so your broth is nice and clear.
- If there is meat on the pork bones when done cooking, I like to take it off and add it to my soup.
- For an extra thick broth, you can cook the noodles right in the broth.
- The soup is typically not spicy, but feel free to add sriracha or chili sauce for some added spice.
- Adjust the salt in the broth to taste before serving.
- Omit the sausage, fish, and/or shrimp if desired.
- Garnish with anything you prefer - fried shallots, herbs, garlic, bean sprouts, chili oil, etc.
Michelle
I've never heard of this, but I'm always game for trying new dishes. It sounds absolutely delicious
Danielle
Thanks!
Aimee Mars
I love Vietnamese food and noodles so this is kind of a perfect recipe for me! I can't wait to try it.
Danielle
I hope you love it!
Pam Greer
Vietnamese food is my favorite and I absolutely love that I can now make this delicious soup at home!
Danielle
Vietnamese food is the BEST!
Sue
I love a good noodle soup and this one is no exception. All that tender pork and flavor-filled broth - so good!
Danielle
Thanks!
Kay
We love Vietnamese food, fond memories of the amazing flavours when we went travelling there a few years back. This noodle soup looks super good can't wait to try it! I will be checking out your other recipes too!
Danielle
Thanks Kay! I hope you do get a chance to try it!