This Thai fish curry is a quick and easy flavour sensation that you will want to make time and time again – like I do!
Coriander and ginger are two of my favourite flavours, and so Thai food is one of my favourite cuisines.
This curry is one of my favourites. It’s sweet, spicy, salty and sour, and warms you up after a long, cold day.
I love cooking with fish because it is so quick to cook and so this recipe is perfect when you want something packed full of flavour but simple to make.
This curry will serve 4 and takes 20 minutes to cook.

The Ingredients
- Sesame oil – I love to start of the cooking with sesame oil for that gentle nutty flavour, but you could switch for vegetable oil.
- Ginger, garlic, red chillies, coriander, lemongrass – the base for the curry. We use the stalks of the coriander at the start and the leaves at the end, so it is all used. You can up or reduce the amount of chilli, according to your tastes.
- Coconut milk – full fat is best for the flavour.
- Salt, fish sauce, lime leaves, palm sugar – these four items, when added into the sauce, give it the salty, sour, sweet notes.
- White fish – any white fish will work. You can use it straight from frozen too – just cut into bite size chunks and add straight into the sauce.
- Sugar snap peas – for that fresh sweetness! You could switch for ordinary frozen peas, if you like.
- Basil – you won’t believe the difference some basil will make to this dish!
- Thai jasmine rice– or any white rice.

Top Tips
- Get ahead This curry freezes well – add all of the ingredients apart from the sugar snap peas and transfer to the freezer for up to three months. When you’re ready to heat, cook gently on the hob until simmering then add the peas just before serving over rice.
- Making the base This curry base is simply made by chopping the ingredients. You could blend the garlic, chilli, ginger and coriander stalks, but you don’t need a blender to make this recipe.
- Cooking the ginger, garlic and chilli Cook very gently for the first stage – it needs very little time to get fragrant and you want to avoid the ginger, garlic and chilli burning – that will make the curry bitter.
- Simmering the curry Be careful when simmering the curry – coconut milk can split if you boil it and that will alter the texture and look of your curry (though it’ll still taste great). If it starts bubbling too much, just turn the heat down.
Thai Fish Curry With Sugar Snap Peas

This 20 minute homemade Thai fish curry is full of ginger, garlic and coriander flavours.
Ingredients
- 1 tbsp sesame oil
- 1 inch piece of ginger chopped
- 3 cloves garlic chopped
- 2 red chillies chopped
- Large bunch coriander
- 2 sticks lemongrass
- 2 x 400ml coconut milk
- 1 tsp salt
- 2 tbsps fish sauce
- 1 tsp palm sugar
- 8 kaffir lime leaves
- 400 g white fish e.g. cod, chopped into bitesize chunks
- 200 g sugar snap peas
- 10 basil leaves
- 500 g thai jasmine rice cooked
Instructions
- Put the sesame oil in a large saucepan and put on a medium heat. Add the ginger, garlic, chilli and chopped coriander stalks. Sizzle for 2 minutes, stirring often. Bash the lemongrass with a knife (don’t cut into slices, just bruise the flesh) and add to the pan.
- Pour in the coconut milk, salt, fish sauce, lime juice, palm sugar and kaffir lime leaves. Bring to a simmer.
- Add the fish and simmer for 5 minutes, then add the sugar snap peas and simmer for another 2 minutes.
- Finally, chop the coriander and basil leaves and stir in. Take off the heat. To serve, ladle the curry over bowls of rice, and enjoy!
Tried this recipe?Let us know how it was!
More Thai style recipes to enjoy:
- Thai Coconut Mussels
- Vegetarian Pad Thai
- Thai Green Noodle Soup with Pan Fried Sea Bass
- Thai Noodle Soup
- Super Easy Pad Thai
- Quick and Easy Tom Kha Soup
- 15 Minute Beef Penang Curry
- Pan Fried Salmon with Coconut Noodle Broth
- Easy Thai Red Chicken Curry
- Pan Fried Tilapia with Massaman Sauce and Potatoes
- Asparagus and Tofu Vegan Pad Thai

Liked your recipe a lot. Looking forward for some more mouth watering recipes. Keep up the good work.