One-pan Indian Style Fish and Chickpeas

This one-pan Indian-style fish curry comes together with minimal effort, but sacrifices no flavour! Delicate white fish is gently poached in a fragran...t chickpea and coconut milk sauce, infused with warming spices, garlic, and ginger. A handful of baby spinach adds freshness, while a spoonful of tahini adds richness. We think it makes a great weeknight dinner—be sure to serve it with lots of fresh coriander lime juice for a bright, zesty finish. Read more This one-pan Indian-style fish curry comes together with minimal effort, but sacrifices no flavour! Delicate white fish is gently poached in a fragrant chickpea and coconut milk sauce, infused with warming spices, garlic, and ginger. A handful of baby spinach adds freshness, while a spoonful of tahini adds richness. We think it makes a great weeknight dinner—be sure to serve it with lots of fresh coriander lime juice for a bright, zesty finish.

Prep time
15 mins
Cook time
20 mins
FREEZER FRIENDLY
No
SHELF LIFE
3 days (but best eaten fresh)
Why is this healthy?
Plant
points
High
protein
Prebiotics
Herbs &
spices
Legumes
Contains
Nuts, Sesame
Ingredients
Serves 4
white onion
finely diced
peeled and finely chopped or grated
garlic cloves
minced
curry powder
turmeric powder
cumin (ground)
halved
chickpeas (can)
drained and rinsed
coconut milk
tahini
Swaps: almond butter, peanut butter
cod fillet
To serve
coriander
lime
Why is this healthy?
Plant
points
High
protein
Prebiotics
Herbs &
spices
Legumes

NUTRITION PER SERVING (Read more)

12g
Total Fat
27g
Carbs
10g
Fibre
8g
Sugars
325kcal
Calories
31g
Protein
6mg
Iron
31%
 
152mg
Magnesium
36%
 
400mg
Phosporus
32%
 
1293mg
Potassium
28%
 
199mg
Sodium
9%
 
0mg
Vitamin B1
26%
 
2mcg
Vitamin B12
101%
 
2mcg
Vitamin D
10%
 
4mg
Vitamin E
29%
 
122mcg
Vitamin B9
31%
 
276mcg
Vitamin A
31%
 
36mg
Vitamin C
40%
 
2mg
Zinc
18%
 
34mcg
Vitamin K
28%
 
0mg
Copper
47%
 
0mg
Vitamin B2
21%
 
4mg
Vitamin B3
27%
 
1mg
Vitamin B6
39%
 
352mg
Calcium
27%
 
Total Fat: 12g; Carbs: 27g; Fibre: 10g; Sugars: 8g; Calories: 325kcal; Protein: 31g; Iron: 6mg (31%); Magnesium: 152mg (36%); Phosporus: 400mg (32%); Potassium: 1293mg (28%); Sodium: 199mg (9%); Vitamin B1: 0mg (26%); Vitamin B12: 2mcg (101%); Vitamin D: 2mcg (10%); Vitamin E: 4mg (29%); Vitamin B9: 122mcg (31%); Vitamin A: 276mcg (31%); Vitamin C: 36mg (40%); Zinc: 2mg (18%); Vitamin K: 34mcg (28%); Copper: 0mg (47%); Vitamin B2: 0mg (21%); Vitamin B3: 4mg (27%); Vitamin B6: 1mg (39%); Calcium: 352mg (27%)
Show more
Why is this healthy?
Plant
points
High
protein
Prebiotics
Herbs &
spices
Legumes
Contains
Nuts, Sesame
Ingredients
Serves 4
white onion
finely diced
peeled and finely chopped or grated
garlic cloves
minced
curry powder
turmeric powder
cumin (ground)
halved
chickpeas (can)
drained and rinsed
coconut milk
tahini
Swaps: almond butter, peanut butter
cod fillet
To serve
coriander
lime
Sign up today to unlock 1000+ recipes like this one
Join 1000s of others who are already learning how to achieve their health goals

Ingredients

Serves 4
white onion
finely diced
peeled and finely chopped or grated
garlic cloves
minced
curry powder
turmeric powder
cumin (ground)
halved
chickpeas (can)
drained and rinsed
coconut milk
tahini
Swaps: almond butter, peanut butter
cod fillet
To serve
coriander
lime

Method

Your notes

1

Gather and prepare your ingredients.

2

Heat the olive oil in a large, heavy-bottomed saucepan over medium-high heat. Add the onion, ginger, and garlic with a sprinkle of salt and cook for 3-4 minutes, until softened.

3

Add the curry powder, turmeric, and cumin and stir to coat.

4

Add the tomatoes and cook for 3-4 minutes, until softening.

5

Add the chickpeas and coconut milk, bring to a simmer and cook for 3-4 minutes, until slightly thickened.

6

Add the spinach and cook for 2-3 minutes, just until wilted. Then stir through the tahini.

7

Nestle the fish into the simmering sauce. Spoon some liquid over the top to ensure it is submerged in liquid. Cover, and cook for 7-8 minutes, until the fish is firm to the touch.

8

Serve with fresh coriander and lime.

Sign up today to unlock 1000+ recipes like this one
Join 1000s of others who are already learning how to achieve their health goals

User comments (18)

Francesca Last week

Absolutely delicious! Worked well using frozen spinach. I made it with wild cod loins, it cooked to perfection in the sauce. Served with some brown basmati rice. Will definitely cook again!

Robyn 2 weeks ago

Delicious one pot curry!!!!!

Marie Louise 2 weeks ago

My partner doesn’t like the texture & taste of chickpeas au contraire to me, yet not only did he take a second helping…he would have happily licked the plate clean! Kudos to you Dr Rupy and your team👍👍👍🙏🙏🙏😋😋😋

Kim 2 weeks ago

Great flavours and textures. Nice and quick to cook and just one pan , perfect !!

Christine 4 weeks ago

Easy & tasty, loved it

Judy Last month

Delicious and easy to make

Zella Last month

This was a brilliant easy to cook meal loved it

2 months ago

I prefer it to be a bit hotter so have added chilli flakes and substituted Pinto beans for chickpeas

Amanda 2 months ago

Ridiculously easy to prep and cook . Would have again . Loved

Lenka 2 months ago

Very nice, used pike pearch instead

Helen 3 months ago

Great recipe. Simple to make but full of flavour. I didn’t have spinach but substituted it with home grown Swiss chard. The tahini added richness which rounded out the dish. Hubby is very suspicious of “healthy food” but he loved it!

Sam 3 months ago

Super easy and absolutely delicious - thank you!

Cath 3 months ago

Very easy to cook and great protein content. I used bold beans and included a little of the cooking juice from the jar rather than completely draining and rinsing.

Marian 3 months ago

Really nice I used the Bold Bean company chickpeas so put the aquafava in but thought it might have made it a bit to thin? Never sure whether to use the aquafava of not especially from tins?

Karen 3 months ago

Enjoyed this recipe - really tasty and quick to pull together. Made a small increase in liquid quantity in order to submerge fish. We made chapatis as we felt it needed a bit extra, plus we wanted to mop up the sauce

Elizabeth 3 months ago

Excellent flavours and super easy to make

Denise 3 months ago

Both husband and I enjoyed.
Easy and quick to cook.

Sue 3 months ago

Fabulous recipe! Love the flavours. We ate this with some mashed sweet potato which soaked up the sauce beautifully. More like this please :))

Recipe categories: Fish and Seafood, Fusion, Indian, Legumes

Related recipes for you

© 2025 The Doctor's Kitchen