Quick Coconut Fish Curry with Lemongrass and Lime

If you want a quick, flavorful fish curry that’s easy enough for a weeknight, this Quick Fish Curry with Coconut Milk and Lemongrass is perfect. Ready in about 20 minutes and served with fluffy herby rice, it’s a healthy, dairy-free option that’s likely to become a regular in your meal rotation.

White shallow casserole dish with a fish and spinach curry next to serving bowls and a bowl of herbed rice.
A metal serving dish of cod curry with coriander rice next to a bowl of dried chilli flakes.

This Indian-inspired coconut fish curry is aromatic and creamy without dairy. It includes simple vegetables like onion and a large handful of spinach, yet requires minimal chopping. Using tender, flaky cod loin makes it a light and nutritious dinner; other sustainable white fish such as hake work well too, and richer fish like salmon or trout are tasty alternatives.

Ingredients to make a fish curry on a wooden tray.

Ingredients

  • Cod loin (or another thick, flaky white fish that is sustainably sourced — hake is great; salmon or trout also work)
  • Onion
  • Garlic cloves
  • Lemongrass stick
  • Medium (mild) curry powder — use your preferred blend
  • Sunflower oil (or any neutral oil with a high smoke point)
  • Coconut milk
  • Fresh spinach (or thawed frozen spinach)
  • Basmati rice
  • Spring onion (for serving)
  • Lime wedges (for serving)
  • Chilli (fresh slices or dried flakes to taste)
  • Fresh coriander (use liberally)
Saucepan of herby rice on top of a blue and white striped tea towel.

Making the Perfect Herby Rice

This basmati rice method yields fluffy, tender rice every time. Rinse the rice well, cook it in just enough water so it’s absorbed as it boils, then steam it for a few minutes with a lid and a tea towel for best results. Stir through plenty of chopped coriander for freshness — you can substitute or add other herbs to suit the dish.

This herby rice also pairs well with dals, roasted or grilled fish, and spiced chicken dishes.

Frequently Asked Questions

Can I scale or halve this fish curry recipe?

Yes. The recipe is flexible — double or halve it to suit the number of servings you need. Because fish doesn’t always reheat well, the recipe is written to serve two, but it’s easy to adjust.

Can I use a curry paste instead of curry powder?

A Thai-style curry paste works well with the onion, lemongrass, garlic and coconut milk. Use about 3 tablespoons and season to taste with fish sauce for salt and lime juice for brightness, adjusting for the paste’s strength and seasoning.

Is lemongrass paste an acceptable substitute for fresh lemongrass?

Yes. If fresh lemongrass is difficult to prep, use a commercial lemongrass paste and stir it into the softened onions before adding coconut milk. Check the jar for guidance on quantity, as strength varies.

Sliced onions, ginger, garlic and spices in a shallow casserole dish.
A cod and coconut curry with wilted spinach and red chilli in a white casserole dish.

You Might Also Enjoy

  • One Pan Fish with White Beans and Tomatoes
  • Teriyaki Salmon Bowl with Sushi Rice
  • Korean-inspired Gochujang Fish Cakes
  • North African White Fish in Tomato Sauce
  • Hot Honey and Sesame Salmon with Coconut Rice and Coriander
Fish curry in a metal serving dish with coriander rice.

Quick Fish Curry with Coconut Milk & Lemongrass

By: Margie
This simple, speedy coconut cod curry is ideal for busy nights. Aromatic garlic and lemongrass, tender cod pieces and lots of spinach make it both healthy and delicious, all ready in about 20 minutes and served with herby rice.
Prep: 5
Cook: 15
Total: 20
Servings: 2 servings

Ingredients

  • 280 g cod loin
  • 1 onion
  • 2-3 garlic cloves
  • 1 lemongrass stick
  • 1 tbsp mild curry powder
  • sunflower oil
  • 400 ml coconut milk
  • large handful of fresh spinach
  • 1 cup basmati rice
  • diced spring onion to serve
  • 1/2 lime to serve
  • fresh or dried chillies to serve
  • coriander to serve

Instructions

  • Dice the onion, grate the garlic, trim and finely slice or grate the tender part of the lemongrass (discard the tougher lower portion). Soften these in a pan with a splash of sunflower oil for a few minutes until fragrant.
  • Stir in the curry powder, then pour in the coconut milk. Bring to a gentle simmer and cook for 5 minutes to allow the flavors to meld.
  • Cut the cod into chunky pieces and add to the simmering sauce along with the spinach. Simmer for a few minutes more until the fish is opaque and cooked through and the spinach has wilted.
  • For the rice: rinse the basmati under cold water. Place in a pan with cold water about 1/2 inch above the rice. Bring to a boil, then reduce the heat so the water is absorbed. Once nearly absorbed, cover the pan with a tea towel and lid and let steam off the heat for 5 minutes.
  • Fluff the rice with a fork and stir through plenty of chopped coriander.
  • Serve the curry with generous portions of fluffy rice and sauce. Top with diced spring onion, extra coriander, a squeeze of lime and chillies to taste.

Like this? Leave a comment below!