Thai chicken curry

Thai chicken curry

  • 1
  • 2
  • 3
  • 4
  • 5
(173 ratings)

Prep: 10 mins - 20 mins Cook: 20 mins


Serves 4

Learn how to make an authentic-tasting Thai curry with this step-by-step recipe

Nutrition and extra info


  • kcal-
  • fat-
  • saturates-
  • carbs-
  • sugars-
  • fibre-
  • protein-
  • salt-
Save to My Good Food
Please sign in or register to save recipes.


  • 2 shallots, or 1 small onion



    Related to the onion (as opposed to being a younger version of it), shallots grow in clusters at…

  • 1 stalk lemongrass
  • 1 tbsp vegetable oil
  • 3-4 tsp red Thai curry paste
  • 4 boneless and skinless chicken breasts, cut into bite-size pieces
  • 1 tbsp fish sauce
    Fish sauce

    Fish sauce

    A seasoning often used in Vietnamese and Thai cooking. In Vietnam it is usually made from shrimp…

  • 1 tsp sugar, brown is best



    Honey and syrups made from concentrated fruit juice were the earliest known sweeteners. Today,…

  • 4 freeze-dried kaffir lime leaves



    The same shape, but smaller than…

  • 400ml can coconut milk



    A large hairy, brown nut that grows on the coconut tree, found throughout the world's…

  • 20g pack fresh coriander


  1. Peel shallots or onion and cut in half from top to root. Lay the cut sides flat on a board and thinly slice. Very finely slice the lemongrass, starting at the thinner end, stopping towards the base when it gets tough (often described as ‘woody’ and white in the centre).

  2. Heat the oil in a wok or large saucepan for a couple of minutes until the oil separates (it looks more liquid at this point). Add the shallots or onion. Fry for 3-5 mins, until soft and translucent. Stir in the curry paste and cook for 1 min, stirring all the time.

  3. Add chicken pieces and stir until they are coated. Add the lemongrass, fish sauce, sugar, kaffir lime leaves and coconut milk. Bring slowly to the boil, then reduce heat and simmer, uncovered, for 15 mins until the chicken is cooked. Stir the curry a few times while it cooks, to stop it sticking and to keep the chicken submerged.

  4. While the chicken is cooking, strip the leaves from the coriander stalks, gather into a pile and chop very roughly. Taste the curry and add a little more curry paste and salt if you think it needs it. Stir half the coriander into the curry and sprinkle the rest over the top. Serve with Thai jasmine or basmati rice.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
jaded84's picture
21st May, 2020
A very yummy meal. I will make again. Added some red pepper that needed using up. Served with brown rice and mango chutney
22nd Oct, 2019
This worked out pretty well; I added a touch of cornflour because I like the sauce to be a bit thicker. I also recommend blending the lemongrass as it can be quite crunchy if not sliced finely enough.
5th Feb, 2019
Amazing flavours :) this was the first Thai curry that worked for me. Next time I’ll only use 1/2 can of coconut milk as it was a bit runny for me. This will definitely be a regular dish now in our family !
28th Oct, 2016
excellent and very easy, needs 3-4 tablespoons curry paste not teaspoons
23rd Sep, 2016
Lovely but is there EVER a meal that's better with fish sauce?
29th Jun, 2016
Super easy and tasty!
16th Mar, 2016
I used Thai green curry paste, dried lemon grass & creamed coconut as alternatives & this was superb. Will definitely make this again. So tasty and creamy. Don't think it would have served 4 in my house though, we demolished it between 2 of us. Yummmm.
12th Jan, 2016
Cooked this recipe twice in a week it was that good, very tasty indeed and impressed with the first attempt. I followed the recipe but also added some mushrooms and cauliflower which went really well. I used full fat coconut milk after checking the actual coconut content on the tins! Very smooth, creamy and wow so tasty.
27th Dec, 2015
good grief shinyshetty what a complicated approach to making a simple curry! Try giving the coconut milk tin a good shake before opening to combine the cream and water. As for cooking the chicken and then waiting for it to cool? The chicken should go into the sauce raw anyway so that it absorbs the flavour better. If you seal it first you do just that. . . and the flavour of the sauce doesn`t penetrate the meat.
9th Oct, 2015
Just saw it yesterday. Got all the ingredients mentioned here and gave it a shot today. I made it for my parents and they loved it to the core. Thank you so much for the amazing recipe and the step by step process. I wish i could post a photo of what i made but never mind. Thanks again Manav


Billy Fowles's picture
Billy Fowles
3rd Nov, 2018
Is this something that could easily be frozen for later use? I live alone and so, with every single recipe worth eating being for 4 or more people I need to be able to freeze things otherwise a lot of it ends up as waste :-(
goodfoodteam's picture
6th Nov, 2018
Thanks for your question. Coconut milk doesn't freeze well. It tends to split but if you don't mind this, then you could freeze the curry. We have a collection on the site especially for individual serving meals, so there are some great options here:
2nd Aug, 2015
Can this curry be frozen?
8th Sep, 2014
Ok, finally made this curry today. I am rating this a 4 star because I think it can be bit more better. I made this curry after lot of thinking and reading all comments. Just made few changes, think it made the curry better and avoided ending with a bland and curdled gravy. The changes I made marinated chicken and left for an hour and then sealed it using a tbsp of oil in a fry pan, left to cool and draw out all liquid from the chicken, then drained the chicken and added to the curry I used coconut milk from a can, seperated the thick cream and kept aside. Cooked the cicken in the watery thin coconut milk first in a low flame, added one red bell pepper cubed towards the end of cooking, when almost cooked, added the thick creamy coconut milk. To finish off, I also added some spring onion and almond flakes towards the end to garnish. NOTE : I also added more curry paste than stated and also added 1/2 a red chilly pepper to give it a bit more kick to the curry. Also after adding chicken add all other ingredients except the coconut milk. Keep stirring the mixture with chicken for some time until the gravy is really coated and the chicken is half cooked, then add the thin coconut milk. This will help the chicken to absorb all the flavours added to it.
Want to receive regular food and recipe web notifications from us?