Vietnamese Opo Squash Soup (Canh Bầu Tôm)

Servings: 6 Total Time: 35 mins Difficulty: Intermediate
If you're looking for a light, healthy dish that’s both delicious and nutritious, Canh Bầu Tôm (Vietnamese Opo Squash Soup with Shrimp) is a perfect choice. This classic Vietnamese soup is one of my favorite dishes to make at home.
Vietnamese Opo Squash Soup pinit

The simple ingredients, including fresh shrimp, opo squash, and a clear broth, make it easy to prepare and cook quickly. As a parent, I love how this soup is not only easy to eat for my kids but also packed with protein.

The delicate sweetness of the opo squash perfectly balances the boost of protein from the shrimp, making the soup both tasty and satisfying. Served with steamed rice, this home-cooked meal is a family favorite that everyone enjoys. It’s a traditional dish that is always comforting and gives me a chance to bring the flavors of Vietnamese soups into my home, all while ensuring that my family is eating something nutritious and fun.

What is Canh Bầu Tôm?

Canh Bầu Tôm is a traditional Vietnamese soup that brings together a delicate blend of flavors with its light, clear broth. It’s made with fresh shrimp, and opo squash (also known as bầu in Vietnamese), a type of gourd that is similar to chayote or kohlrabi. The slices of bầu can be shredded or cut into chunks, but I personally love the shredded texture as it makes the soup easier to eat and adds to the comforting feel of the dish.

The recipe is a great example of home cooking, something you wouldn’t typically find at a restaurant but is a common feature in Vietnamese culture.

I remember how my parents would make this soup for dinner, always served family-style with a bowl of rice. It’s a wonderful, healthy, and satisfying vegetable and protein dish. You can even use pork ribs or dried shrimp as protein alternatives, but shrimp is my favorite.

This dish is not only simple but also very versatile, with many variations depending on your personal taste and the ingredients you have on hand. Whether you’re preparing it with fresh ingredients or just looking for a comforting, tasty soup to warm you up, canh bầu tôm will definitely hit the spot.

Vietnamese Opo Squash Soup (Canh Bầu Tôm)

Ingredients for Canh Bầu Tôm

Canh Bầu Tôm is a traditional Vietnamese soup, made with opo squash and often flavored with shrimp for extra depth. To make Canh Bầu Tôm, here’s what you’ll need:

  • Opo squash (also called Trái Bầu), a long, Asian gourd that grows on vines and needs trellises for support. The skin is light green with a smooth texture and should be peeled. The flesh is creamy white.
  • Tender, edible seeds in young opo squash, while mature squash has larger seeds that should be removed.
  • The flesh of opo squash has a mild flavor and a soft texture once cooked, making it perfect for soup. If you can’t find opo squash, substitute it with zucchini, chayote squash, or even cabbage.
  • Shrimp: Peel and devein the shrimp. Smash it into a fine paste using a meat cleaver to create a springy, bouncy texture. This is great for young children or anyone who enjoys a soft protein. Be cautious not to overcook the shrimp, as it can become hard and rubbery.
  • If you don’t like shrimp, you can replace it with ground pork or cubed tofu—both are equally delicious.
  • For seasoning, use salt and pepper. Add a bit of salt to the shrimp before cooking, and finish with freshly ground pepper for a wonderful finishing aroma.
  • Chicken bouillon powder, mushroom bouillon, or vegetable bouillon adds umami flavor to the broth. You can omit this and just use salt if you prefer.
  • Fish sauce is essential for that salty, savory taste, common in Southeast Asia.
  • Aromatics: Use shallots, garlic, and the whites of green onions to flavor the broth. Save the green parts for garnish at the end.
  • Neutral oil like vegetable oil, corn oil, canola oil, or avocado oil to toast the aromatics and bring out their flavor.
Vietnamese Opo Squash Soup (Canh Bầu Tôm)

How to Cut Opo Squash

When preparing opo squash for canh bầu, you can either cut it into chunks or shred it. Here’s how to do both:

Vietnamese Opo Squash Soup (Canh Bầu Tôm)

To cut into chunks: First, remove the skin and cut off the ends of the squash. Slice it into 2-inch pieces, depending on the size. You can halve or quarter it as needed. I personally like to discard the seeds inside because I’m not a fan of the mushy texture that they create. Cutting into chunks is the simplest option, and it works perfectly for the soup.

Vietnamese Opo Squash Soup (Canh Bầu Tôm)

To shred the squash: If you prefer a shredded texture, you can use a shredder or peeler with a wavy zig-zag edge to make long, thin strips. My parents used to chop the opo squash vertically with a knife, slicing down the chopped portion to create shreds. It’s a bit more difficult to do, but I love the varied texture it gives the soup. If you choose this method, be careful not to cut yourself!

No matter how you choose to cut it, opo squash adds a great texture and flavor to your soup!

How to Make Vietnamese Opo Squash Soup (Canh Bầu Tôm)

To make Canh Bầu Tôm, a traditional Vietnamese soup known for its light broth and nourishing flavors, follow these step-by-step instructions rooted in Vietnamese home-cooking techniques.

Here’s how you can make the perfect bowl of Canh Bầu Tôm — a warm, clear soup made with fresh opo squash and seasoned shrimp balls — just like it’s done in many Vietnamese kitchens.

Vietnamese Opo Squash Soup (Canh Bầu Tôm)

Step 1: Heat up the aromatics and add water

Start by heating a bit of oil in a medium-size stockpot over medium-high heat. Add the aromatics — shallots, garlic, and the white parts of green onions. Let them sizzle (sauté)for about 20 seconds until fragrant.

This is when the kitchen begins to smell like a comforting Vietnamese meal in the making. Slowly pour in water, just enough to build the base for a light and nourishing broth. I always do this carefully to avoid splashing — a tip I learned after one messy incident!

Vietnamese Opo Squash Soup (Canh Bầu Tôm)

Step 2: Prepare the shrimp

While the water’s warming, get your shrimp ready — this protein base is what makes the soup subtly sweet and full of umami. I prefer mincing the shrimp into a fine paste using a mortar and pestle, though a food processor works too. Season the paste with a pinch of salt and black pepper. That small touch really enhances the natural flavor of the shrimp.

My aunt, who passed down this heirloom recipe, always said the shrimp should taste good before it even hits the pot.

Step 3: Add shrimp

When the water starts to boil, take two spoons to shape the shrimp paste into small shrimp balls and gently drop them into the hot broth. They cook quickly and help build that signature clear soup flavor.

Be sure to watch closely here — overcooked shrimp gets rubbery, and timing makes all the difference.

Vietnamese Opo Squash Soup (Canh Bầu Tôm)

Step 4: Add opo squash

Right after the shrimp goes in, add your opo squash, also known as bầu in Vietnamese. This gourd vegetable balances the protein beautifully and keeps the dish feeling fresh and light. Let everything simmer for about 5 minutes. When done right, the squash is tender without going mushy — a small detail that elevates this humble home-cooked dish.

Step 5: Season soup to taste

As the shrimp and squash finish cooking, season the broth. Add a bit of chicken bouillon powder for depth, a splash of fish sauce for that distinct Vietnamese character, and a pinch of salt to balance it all out.

If you’re skipping the bouillon, just adjust the salt slightly. I’ve done both versions depending on what’s in my pantry — and either way, the comfort food essence stays true.

Step 6: Garnish and serve

Sprinkle in some ground black pepper and the remaining chopped green onions. Serve this traditional Vietnamese dish piping hot. I usually pair it with a bowl of rice for a satisfying and simple dinner.

Every time I serve Canh Bầu Tôm Vietnamese home cooked meal, I’m reminded of family dinners where this nourishing dish brought everyone back to the table — no matter how busy the day was.

Vietnamese Opo Squash Soup (Canh Bầu Tôm)

🧠 Expert Tips for Success: Vietnamese Opo Squash Soup (Canh Bầu Tôm)

  • 🦐 Use fresh shrimp for maximum umami
    Always use fresh, shell-on shrimp when possible. The shells can be simmered separately to create a richer Vietnamese soup base. I like to save shrimp shells in the freezer for later — they deepen the flavor of any clear broth.
  • 🔥 Don’t overcook the shrimp balls
    The shrimp balls cook fast! Drop them into simmering water, not a rolling boil, to keep their texture soft and juicy. This keeps your light and nourishing soup from turning tough or rubbery.
  • 🔪 Slice opo squash evenly
    Cut the opo squash (bầu) into 1/4-inch half-moons for consistent texture. This ensures they cook evenly and stay tender but not mushy — a must for great mouthfeel in traditional Vietnamese dishes.
  • 🧂 Balance the seasoning
    Use a mix of fish sauce, salt, and chicken bouillon powder. Each adds a different layer of flavor. I always taste the broth before serving to get the perfect balance of savory, sweet, and umami. Skipping bouillon? Add a pinch of sugar or more fish sauce.
  • 🧄 Sauté aromatics for flavor depth
    Lightly sauté shallots, garlic, and the white parts of green onions in oil before adding water. This builds a rich aromatic base that makes your home-cooked Vietnamese soup taste like it’s been simmering all day — even when it hasn’t.
  • 🍚 Serve with steamed jasmine rice
    Pair your Canh Bầu Tôm with a bowl of jasmine rice for a complete Vietnamese comfort meal. I usually serve it alongside a simple pickled vegetable or a braised dish to round out the dinner table — just like we used to do at my grandmother’s house.

Soups To Serve With  Opo Squash

A typical Vietnamese meal at home usually has a meat dish, a light soup or canh, and rice.
Here are some Vietnamese soups that go great with thịt kho!

Difficulty: Intermediate Prep Time 15 mins Cook Time 20 mins Total Time 35 mins
Servings: 6 Calories: 450
Best Season: Spring, Summer, Winter

Description

Vietnamese Opo Squash Soup (Canh Bầu Tôm) is a light and nourishing dish that brings the taste of Vietnamese home cooking right to your table. Made with tender slices of opo squash (bầu) and delicate shrimp balls in a clear, flavorful broth, this traditional Vietnamese soup is simple, satisfying, and deeply comforting.

I grew up eating this during the rainy season — when the air was cool, and a hot bowl of soup felt like a hug. It's a go-to in our kitchen for something quick, clean, and wholesome. The shrimp, minced into a fine paste, creates a rich depth without overpowering the light broth.

With easy, step-by-step instructions, this recipe shows you exactly how to make the perfect Canh Bầu Tôm using time-honored techniques and ingredients you likely already have. Whether you're just learning Vietnamese cooking or revisiting a childhood favorite, this dish offers a flavorful, home-cooked experience in under 30 minutes.

Ingredients

SOUP:

Shrimp Mixture:

Nutrition Facts

Servings 6


Amount Per Serving
Calories 449.3kcal
% Daily Value *
Total Fat 16.6g26%
Saturated Fat 1.5g8%
Cholesterol 442.9mg148%
Sodium 4103.4mg171%
Potassium 1458.1mg42%
Total Carbohydrate 24.9g9%
Dietary Fiber 6.9g28%
Sugars 12.3g
Protein 58.9g118%

Calcium 324.3 mg
Iron 3.4 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Use young opo squash (bầu non) for best texture. Mature ones tend to be fibrous and may not yield the same light, tender bite that makes this traditional Vietnamese soup so comforting.
  • This dish is best served fresh and hot, but if you're storing leftovers, keep the shrimp balls and soup broth separate to maintain the right texture when reheating.
  • For those avoiding MSG or bouillon, you can still build flavor naturally with shrimp shells, fish sauce, and a small amount of palm sugar to round out the umami profile.
  • Canh Bầu Tôm is often part of a larger Vietnamese home-cooked meal, usually served with steamed jasmine rice, a savory stir-fry, and maybe even a fermented side dish like dưa chua (pickled mustard greens).
  • Don't skip the aromatics — that quick sauté of shallots, garlic, and green onions is a core technique in many Vietnamese clear soups and adds a base layer of flavor that water alone just can’t deliver.

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
What does opo squash taste like?

Opo squash (or bầu in Vietnamese) has a gentle sweetness and soft bite when cooked. It absorbs the shrimp and aromatic flavors beautifully, especially in light broths. Growing up, I loved how the squash would soak up the soup—it was like each bite had its own mini spoonful of broth.

Can I use frozen shrimp?

You can! While fresh shrimp gives the best flavor and springy texture to shrimp balls, frozen, peeled shrimp works if you're short on prep time. Just thaw and dry them first. I often keep a bag of frozen shrimp on hand for busy nights—it still delivers a great bowl of Vietnamese soup when prepped right.

What can I serve with Canh Bầu Tôm?

This home-cooked Vietnamese dish pairs beautifully with steamed jasmine rice. You can add pickled vegetables or a comforting braised meat dish like thịt kho. That’s how my family enjoys it—a simple, balanced table that feels both filling and nostalgic.

Can I make this soup ahead of time?

Yes, but if you want the ideal texture, cook the shrimp balls and opo squash just before serving. I usually prep the broth and aromatics earlier, then finish the soup fresh. That small step keeps everything soft and flavorful without turning soggy.

How do I make the shrimp balls tender?

Mince the shrimp finely into a paste and simmer gently—don’t boil. This trick keeps them soft, not rubbery. I learned the hard way early on that boiling ruins the texture fast, so now I always keep the heat steady and gentle when they go in.

Is Canh Bầu Tôm healthy?

Yes—it’s a naturally nourishing dish made with simple ingredients: lean shrimp, opo squash, and light seasonings. There's very little oil, no gluten, and it fits into any balanced, homemade meal. It’s the kind of clean comfort food I reach for on lighter days.

Lauran

Lauren Clark

Food and Kitchen Blogger

Hi, I'm Lauren Clark, a full-time Food and Kitchen Blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. I love traveling, sharing new recipes, reviewing kitchen tools, and spending time with my family.

Leave a Comment

Your email address will not be published. Required fields are marked *

[instagram-feed]