Thai Spicy Mixed Vegetable Soup – Kaeng Liang (แกงเลียง)

1940 was unkind to many around the globe. It was the year Italy declared war on France, Germany invaded the Low Countries, and the Battle of Britain began. Things weren’t entirely calm and normal in their neck of the woods either. But having heard of what happened to Jews across Europe and how much of the world was starting to live under food rationing, the young newlyweds were thankful for what they had.

There was still a thriving vegetable garden in their little yard. The chickens still laid eggs daily. Sure, they were living in a small army house in the North of Bangkok – a house they didn’t even own. She’d just quit her teaching job to start a family, and he was earning a meager junior officer salary. But they were happy.

Life would be tough, and they’d known that going in. But that’s the price you pay for having married against your parents’ will and for being too proud to ask for help.

But they had their love. They had their health. They had each other. And that was enough.

It was romantic in retrospect,” he recalls. “But back then it was hard – really hard.” And this comes from someone who has defied death multiple times in his life.

At 93, he no longer has the body of a young army officer. His voice is raspy; his eyesight dims; his hands tremor. Signing birthday cards for his grandchildren and great-grandchildren takes herculean efforts these days. But he remembers so much. His brain takes little pieces of history and precious scattered moments and makes a beautiful quilt out of them.

Wanting to help the family financially, the industrious young wife decided to start a small home-based tiffin delivery service. She would make a large sam rap – a complete meal ensemble comprising different complementary dishes – and pack it into tiffins. She would then deliver them, on a bike, to several families within the army base.

Growing up as the youngest daughter of a governor, she hadn’t really had to work that hard — or, actually, at all. But her transition from having helpers at her command to taking to the garden with a heavy hoe in hand was seamless.

She was proud of her garden,” he says. “Especially the gourds – oh, the gourds …”

thai soup
Her specialty was a simple spicy mixed vegetable soup, Kaeng Liang. It was made with different types of gourd from their garden, fresh lemon basil, and the lush Tam Leung that clung to the fences.

Whatever grew leaves and bore fruits around the home would go into this light-yet-nourishing soup. People loved this naturally-sweet soup with a warm, peppery kick, and it was one of the most frequently requested menu items.

The popularity of her Kaeng Liang came as a surprise to both of them.

Of all the delicious, more elaborate things she made …,” he shakes his head, laughing, leaving the sentence unfinished. “She didn’t even add anything fancy to it – just dried shrimp in the paste.” Yet, they kept asking for this simple soup.

The young couple had no idea their world would soon change drastically with the imminent Japanese invasion. But back then, it was perfect. They didn’t have much, but they had everything they needed. They had each other; they had the world. This soup was just a bonus.



Thai Spicy Mixed Vegetable Soup - Kaeng Liang (แกงเลียง)
Prep time
Cook time
Total time
Classic Thai spicy mixed vegetable soup
Recipe type: Soup, Main, Entree
Serves: 6-8
  • 64g peeled shallots, sliced
  • 6g whole white peppercorns
  • 4g shrimp paste
  • 100g cooked shrimp meat
  • 4 cups (~ 1 liter) broth
  • 300g firm-flesh winter squash (kabocha or calabaza are ideal), cut into 1-inch cubes
  • 300g zucchini, cut into 1-inch cubes
  • 300g chayote, cut into 1-inch cubes
  • 300g baby corns
  • 200g mild-flavored mushrooms (button or oyster are great), cut into bite-sized pieces
  • 500g large shrimp, peeled and deveined
  • Fish sauce, to taste
  • 20g fresh lemon basil leaves
  1. In a mortar, pound together the shallots and peppercorns into a smooth paste.
  2. Add the shrimp meat and shrimp paste continue to pound until the shrimp and the paste become homogenous. If you don’t have a mortar, use equal amount of ground white pepper and blend that with the shallots and the shrimp meat in a small food processor until you get a smooth paste.
  3. Put the broth into a large pot along with the paste; bring to a boil.
  4. Immediately add the pumpkin, zucchini, chayote, corns, and mushrooms to the pot; bring to a gentle boil once again.
  5. Add a tablespoon of fish sauce to the pot.
  6. Once the vegetables are tender but still hold their shape, add the shrimp.
  7. Once the shrimp is cooked through, immediately turn off the heat.
  8. Add more fish sauce, if needed.
  9. Stir in the lemon basil leaves.
  10. Serve with rice as a main course.


Note: Angle luffa (Buap บวบ) is also an ideal vegetable for this soup. Feel free to play around with the amounts of vegetables. If you like zucchini but not chayote, omit the chayote and double the amount of zucchini. Etc. But in terms of the kinds of vegetable to use in this soup, traditionally the Thai people don’t venture too far from this recommended list.

8 Responses to Thai Spicy Mixed Vegetable Soup – Kaeng Liang (แกงเลียง)