Vietnamese Beef and Spinach Soup

Peppery spinach, tender beef fillet and a flavoursome broth make Ken Hom's quick to cook Vietnamese Soup a sensation
By Ken Hom
Vietnamese Beef and Spinach Soup
  • Rating:
  • Serves: 4
  • Cook Time: 5 minutes
  • Prep Time: 30 minutes
  • Effort: easy



  • 450 g fresh spinach, stalks removed
  • 175 g lean fillet steak, cut into thin slices about 5cm long
  • 2 shallots, finely sliced
  • 3 clove garlic, finely chopped
  • 3 tbsp fish sauce
  • freshly ground black pepper
  • 1.2 litres chicken stock
  • 1 tbsp lemon juice
  • 1 tsp sugar
  • 1 small red chilli, deseeded and chopped

Tips and Suggestions

This light soup is typical of the subtle cuisine of Vietnam. It is easy to make, and many of the steps can be done in advance.


1. Bring a large pan of salted water to the boil and blanch the spinach leaves for a few seconds until they are just wilted. Drain well and refresh in cold water to prevent further cooking. Drain again, squeezing out excess water.

2. Combine the steak strips with the shallots, garlic, 1 tablespoon of fish sauce and a grinding of black pepper, and then set aside.

3. Just before you are ready to eat, bring the chicken stock to a simmer in a large saucepan and stir in the remaining fish sauce, together with the lemon juice, sugar and chilli.

4. Stir in the blanched spinach and the beef, with its marinade.

5. Bring the soup back to simmering point; add another good grinding of black pepper and serve at once.

Rate This Recipe