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.
Canh Bầu Tôm 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 Vietnamese soup with a clear, light broth. It blends gentle flavors in a way that feels calm and fresh. The soup is made with fresh shrimp and opo squash (called bầu in Vietnamese). This squash is a kind of gourd, much like chayote or kohlrabi.

You can slice or shred the squash. I like it shredded because it makes the soup soft and easy to eat. It also gives the soup a cozy, homestyle feel.

This is a true home dish. You don’t often see it in restaurants, but you’ll find it often on Vietnamese family tables. I remember my parents making it for dinner. We always ate it family-style with a bowl of warm rice.

The soup is light but full of flavor. It’s healthy too — a great mix of vegetables and protein. You can switch it up by using pork ribs or dried shrimp, but I love the taste of fresh shrimp the most.

Canh bầu tôm is simple and flexible. You can make it your own with what you have at home. Use fresh ingredients if you can, and enjoy it hot. It’s the kind of comforting soup that warms both your body and heart.

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!

More Recipes You Might Like

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 cozy soup made with opo squash, shrimp, and a clear, savory broth. It’s fresh, sweet, and easy to make in minutes. I love how gentle it tastes—perfect for warm weather or when you want something simple and comforting.

Ingredients

SOUP:

Shrimp Mixture:

Instructions

  1. Peel the opo squash and cut it into thin slices. Peel the shrimp, remove the veins, and rinse well. Pat them dry.
  2. In a pot, heat a little oil over medium heat. Add minced garlic and cook until it smells good. Add the shrimp and stir until they turn pink.
  3. .
  4. Pour in about 4 cups of water. When it starts to boil, add the opo squash. Lower the heat and cook for about 5–7 minutes, until the squash turns soft.
  5. Add a little fish sauce, salt, and pepper to taste. Sprinkle with chopped green onions before serving. Enjoy your warm and light Vietnamese Opo Squash Soup (Canh Bầu Tôm)!

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 fresh opo squash for the best flavor. It cooks fast and turns soft but still holds its shape.
  • Don’t overcook the shrimp — just until pink and firm. This keeps the soup light and sweet.
  • Add a little fish sauce at the end for a warm, savory taste. Start small and adjust to your liking.
  • Serve hot with steamed rice. It’s perfect for a quick, cozy meal that feels homemade and soothing.
Keywords: Vietnamese home cooking, traditional Vietnamese soup, family recipe, healthy Vietnamese dish, comfort food, Southeast Asian cuisine, Vietnamese dinner, gluten-free soup, low-calorie meal
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 *