Categories: SoupsVietnamese

Canh Cai Ngot Ca Hoi / Yu Choy Soup with Salmon

Some of the best Vietnamese food almost never makes it onto a restaurant menu, and chances are, you’ll likely never find this soup at your local pho spot or Vietnamese bistro. Canh Cai Ngot Ca Hoi is a staple of com gia dinh, which translates to family meals; the everyday Vietnamese home cooking that keeps families fed, connected, and nourished. At a traditional Vietnamese dinner table, canh (soup) is not a starter or an afterthought, yet it’s the heart of the meal. Soups like this one do the quiet, essential work of a Vietnamese family meal. They deliver deep, savory flavor from humble, affordable ingredients. And they pack serious nutrition, especially with dark leafy greens like cai ngot (yu choy) simmering in that gorgeous broth. Without canh, the table and meal just feel incomplete.

Growing up, my mom made this soup almost exclusively with shrimp. Her version was simple and perfect, and I loved it every single time she put it on the table. But recently, my older brother Timmy told me I absolutely had to try making it with salmon instead. I was skeptical because salmon felt like a departure from what I knew. But Timmy was right, and I’m here to tell you the results are incredible. The salmon gives this broth a richness and body that shrimp simply cannot match, and paired with the dried shrimp for depth, you get a soup that tastes like it simmered all day, even though it comes together in about 30 minutes. This is my new go-to canh, I think it might just become yours too!

What Is Canh Cai Ngot?

Canh Cai Ngot is a Vietnamese clear broth soup made with cai ngot, also known as yu choy or choy sum. It is a common and beloved soup in Vietnamese home cooking because it requires minimal ingredients, cooks quickly, and delivers a clean, satisfying broth. The word “cai ngot” literally means “sweet vegetable,” and it earns that name with its mild, slightly sweet flavor and tender stems.

The classic version of this soup features dried shrimp as the primary flavoring agent for the broth. In this recipe, we build on that foundation by adding a fresh salmon fillet, transforming the soup from simple and light to genuinely special and savory. The combination of dried shrimp and fresh salmon creates a layered seafood broth that is absolutely perfect.

How to Make Canh Cai Ngot Ca Hoi

Prep Your Ingredients

Rehydrate dried shrimp in room-temperature water for 10 minutes. Drain the liquid, then grind the shrimp in a mortar and pestle until it almost turns into a powder.

Trim off the ends of the yu choy, then cut it into about 3-inch pieces. Wash the yu choy thoroughly to remove any dirt or debris. Then finely dice up a small shallot, and chop up green onions.

Pat the salmon fillet dry, and remove its skin. Cut the salmon into 1-inch cubes. Set everything aside

Cook the Soup

Heat up oil in a large pot over medium-high heat. Add the minced shallot and saute for about 1 to 2 minutes until softened and fragrant. Then add the rehydrated dried shrimp directly to the pot and stir, letting them toast in the oil with the shallot for another minute. This step unlocks the full flavor potential of the dried shrimp and creates the aromatic foundation for your broth.

Pour in the water and bring the pot to a boil over high heat. Skim off any impurities, and then reduce to a simmer. Cover the pot and let the soup come together for 5 minutes. Add in the cubed salmon and yu choy. Season with MSG, sugar, and Dear Mam fish sauce. Stir to combine. This cooking process should only take 2-3 minutes total. You want the stems tender and the leaves just wilted. Don’t overcook the greens as they’ll turn mushy. Give the broth one final taste. Add more fish sauce for saltiness and umami, more sugar to soften any sharpness, or more MSG to amplify the overall flavor.

Serve

Serve the soup directly in a bowl with rice or with rice on the side. Ladle the soup into a bowl, making sure to get a little bit of everything. Garnish with green onions and black pepper. Enjoy!

Why This Recipe Works

Every ingredient in this recipe pulls its weight, and the sum of its parts creates a beautiful soup.

Dried shrimp are the unsung hero of Vietnamese soups. They dissolve their umami directly into the broth, creating a savory depth that you simply cannot replicate with any shortcut. Don’t skip it! (I get mine from Kho Market, and you can use my code “FEEDTHEPUDGE” for 10% off your next order!)

Yu choy (cai ngot) cooks down to silky, tender perfection and absorbs the broth beautifully. It provides iron, vitamins A and C, and calcium, making this soup both nutritious and delicious.

Fresh salmon fillet adds richness, body, and a beautiful fattiness to the broth, making each sip feel luxurious. Diced salmon is the perfect protein for this soup.

MSG and Dear Mam fish sauce work together as a seasoning duo that Vietnamese cooks have trusted for generations. MSG amplifies the natural flavors already present in the broth. Fish sauce adds salt, umami, and that distinctive Vietnamese depth of flavor. Together, they make this soup taste complete.

Canh Cai Ngot Ca Hoi / Yu Choy Soup with Salmon

Recipe rating: 5.0 from 3 votes
Servings

4

servings
Prep time

30

minutes
Cooking time

40

minutes

Ingredients

  • 4 Quarts 4 Water

  • 1 1 Bundle of Cai Ngot/Yu Choy

  • 1 small 1 Shallot, Minced

  • 1/4 cup 1/4 Dried Shrimp

  • 1 tbsp 1 Oil

  • 1 1 Salmon Filet

  • 1 tbsp 1 MSG

  • 1/2 tbsp 1/2 Sugar

  • 2 tbsp 2 Dear Mam Fish Sauce

  • Garnishes:
  • Green Onions

  • Black Pepper

Directions

  • Prepwork:
  • Rehydrate the dried shrimp in room-temperature water for 10 minutes. Drain, then grind in a mortar and pestle until the shrimp nearly resembles a powder. Trim the ends off the yu choy and cut into 3-inch pieces, then wash thoroughly to remove any dirt or debris. Finely dice the shallot and chop the green onions. Pat the salmon dry, remove the skin, and cut into 1-inch cubes. Set everything aside.
  • Cook the soup:
  • Heat oil in a large pot over medium-high heat. Add the shallot and saute for 1 to 2 minutes until softened and fragrant. Add the ground dried shrimp and continue to cook for another 1 to 2 minutes
  • Pour in the water and bring to a boil over high heat, skimming off any impurities that rise to the surface. Reduce to a simmer, cover, and let the broth develop for 5 minutes
  • Add the salmon and yu choy to the soup. Season with MSG, sugar, and Dear Mam fish sauce, and stir to combine. Cook for just 2 to 3 minutes, until the salmon is cooked through and the yu choy stems are tender with the leaves barely wilted
  • Serve:
  • Ladle the soup into bowls, making sure each serving gets a good amount of salmon, greens, and broth. Serve with rice on the side or directly in the bowl. Garnish with green onions and black pepper. Enjoy!
Instagram

Did you make this recipe?

Tag @feedthepudge on Instagram and hashtag it with #feedthepudge

Pinterest

If you like this recipe, make sure you pin it!

Frequently Asked Questions

What is cai ngot? Cai ngot is the Vietnamese name for yu choy or choy sum, a leafy green vegetable common in Vietnamese and Chinese cooking. It has tender stems, small yellow flowers, and a mildly sweet flavor. You can find it at most Asian grocery stores.

Can I use another fish instead of salmon? Yes. Halibut, tilapia, and cod all work well in this soup. Salmon is particularly excellent here because of its fat content, which gives the broth a richness that leaner fish cannot achieve.

Can I make this soup without MSG? You can, but the soup will taste noticeably less full and complex. If you prefer to skip MSG, increase your fish sauce slightly and consider adding a small amount of chicken bouillon to compensate.

Is this soup gluten-free? Yes, as written, this recipe is naturally gluten-free.

How do I store leftovers? Store the soup in an airtight container in the refrigerator for up to 2 days. The yu choy will soften further as it sits, so for the best texture, eat this soup fresh.

More Vietnamese Soups You’ll Love

If you love this Canh Cai Ngot Ca Hoi, these recipes belong on your table next:

Canh Rau Day My favorite Vietnamese at home soup growing up

Can Rau Den is a great Vietnamese soup featuring beautiful red amaranth

Canh Suon Heo is hearty and endlessly customizable

Ken

Recent Posts

Garlic Bread Salmon Banh Mi

This post is part of a collaboration with The Asian American Foundation (TAAF). All opinions…

3 days ago

Banh Canh Suon Heo / Vietnamese Pork Soup with Tapioca Noodles

We are officially in the thick of soup season y'all. The Seattle sky has turned…

4 days ago

Giovanni’s Shrimp Truck Garlic Shrimp Dupe Recipe

It was my first trip to Hawaii, and Giovanni's was the place. Their Garlic Shrimp…

2 weeks ago

Korean Egg Toast with Sweet Mayo

Over the last few months, this has become one of my go-to breakfast meals. Recently,…

2 weeks ago

Dwaeji Gukbap / Korean Pork Soup with Rice

This post is sponsored by Alaska Airlines, which hosted my Business Class flight to Seoul.…

3 weeks ago

Com Ga Con Nuong / Vietnamese Roasted Cornish Hen with Red Rice

Vietnamese rice plates rank among my favorite dishes in the world, and they come in…

3 weeks ago