- 1 chicken breast, skin and fat removed, sliced into rough 2cm pieces (cold-smoked as per method below, or BBQ-grilled and chopped)
- ¼ butternut squash (roughly 50g), peeled and cut into rough 2cm pieces (pumpkin works too)
- 8 Thai shallots, peeled and lightly bruised with a pestle
- 2 green bird's eye chillies, bruised with a pestle
- 2 kaffir lime leaves, torn
- 2 sticks lemongrass, cut into 2cm pieces and bruised with a pestle
- 10g galangal, peeled, cut into 2cm pieces and bruised with a pestle
- 2 coriander roots, cleaned and bruised with a pestle
- ½ teaspoon coarse sea salt
- 2 to 3 tablespoons fish sauce (soy sauce for a vegetarian version)
- 200ml chicken stock (vegetable stock for vegetarian)
- 300ml coconut cream
- 10g Thai sweet basil (regular basil works)
- 50g assorted wild mushrooms (enoki, shiitake and shimeji all work well)
- Juice of 1 lime
- 2 tablespoons nahm prik pao (Thai fried chilli jam), to serve

Sebby Holmes
30th September 2026
Smoked Chicken, Wild Mushrooms, Sweet Basil, Coconut & Galangal Soup
135 min
A deeply aromatic Thai soup layering cold-smoked chicken, wild mushrooms and butternut squash in a fragrant coconut and galangal broth, finished with sweet basil, lime and a spoonful of fried chilli jam.
Ingredients
Method
Cold smoke the chicken first. Set up a BBQ with a small amount of wood chips. Once the smoke is going, place the chicken breast on the cool side of the grill away from direct heat and cover. Leave for a minimum of 2 hours, or overnight in the fridge for a deeper smokiness. The chicken stays raw, which is fine. It will cook in the soup. Alternatively, grill or BBQ the chicken breast over direct heat until charred and cooked through, then slice into rough 2cm pieces. This gives a different result but still works well.
Blanch the squash. Bring a small pan of water to the boil, add the squash pieces and simmer for 3 to 4 minutes until just beginning to soften but not cooked through. Drain and set aside.
Build the soup base. Combine the chicken stock, 100ml of the coconut cream, fish sauce, salt, galangal, coriander roots, bruised chillies, lemongrass, kaffir lime leaves and Thai shallots in a medium saucepan. Bring to a simmer and let it bubble gently for 5 minutes. The broth should smell deeply aromatic at this point: floral from the kaffir lime, sharp from the galangal. If it still smells raw and faintly sweet, give it another couple of minutes before moving on.
Add the par-cooked squash, mushrooms and cold-smoked chicken pieces to the simmering broth. Cook gently for 4 to 5 minutes until the chicken is just cooked through and the mushrooms have softened. Don't let it boil hard or the chicken will tighten.
Stir in the remaining 200ml coconut cream and the sweet basil. Add the lime juice. Taste now: the soup should be properly salty from the fish sauce, with the lime sharp at the back and the chilli building slowly underneath. If the coconut sweetness is dominating everything else, the lime is what brings it back. If it tastes flat, it needs fish sauce before anything else. Don't adjust casually at this stage. This is where the bowl is made.
Divide between two deep bowls. Spoon nahm prik pao over the top at the table. Serve with steamed jasmine rice alongside.
For 18 years, The Staff Canteen has been the meeting place for chefs and hospitality professionals—your stories, your skills, your space.
Every recipe, every video, every news update exists because this community makes it possible.
We’ll never hide content behind a paywall, but we need your help to keep it free.
If The Staff Canteen has inspired you, informed you, or simply made you smile, chip in £3—less than a coffee—to keep this space thriving.
Together, we keep the industry connected. Together, we move forward.