National Dish Vietnam: Canh Hai San (Recipe)

In this article
Say hello to Canh Hai San, Vietnam’s fragrant seafood soup and a genuine treat for the senses. A clear, perfumed broth carries the sweetness of fresh prawns, mussels and squid, lifted by handfuls of green herbs, a squeeze of lime and a gentle kick of chilli. Light yet deeply satisfying, it is the kind of bowl that suits a quiet supper just as well as a celebratory spread, bringing a little corner of the Vietnamese coast straight to your kitchen.
About Canh Hai San
Canh Hai San is the traditional Vietnamese seafood soup, a dish that truly celebrates the catch of the day. This aromatic soup marries the freshness of top-quality shellfish with a clear broth that is intensified by green herbs and a careful balance of seasonings. It offers not only a singular flavour but also a window into Vietnamese cooking and culture. Whether you are after a cosy evening meal or something special for a gathering, Canh Hai San places a slice of Vietnam right on your table.
Ingredients (serves 1–2)
- 250 g mixed seafood (e.g. prawns, mussels, squid)
- 1 litre fish stock
- 1 teaspoon fish sauce
- 2 spring onions, finely chopped
- 1 handful fresh coriander leaves
- 1–2 chillies, to taste
- Juice of 1 lime
- Salt and pepper, to taste
Shopping for the ingredients
To get the best out of Canh Hai San, choose the freshest ingredients you can find. Head to an Asian market or a good fishmonger to track down the finest seafood, making sure everything is fresh and of good quality, as this is the very foundation of the soup. The herbs you need are easy to come by in most supermarkets or at a weekly farmers’ market, so the whole shopping list comes together without much fuss.
Preparing the dish
Before you start cooking, it pays to have everything prepped and ready. Rinse the seafood thoroughly and slice the spring onions into fine rings. Wash the herbs and chop them coarsely so their aromas open up beautifully in the hot broth. It also helps to squeeze the lime and measure out the fish sauce in advance, so the cooking itself runs quickly and smoothly from start to finish.
Step-by-step instructions
- Bring the fish stock to the boil in a large pan.
- Stir in the fish sauce, lime juice, salt and pepper.
- Add the prepared seafood to the broth and let it cook for about 3–5 minutes, until just done.
- Drop in the spring onions and chillies and simmer for a further 1–2 minutes.
- Take the pan off the heat and stir through the fresh coriander leaves.
- Ladle the soup into bowls and serve piping hot, with fresh baguette or rice alongside.
Gluten-free / lactose-free version
Canh Hai San is easy to make gluten-free and lactose-free. Simply reach for a gluten-free fish sauce, widely stocked in Asian grocers, so the dish suits anyone avoiding gluten. As this recipe contains no dairy to begin with, it is naturally lactose-free, which makes it a reassuringly safe choice for guests with that intolerance. These small adjustments mean everyone can enjoy a bowl without compromise.
Tips for vegans and vegetarians
For a vegan or vegetarian take on Canh Hai San, swap the seafood for tender vegetables such as mushrooms, broccoli or tofu. Use vegetable stock in place of the fish stock to give the soup a fragrant, savoury base, much like a comforting bowl of Canh Cai Be Xanh. Reach for umami-rich seasonings such as soy sauce or seaweed to deepen the flavour. The result is a delicious soup that vegans and vegetarians can tuck into with just as much delight.
More tips and tricks
To coax even more flavour from your Canh Hai San, let the broth simmer for a few extra minutes before adding the seafood. Play around with different herbs, too — Thai basil or mint can introduce fresh new notes. A drizzle of chilli oil at the table adds gentle heat and a glossy finish, while a final squeeze of lime keeps everything bright and lively right up to the last spoonful.
Adapting the recipe to your taste
Canh Hai San lends itself to endless personal tweaks. Depending on your palate, you can dial the chillies up or down, or fold in extra aromatics such as ginger or garlic. The choice of seafood is just as flexible — adjust it to whatever looks freshest or suits your preferences best, in the same spirit as the prawn-rich Tom Kho Tau. That way the soup becomes a truly personal bowl, pitched exactly to the taste you love.
Ingredient substitutions
If you are after alternatives to certain ingredients, fresh prawns can be replaced with frozen ones, provided they are properly thawed first. Mussels can stand in for other shellfish, or you might use a piece of firm fish fillet instead. The fish sauce can be swapped for a vegan or gluten-free alternative to cater to everyone at the table. Let your creativity run free and discover new combinations along the way.
Drink pairing ideas
The flavours of Canh Hai San sit beautifully alongside a range of drinks. A cold Asian beer makes a refreshing partner to the soup, while green tea or a light white wine each complement the sweetness of the seafood. For an alcohol-free option, a sparkling lemonade or a bright, fruity mocktail rounds the meal off perfectly and keeps things feeling fresh.
Serving and presentation ideas
A thoughtful presentation can make all the difference to your Canh Hai San. Serve the soup in pale, light-toned bowls that show off the colours of the seafood and herbs. A scattering of fresh coriander and sliced chillies works wonderfully as a garnish, giving the bowl an appetising lift. A few wedges of lime on the side are not just decorative — they let guests add an extra burst of citrus exactly to taste.
A bit of history
Canh Hai San has its roots in Vietnam’s coastal regions, where fresh seafood is a cornerstone of the local kitchen. The soup reflects the vibrant food culture and the deep connection to nature that runs through Vietnamese cuisine. Traditionally it is served at festivities or large family meals, where it brings people together around the table. Its adaptable nature has made it a favourite for all manner of occasions, from everyday suppers to special celebrations.
More recipe ideas
Summary: Canh Hai San
In short, Canh Hai San is a delicious Vietnamese dish that brings together fresh seafood, fragrant herbs and a clear, perfumed broth in one exciting bowl. Thanks to its straightforward method and its openness to personal tweaks, it suits seasoned cooks and beginners alike. Let it inspire you and savour every spoonful of this harmoniously balanced soup, which carries a little piece of Vietnam right into your home.


