When I was a child, the sound of sizzling oil and the scent of dill and fish sauce meant one thing: Chả Cá night! In my grandparents’ home, these fish cakes weren’t just food; they were a ritual. The kitchen would fill with the fragrance of fresh herbs, garlic, and the unmistakable umami of fish sauce.

While my friends were eating fish fingers and chips, I was learning to shape little golden patties of marinated fish which were light, chewy, and bursting with flavour.

Now, as an adult, I still make Vietnamese fish cakes the same way. The ingredients are humble, but the result is pure comfort. I’ve modernised the process a little (yes, a blender replaces the old mortar and pestle!), but the essence remains.

And just like my grandparents, I never serve Chả Cá without a dipping sauce, nước chấm.

The Heart of Vietnamese Fish Cakes

Vietnamese fish cakes, known as Chả Cá, are one of the most beloved street foods and home dishes across Vietnam. Unlike Western-style fish cakes, which are flaky and soft, Chả Cá is firm, bouncy, and aromatic. This is thanks to a special kneading process and the generous use of dill, a herb that’s central to the dish.

From north to south, Chả Cá takes on many delicious forms. In Hanoi, the iconic Chả Cá Lã Vọng arrives sizzling in a pan, rich with turmeric and fresh herbs, ready to be tossed with noodles. Down in the Mekong region, fish cakes are fried until golden and added to steaming bowls of Bún Cá, where every spoonful tastes of home.

Recipe Summary

  • Dish: Vietnamese Fish Cakes (Chả Cá)
  • Prep Time: 20 minutes
  • Chill Time: 1 hour
  • Cook Time: 10 minutes
  • Serves: 4–6
  • Best Served With: Boat People Sauce nước chấm, rice noodles, or bánh mì

Ingredients for Authentic Vietnamese Fish Cakes

Makes around 15–20 patties

Fish & Herbs

  • 800g white fish (cleaned and washed – slightly frozen works best; try cod, pollock, or tilapia)
  • ½ cup potato starch (or cornstarch if unavailable)
  • 2 spring onions, finely chopped
  • 1 tablespoon fresh dill, chopped
  • 1–2 fresh bird’s eye chillies (optional – for heat)

Seasoning

  • 2 tbsp fish sauce
  • 3 tbsp vegetable oil
  • 3 tbsp ice water
  • 3 garlic cloves, finely chopped
  • ½ tsp baking powder
  • 1 tsp salt
  • 2 tsp sugar
  • A pinch of ground black pepper

Substitutions & Additions

You can easily customise this recipe with what you have available:

  • Protein swaps: tuna, crab, or prawns for a seafood medley
  • Aromatics: shallots, grated carrot, or lime leaves for freshness
  • Spices: turmeric or grated galangal for depth and colour

Step-by-Step Method

Step 1: Prepare the Fish

Start with slightly frozen fish (it’s easier to dice cleanly). Cut the fish into small chunks, then place them in a large mixing bowl. Add the fish sauce, vegetable oil, ice water, garlic, baking powder, salt, sugar, pepper, and potato starch.

Mix well by hand until the fish pieces are evenly coated and sticky. Keep your dill and spring onion separate for now.

Tip: The ice water helps keep the mixture cool, which is key for achieving that signature bouncy texture.

Step 2: Blend Until Smooth

Transfer the seasoned fish into a food processor and blend in small batches. Blending in stages helps to incorporate air and prevents the mixture from overheating.

You’re aiming for a smooth, elastic paste that holds its shape. Finally, add the chopped dill and spring onion and blend briefly, no more than 10 seconds, so you can still see the green flecks.

Step 3: Knead for Texture

This is the secret step that transforms the mixture from soft paste to Chả Cá perfection. Divide the mixture into four lightly oiled plastic bags and knead each one for 5–10 minutes.

My grandmother used to knock the bags on the kitchen table and swear that it made the fish cakes taste better. Whether it’s science or family superstition, it’s a tradition I’ve happily continued!

If you’re using a stand mixer, mix slowly on a low setting, just enough to work the proteins without heating the mixture.

Step 4: Chill the Mixture

Once kneaded, refrigerate for 30 minutes to 1 hour. This step helps the mixture firm up, making it easier to shape later.

If you’re preparing ahead, the fish paste freezes beautifully, just portion it into airtight bags, and it’ll keep for up to two months.

Step 5: Shape the Fish Cakes

Oil your hands lightly to prevent sticking. Form the fish paste into small flat patties (about 6cm wide and 1.5cm thick).

Traditionally, Vietnamese fish cakes are flatter than Western ones, allowing them to cook evenly and stay tender inside while developing a light crisp on the outside.

Step 6: Fry Until Golden

Heat a generous amount of neutral oil (like sunflower or rapeseed) in a frying pan over medium-high heat.

Fry each fish cake for 2 minutes per side until golden brown. They should puff slightly and feel firm to the touch.

Drain on kitchen paper to remove excess oil.

How to Serve Vietnamese Fish Cakes

There are so many delicious ways to enjoy these homemade Chả Cá:

1. Classic Snack Style: Serve hot with a bowl of nước chấm on the side. It’s perfectly balanced, with sweet, sour, and salty flavours that complement the savoury fish cakes beautifully. Add a few slices of fresh chilli for extra heat.

2. With Noodles (Bún Chả Cá): Arrange rice noodles in a bowl with herbs like mint, coriander, and basil. Add cucumber and pickled carrot for crunch, then top with sliced fish cakes. Finish with a drizzle of Boat People Sauce for an instant, authentic Vietnamese noodle salad.

3. In a Bánh Mì: Slice the fish cakes thinly and stuff them into a baguette with pickled daikon, cucumber, coriander, and a touch of chilli. The crisp fish cakes paired with tangy nước chấm make the perfect fusion of texture and flavour.

4. With Steamed Rice: A comforting and homestyle option, pair the fish cakes with a bowl of jasmine rice, some sautéed greens, and a dipping bowl of Boat People Sauce for balance.

Expert Tips for Perfect Chả Cá

  • Keep it cold: Always work with chilled fish and add ice water to maintain the ideal texture.
  • Don’t overblend: Overprocessing can make the mixture tough or sticky.
  • Knead properly: This develops the springy, chewy bite that defines Vietnamese fish cakes.
  • Use fresh dill: It’s the key flavour note, don’t substitute it with dried herbs.
  • Pair it right: A good nước chấm, like Boat People Sauce, elevates the entire dish, balancing saltiness and umami with a hint of brightness.

Bringing a Taste of Vietnam to the UK

Cooking Vietnamese food in the UK has always been a way for me to bridge two worlds. The ingredients might come from the local supermarket, but the flavours, memories, and techniques are all from home.

With a few simple steps, you can bring those same flavours to your kitchen, fresh herbs, umami-rich fish sauce, and the golden crisp of perfectly fried Chả Cá.

And when you dip them into Boat People Sauce, you’ll understand why this pairing is so loved. It’s bright, balanced, and effortlessly captures the soul of Vietnamese cooking.