Menu Enter a recipe name, ingredient, keyword...
Logout / Welcome


Thai Chicken Coconut Curry


I love Thai flavours. The smells and the spices are wonderful, and they mean when you make one at home it's a great cooking experience, with the fresh aroma filling the house! The combination of lime, ginger, coriander, lemongrass and chilli make this curry fragrant, hot and really delicious. The coconut milk gives the sauce a sweet creaminess but the curry stays light and fresh.

You can of course use a ready made paste from a jar if you want, but making your own really is so easy. You know exactly what's gone into it, and you can control the heat by adding as many or as few chillies as you want. You can bash it up with a pestle and mortar or use a food processor. I've used chicken here, but if you wanted to you could just as easily make this curry with fish (a firm, white fish like haddock or monkfish would be perfect) or other seafood like prawns or, if you're feeling particularly decadent, lobster.

This is a really killer dish, give it a try and I promise you'll want be making Thai curries all the time!

Google Ads
Rate this recipe 3.7/5 (55 Votes)


  • For the paste:
  • 2-4 medium chillies (depending on how hot you want your curry)
  • 4 spring onions
  • 2 sticks of lemongrass
  • Small piece of ginger (about the size of your thumb)
  • Juice and zest of 1 lime
  • 2 tbsp fish sauce
  • Good bunch of coriander
  • 1 tbsp brown sugar
  • 1 tsp cumin seeds
  • 1 clove garlic
  • For the curry:
  • 800g chicken breast
  • diced
  • 175g baby corn
  • 175g sugar-snap peas (or mangetout)
  • Juice of 1 lime
  • 600ml coconut milk
  • 400ml chicken stock
  • 4 kaffir lime leaves (optional)


servings 4
Level of difficulty Average
Cost Average budget


Step 1

Thai Chicken Coconut Curry - Step 1

For the paste:

Either chop all the ingredients and bash in a pestle and mortar with a good pinch of salt and pepper to form a paste, or roughly chop and whiz them up in a food processor. (This paste will keep in the fridge for a few days)

Step 2

For the curry:

Heat some olive oil in a pan over a medium heat.

Step 3

Thai Chicken Coconut Curry - Step 3

Add the paste and cook for about 5 minutes, stirring often.

Step 4

Thai Chicken Coconut Curry - Step 4

Add the coconut milk and stock, stir and bring to a simmer.

Step 5

Thai Chicken Coconut Curry - Step 5

Add the diced chicken and simmer for around 20 minutes.

Step 6

Thai Chicken Coconut Curry - Step 6

After 20 minutes, add the vegetables and cook for 5 minutes. You want the veg to be cooked, but still fresh and crunchy.

Step 7

Thai Chicken Coconut Curry - Step 7

Squeeze over the extra lime juice and serve with rice.

Like these recipes? Then you'll love

Leave a comment about this recipe

Thai chicken curry Thai Chicken Curry