Thai Red Curry – Cook, Smell, Eat

Traditional Thai cooking is a celebration of fresh and fragrant ingredients. The  most captivating dish in the Thai cuisine are the curries – Red, Green and Yellow for their complex distinctive flavours.  I love Thai food as the spices used are so similar to Indian curries.

All curries start with a  curry paste. Most curry pastes available in the supermarkets have shrimp paste, but in this recipe we will be using a ‘make your own’ vegan Thai red curry paste. After trying this ‘made from scratch’ curry paste, you’ll never buy packaged paste again. You also do not need to drive to your local Asian grocery store to buy a plethora of ingredients before you can enjoy this awesome curry. I will be showing how you can substitute most ingredients with spices easily available in your kitchen.

Fiery red chillies are blended with pungent onion and garlic, lime and coriander add plenty of zing that is balanced by the coconut milk. Hot, sour, sweet and salty – perfect harmony of contrasting flavours  – that makes an authentic Thai Red Curry.

If you make the paste in advance, this beautiful red curry can be prepared in 15-20 minutes and can easily be made as a weeknight dinner.

In the list below, I have given both the traditional ingredient and the substitutes I use.

What you will need

For the paste

  • 2 shallots or 1/4 cup chopped onion (prefer red onion to get the red colour)
  • 1-2 stalk of fresh lemongrass or 3 tbsp bottled lemongrass
  • 4 cloves of garlic
  • Thumb size ginger (substitute for galangal)
  • 1-2 red chillies (bird’s eye or cayenne), de-seeded to reduce the heat
  • 1 tsp cumin(jeera) powder
  • 3/4 tsp coriander powder
  • 1/2 tsp black pepper(kali mirch) powder (substitute for white pepper)
  • 1 tsp sugar
  • 1/2 red chilli powder (optional if the heat from fresh chillies is enough)
  • 2 tbsp soya sauce
  • 2 tbsp tomato ketchup
  • 2 tbsp lemon juice
  • 1/4 tsp lemon zest (optional)

For the curry

  • 1 can of coconut cream/milk (220-300 ml)
  • Vegetables of your choice (broccoli, snow peas, capsicums, beans, baby corns, zucchini taste good in thai curries)
  • handful of basil leaves (recommended but optional)

How to make the paste

  1. Blitz all the ingredients given under ‘For the paste’ in a blender or food processor to make a smooth paste. You can add 1-2 tbsp of coconut milk if you find it difficult to blend.IMG_7130

Your home-made red curry paste is ready. The paste will have a dark colour and a very strong smell and taste. It can be frozen or stored in fridge for a week in an airtight jar for later use.


  1. I usually add deghi mirch as it is not hot but lends a bright red colour to the curry.
  2. To get the zest, grate/peel the yellow outer skin.
  3. If you have never bought/used fresh lemongrass before, buy ones which are firm and yellowish-green at the bottom and bright green at the top.
  4. To prepare lemongrass, cut the bulb at the bottom and the top green part of the stalk(1/3 from top), reserve this green part for the curry. Next remove the tough outer layers and discard. Only the inner pale yellow soft part is edible. Slice this soft part. You can also refer to How to prepare lemongrass.

How to make the curry

  1. Chop the vegetables into big chunks –  I used broccoli, green beans, zucchini, capsicums, onions and snowpeas.img_7186
  2. You can steam or boil the baby corns and green beans to make them tender but do not overcook.
  3. Heat 1 tbsp oil in a pan. Add the vegetables one by one and stir-fry lightly at medium heat. Start with firm vegetables first. I usually add capsicums first, followed by zucchini, then broccoli, green beans and snow peas as last.
  4. It is very important that you do not overcook the vegetables. They should remain crisp and not lose their colour. If the broccoli and snow peas turn yellowish green,  you have over cooked them.IMG_7187
  5. Add some salt. Take the vegetables out in a plate.
  6. In the same pan, add 1 tsp oil. When hot, add the curry paste and cook for 2-3 minutes on medium heat while stirring.
  7. When fragrant, add the coconut milk. I prefer coconut cream as it given thicker consistency to the cuury.
  8. Bring it to a boil and simmer for 5 minutes on low heat.
  9. You can add the reserved green part of the lemongrass and stalks of basil now to let the flavours infuse.img_7188
  10. Do a taste-test. If too sour, add more sugar. If too spicy, add more coconut milk. If too salty, add some lemon juice.
  11. Add all the vegetables and mix well.
  12. Finish by adding fresh basil leaves. Remove from the heat.thai curry.jpg

11 thoughts on “Thai Red Curry – Cook, Smell, Eat

Add yours

  1. I love Thai food! Thai Red Curry is something I have tried hard to replicate at home, and miserably failed. Your version looks so good, and simple to make too! Thank you for your beautiful detailed recipe – bookmarking it to try out soon. 🙂


    1. Thank you TGND. Do try it out. Just keep the measurements right for the paste, should turn out good.Basil is optional if you cant find it. You can make the paste in advance and turn into curry on a weeknight.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a free website or blog at

Up ↑

%d bloggers like this: