Creamy coconut, tangy lemongrass and tender white fish in a vibrant yellow curry. Indonesian Fish Curry (Kari Ikan) is delicately spiced and gorgeously aromatic, ready in just 30 minutes.
Why We Love This
A quick curry perfect for a weeknight treat. Blend the spice paste, fry it then add your fish and let it simmer to deliciousness – all within 30 minutes!
The vibrant colours of Kari Ikan’s yellow curry base are perfect to impress guests. If you’re serving a three course meal, whip up an entrée of Indonesian corn fritters, then finish it off with bright green dadar gulung for dessert.
Related: Vietnamese Ginger Chicken / Curried Sausages
What is Indonesian Fish Curry (Kari Ikan)?
A fragrant Indonesian yellow curry known as kari ikan which literally translates to fish curry. With a creamy coconut and turmeric base, this curry is filled with melt-in-your-mouth fish pieces simmered with kaffir lime leaves and lemongrass. It’s a quicker curry than some other types, even with cooking the spice paste from scratch. This is because fish doesn’t need as long to cook as other proteins.
Variations of this curry also use fish heads, especially popular in Malaysia and Singapore.
What You’ll Need
All you need is a few fresh herbs and spices, some coconut cream, your favourite white fish and a little time to set it all to a simmer.
Please don’t be overwhelmed by the following list of ingredients, it’s mostly for the spice paste which is blended together in a food processor or blender in one swift step.
- White Fish – Basa or snapper fillets work best here. If these are unavailable, any mild flavoured white flesh fish goes well. Don’t like fish? Swap for chicken or extra firm tofu instead!
- Kaffir Lime Leaves – Best fresh for this recipe. You can also find them dried, frozen or in a jar at Asian and local supermarkets. Sub with zest of one lime.
- Lemongrass – You can find whole and chopped lemongrass at most Asian and local supermarkets. Sub with the zest of one lemon.
- Chilli – Large chillies have less heat, but full flavour and go perfect in the spice paste. If you don’t like heat, only use 1 or 2 large chillies and omit the small red chillies – these pack the most heat!
- Lime Juice – You can’t beat a squeeze of fresh lime juice! Feel free to substitute with tamarind paste if you can find it at your local Asian supermarket.
- Coconut Cream – This is thicker and creamier than coconut, with a higher fat content. If you can’t track it in your area, sub with coconut milk.
How to make creamy coconut fish curry:
- For the spice paste: Note: It’s a big list but it’s super easy to blend everything within a minute! Pop everything on the spice paste list (garlic, large red chillies, small shallots, tomato, fish sauce, tumeric powder, ginger, chopped lemongrass, palm sugar, ground coriander, tamarind paste, black pepper, nutmeg and optional: small red chillies) into a food processor or blender.
- Pulse for 30 seconds to 1 minute to blend into a fragrant paste.
- For the curry: Heat the vegetable oil in a large work over a medium heat. Throw in the lemongrass stalk and kaffir lime leaves and stir fry for 1 minute.
- Then add the spice paste and give it a good stir, frying until fragrant (1-2 minutes).
- Add your white fish pieces, coating in the paste and frying for a further minute.
- Next, pour in your water and bring to a boil. Cook for 3-5 minutes or until the fish is cooked through and changes from translucent to white. Finally, turn down the heat to simmer on a medium heat and add in the coconut cream. Continue simmering for another 5 minutes, then remove from the heat.
- Serve with your favourite fluffy white rice or coconut rice for the best curry experience, and garnish with fried shallots.
Wandercook’s Tips
- Spice Paste Sticking? – If your spice paste is getting stuck in the blender, pour in a small dash of oil or water to help it along. You can also grind the spices with a mortar and pestle if you need.
- Stir Carefully – Fish is fragile once cooked, so take care when stirring the curry so it doesn’t flake and break apart.
- Adjust the Heat – Feel free to adjust how much chilli you use in the spice paste. You can always have extra sliced fresh chilli on hand to garnish for extra heat after serving.
- Coconut Cream – When using canned coconut cream shake or stir the can first – it may have separated from standing.
- Add Vegetables – Greens and vegetables such as spinach, bok choy, broccoli, carrot or pumpkin work well. (Hint: Try this amazing Sri Lankan Pumpkin Curry next time!)
FAQs
White fish works best, soaking up the spices and complementing with their mild flavour. We use and recommend snapper or basa fillets in Australia, however you can also use mackerel, whiting, salmon, flake / gummy shark, blue grenadier / hoki, barramundi or rainbow trout.
Yes, fish curry freezes well. Pop it in an airtight container, and reheat when you’re ready. For best results, freeze leftover rice in a separate container so it doesn’t soak up the sauce.
Other seafood works well such as prawns, scallops or lobster, or substitute with chicken, tofu or vegetables if you’re not a fan of fish or seafood.
Need more spice? Try these curries next:
★ Did you make this recipe? Please leave a comment and a star rating below!
Equipment
Ingredients
- 400 g white fish cut into 5 cm / 2 in pieces
- 1 lemongrass stalk cut in half, bruised
- 6 Thai makrut / kaffir lime leaves whole
- 1 cup water
- 1 cup coconut cream sub coconut milk
- 3 tbsp vegetable oil
Spice Paste (don’t worry, it’s super easy)
- 6 cloves garlic roughly chopped
- 3 large red chillis deseeded and chopped (for flavour)
- 2-3 shallots roughly chopped
- 1 tomato chopped
- 3 tbsp fish sauce
- 1 tbsp turmeric powder
- 2 tsp ginger chopped or minced
- 2 tsp lemongrass finely sliced
- 2 tsp palm sugar
- 1 tsp ground coriander
- 1 tsp lime juice or tamarind paste
- ¼ tsp black pepper
- 1 pinch nutmeg
Optional:
- 1 – 3 small red chilli for heat (to taste)
- white rice for serving
- crispy fried shallots for garnish
Instructions
For the Spice Paste
- Note: It's a big list but it’s super easy to blend everything within a minute! Pop everything on the spice paste list (garlic, large red chillies, small shallots, tomato, fish sauce, tumeric powder, ginger, lemongrass, palm sugar, ground coriander, lime juice or tamarind paste, black pepper, nutmeg and optional: small red chillies) into a food processor or blender. Pulse for 30 seconds to 1 minute to blend into a fragrant paste.6 cloves garlic, 3 large red chillis, 2-3 shallots, 1 tomato, 3 tbsp fish sauce, 1 tbsp turmeric powder, 2 tsp ginger, 2 tsp lemongrass, 2 tsp palm sugar, 1 tsp ground coriander, 1 tsp lime juice, ¼ tsp black pepper, 1 pinch nutmeg, 1 – 3 small red chilli
For the Curry
- Heat the vegetable oil in a large wok over a medium heat. Throw in the lemongrass stalk and kaffir lime leaves and stir fry for 1 minute. Then add the spice paste and give it a good stir, frying until fragrant (1-2 minutes).1 lemongrass stalk, 3 tbsp vegetable oil, 6 Thai makrut / kaffir lime leaves
- Add your white fish pieces, coating in the paste and frying for a further minute.400 g white fish
- Next, pour in your water and bring to a boil. Cook for 3-5 minutes or until the fish is cooked through and changes from translucent to white.1 cup water
- Finally, turn down the heat to simmer on a medium heat and add in the coconut cream. Continue simmering for another 5 minutes, then remove from the heat.1 cup coconut cream
- Serve with your favourite fluffy white rice for the best curry experience and garnish with fried shallots.white rice, crispy fried shallots
Video
Recipe Notes
- Spice Paste Sticking? – If your spice paste is getting stuck in the blender, pour in a small dash of oil or water to help it along. You can also grind the spices with a mortar and pestle if you need.
- Stir Carefully – Fish is fragile once cooked, so take care when stirring the curry so it doesn’t flake and break apart.
- Adjust the Heat – Feel free to adjust how much chilli you use in the spice paste. You can always have extra sliced fresh chilli on hand to garnish for extra heat after serving.
- Coconut Cream – When using canned coconut cream shake or stir the can first – it may have separated from standing.
- Add Vegetables – Greens and vegetables such as spinach, bok choy, broccoli or carrot work well.
48 Comments
raju
26/09/2021 at 2:26 pmThanks for sharing this amazing recipe. My family loved it. I will be sharing this recipe with my friends. Hope they will like it.
Wandercooks
29/09/2021 at 10:58 amCheers Raju! So glad they enjoyed it. 🙂
Cheryl
14/08/2021 at 5:35 pmThis recipe is wonderful. I prepared this meal for lunch for three and it was absolutely delicious and full of flavor. Although I did not have kaffir leaves I substituted lime rind and juice. Another substitution I made was the use if brown sugar in place of palm sugar which I did not have. As fish I used whiting. I will be preparing this meal again and again. The recipe instructions are straightforward and perfect. Thank you so much!
Wandercooks
15/08/2021 at 4:37 pmGreat substitutions Cheryl, and what a great idea to use whiting for the recipe, that would have been delicious! Thanks for the feedback. 😀
Em
06/06/2021 at 8:19 pmMade this today and really liked it! Reminds me of mum’s kari ikan she cooks whenever I’m back home in Malaysia. Thank you!!
Wandercooks
07/06/2021 at 9:25 amOh amazing Em! Thanks for letting us know. 😀
Kyle
25/02/2021 at 3:10 pmI made this tonight with sablefish (i.e. black cod) and it was wonderful!! My grocery store only has the small Thai chilis and not the “large red chilis”, so I opted for a tablespoon of fresh harissa paste (different flavor profile, I know). Nonetheless, it made a remarkable meal. Thank you for sharing, I’ll be making it again!
Wandercooks
25/02/2021 at 4:31 pmOh fantastic Kyle. Glad you could sub with harissa paste – at least that would still give you some heat. Cheers for the feedback! 😀
Bob
27/06/2019 at 12:26 amThis looks great and will try tomorrow. Is the recipe for 4 people. If so, is 400g enough. If i double the mount of fish, should i also double the sauce or i’m good with the original amounts?
Thanks
Bob
Wandercooks
27/06/2019 at 11:58 amHi Bob, thanks for stopping by! If you’re just planning to prepare curry and rice, this recipe is best for about 2 hungry people (recipe card now updated too). In your case, I’d definitely double the fish and sauce to make sure you have plenty for everyone! 🙂
Gloria @ Homemade & Yummy
22/12/2016 at 12:38 amI do love a good curry. This sounds delicious. I usually make curry with chicken. I will have to try it with fish.
Wandercooks
22/12/2016 at 4:47 pmOooh yep, this curry also works great with chicken (we’ve cooked it a few times now with fish AND chicken!)
J @ Bless Her Heart Y'all
21/12/2016 at 10:42 pmMmmmm! I love coconut and lemongrass flavors combined. Such a refreshing combo. I bet it tastes amazing with the curry in there too! Yum!
Wandercooks
22/12/2016 at 4:46 pmOh I know right? There’s nothing in this world like the flavours and combinations in Asian cuisine.
Elizabeth
21/12/2016 at 10:25 pmThis sounds like an utterly gorgeous recipe! I have some monk fish in my freezer calling out to be made into this.
Wandercooks
22/12/2016 at 4:46 pmAww thanks Elizabeth, let us know how it goes. 😀
Rebecca @ Strength and Sunshine
21/12/2016 at 9:24 pmI just love these stunning flavors and the intense color! So good!
Wandercooks
06/01/2017 at 9:05 amAbsolutely! You know what they say… we eat with our eyes as much as our stomach!
Heather @Boston Girl Bakes
21/12/2016 at 11:40 amI hear you on the meal plans..they make my life so much easier! And thanks for the free download 🙂 I think this fish dish is going under Thursday for New and Different 🙂
Wandercooks
22/12/2016 at 4:45 pmYou’re very welcome Heather, glad we could help. Hope you enjoy the fish!
Gloria @ Homemade & Yummy
04/05/2016 at 11:04 pmCurries are great and this sounds delicious. Love the aroma of all those wonderful spices.
Wandercooks
05/05/2016 at 3:15 pmThanks Gloria, there’s nothing like the smell of freshly blended spices is there? Just watch out when they hit the hot oil haha, especially if there’s chilli in it, they pack one fiery kick!
pooja@poojascookery.com
04/05/2016 at 11:32 amAmazing. I am from Coastal region from India and a fish eater. We cook fish almost everyday. Our curry is little different but this looks amazing. Will try out this time.
Wandercooks
05/05/2016 at 3:14 pmYum that would be amazing. It’s not common here in Australia to eat fish all that regularly, but we’re aiming to cook with it at least once a week now. Super addicted to fish curry now haha, would love to try yours!
dixya @food, pleasure, and health
04/05/2016 at 10:54 ami hear you on being busy – life has been just nonstop and im so ready for some downtime desperately…
Wandercooks
05/05/2016 at 3:13 pmIt’s crazy, isn’t it? It’s almost like we need to add ‘Downtime’ as a task on our schedules, otherwise we keep overlooking it!
Anne Murphy
04/05/2016 at 7:07 amI’m so glad to know I’m not the only one who plans meals by Which Vegetable should be used first… LOL
That curry sounds wonderful. I have to find a reliable source for lemongrass – it’s turning up in recipes more and more, but not in the nearest grocery store. I just need to find out which of the fancier (farther) ones carry it!
Wandercooks
05/05/2016 at 3:11 pmThanks Anne! I feel like lemongrass is one of those ingredients that is growing in popularity so hopefully it won’t be long til it’s easily accessible for you. In the meantime though, if you have any Asian import stores near you definitely try there, and if not maybe online. Surprisingly we just found fresh lemongrass for sale on Amazon.
Georgina Ingham | Culinary Travels
04/05/2016 at 1:40 amOh my! This curry looks absolutely luscious. I love those flavours and fish in curry gets my vote.
I do a monthly (or so) large shop for tinned and dry goods like flour, tinned tomatoes, etc and shop for fresh goods through the week as I need them, plus I get a weekly organic fruit & vegetable box delivery. I try and shop for my fresh foods locally from markets, small stores and farm shops etc. My large shop is unfortunately done at the supermarket, with speciality items from online stores and deli’s.
Wandercooks
05/05/2016 at 3:07 pmThanks Georgina! It’s so different isn’t it? Most people will go for chicken, beef or lamb but fish is absolutely glorious in curry. Your shopping/planning sounds super organised! We love buying organic and trying to support local stores/farmers rather than supermarkets and definitely aim to do so as much as possible.