One-pan Indian Style Fish and Chickpeas

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... 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. 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
Contains
Nuts, Fish View all Chilli, Cumin, Chickpeas, Coconut, Beans, Olive oil, Tomato, Spinach, Legumes, Cinnamon, Nuts, Onion, Cod, Ginger, Fish, Lime, Seeds, Coriander, Sesame, Turmeric, Garlic
Ingredients
Serves 4
1 tbsp
200g
white onion
finely diced
20g
peeled and finely chopped or grated
4 cloves
garlic cloves
minced
1 tbsp
curry powder
200g
halved
1 can
chickpeas (can)
drained and rinsed
400ml
coconut milk
1 tbsp
tahini
Swaps: peanut butter, almond butter
480g
cod fillet
To serve
30g
coriander
2
The Doctor's Kitchen
Why is this healthy?
Plant
points
High
protein
Prebiotics
Herbs &
spices

NUTRITION PER SERVING (Read more)

31g
Protein
325kcal
Calories
12g
Total Fat
27g
Carbs
8g
Sugars
10g
Fibre
352mg
Calcium
27%
 
6mg
Iron
33%
 
152mg
Magnesium
36%
 
1293mg
Potassium
28%
 
199mg
Sodium
9%
 
0mg
Vitamin B1
0%
2.4mcg
Vitamin B12
100%
 
2.1mcg
Vitamin D
11%
 
4.3mg
Vitamin E
29%
 
122mcg
Vitamin B9
31%
 
276mcg
Vitamin A
31%
 
36mg
Vitamin C
40%
 
2mg
Zinc
18%
 
34mcg
Vitamin K
28%
 
0.4mg
Copper
44%
 
0.3mg
Vitamin B2
23%
 
4.3mg
Vitamin B3
27%
 
0.7mg
Vitamin B6
41%
 
400mg
Phosphorus
32%
 
Protein: 31g; Calories: 325kcal; Total Fat: 12g; Carbs: 27g; Sugars: 8g; Fibre: 10g; Calcium: 352mg (27%); Iron: 6mg (33%); Magnesium: 152mg (36%); Potassium: 1293mg (28%); Sodium: 199mg (9%); Vitamin B1: 0mg (0%); Vitamin B12: 2.4mcg (100%); Vitamin D: 2.1mcg (11%); Vitamin E: 4.3mg (29%); Vitamin B9: 122mcg (31%); Vitamin A: 276mcg (31%); Vitamin C: 36mg (40%); Zinc: 2mg (18%); Vitamin K: 34mcg (28%); Copper: 0.4mg (44%); Vitamin B2: 0.3mg (23%); Vitamin B3: 4.3mg (27%); Vitamin B6: 0.7mg (41%); Phosphorus: 400mg (32%)
Show more
Why is this healthy?
Plant
points
High
protein
Prebiotics
Herbs &
spices
Contains
Nuts, Fish View all Chilli, Cumin, Chickpeas, Coconut, Beans, Olive oil, Tomato, Spinach, Legumes, Cinnamon, Nuts, Onion, Cod, Ginger, Fish, Lime, Seeds, Coriander, Sesame, Turmeric, Garlic
Ingredients
Serves 4
1 tbsp
200g
white onion
finely diced
20g
peeled and finely chopped or grated
4 cloves
garlic cloves
minced
1 tbsp
curry powder
200g
halved
1 can
chickpeas (can)
drained and rinsed
400ml
coconut milk
1 tbsp
tahini
Swaps: peanut butter, almond butter
480g
cod fillet
To serve
30g
coriander
2
The Doctor's Kitchen

Ingredients

Serves 4
1 tbsp
200g
white onion
finely diced
20g
peeled and finely chopped or grated
4 cloves
garlic cloves
minced
1 tbsp
curry powder
200g
halved
1 can
chickpeas (can)
drained and rinsed
400ml
coconut milk
1 tbsp
tahini
Swaps: peanut butter, almond butter
480g
cod fillet
To serve
30g
coriander
2

Method

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.

Cook easy, healthy recipes every week
1000s of quick, balanced and delicious recipes

User comments (50)

1 week ago

What a surprise! Took a minute but the flavors came together. Terrific dish. Would love to add a few more veggies next time will keep this recipe close by

B 2 weeks ago

Easy and delicious!

Janie 2 weeks ago

Very nice.
I used cod and tinned tomatoes as that’s all I had. Also, I had no fresh coriander, so I used dried. I’d make this again with the correct ingredients and remember to taste before serving as I hadn’t added enough salt.

Heather 1 month ago

Easy and quick to make. Tastes delicious! I used a full can of chickpeas for the 2 person portion to bulk it up a bit.

Michelle 2 months ago

Very tasty. Have made several times. Have also thrown in asparagus when I needed to use and sweet peppers another time.

Diana 4 months ago

Down sized the recipe for 2 servings (I love this feature of the app) and it was perfect. Gentle curry flavours with a good blend of textures. Cooked ‘till the cod was only just done and flaking, slightly less than the recommended cooking time but I guess it depends on the thickness and size of your fish! We will cook this again.

Stine 4 months ago

Delicious, with a bit of added heat. Serves 3 rather than four - next time I'll up the tomatoes and chickpeas.

Lisa 5 months ago

This was delicious and weeknight friendly.

Kim 5 months ago

I doubled the spices and ginger, used chard instead of spinach. Very tasty!

Richard 5 months ago

This recipe is awesome.
Easy to prepare & cook.
Definitely cook again it’s sooo tasty.

Linden 5 months ago

This dish is delicious . I substituted the fish for Tofu, used ground almonds instead of flaked almonds and added green beans to make up the quality of spinach. I will make this dish again using fish.

Matthew 5 months ago

Tasty! I used frozen cod fillets which were defrosted, patted dry and chopped into bite-size pieces before adding to the sauce for 6 mins (lid on). Could easily be a no-fish curry by upping the chickpeas or using chicken.

James 5 months ago

This was fantastic. The spicing reminded me of katsu curry. I used jarred chickpeas which worked very well.

Next time I would cook with the lid off for a few mins to let it reduce, and would probably forgo the cod for a cheaper fish

Lily 6 months ago

So easy and fast to put together, really enjoy it. Will try this again

Nichola 6 months ago

Really enjoyed this dish. Easy to make and quick !!

Sophy 7 months ago

Delicious, the whole family loved it!

Tracey 7 months ago

This tasted amazing, easy to make, I’ll be making this again!

Mary-Lou 7 months ago

Easy and very tasty. Will make it again.

Diane 8 months ago

Very easy to make, incredibly tasty to eat. The flavours worked very well. Another hit for us from this app.

8 months ago

Easy to cook and so delicious. I did a vegetarian version with extra chickpeas.

Cherie 8 months ago

So simple! So tasty!

Bea 9 months ago

Easy, and delicious recipe. Thank you

Gam 9 months ago

Highly recommended- very tasty

Katie 9 months ago

Really nice curry!

Neál 9 months ago

Came across Doctors Kitchen on YouTube through researching nutrition. He was exactly what I needed in terms of content and delivery.

So I decided to give the app a go. First impressions were fantastic. I told myself I'll cook a free recipe and decide on a subscription off that. Hooked! This app is a blessing. Thank you!

Michelle 9 months ago

This recipe was easy to put together and we thought it was delicious. Lovely warming dish for a very cold day. Thanks!

Naomi 10 months ago

this is a stunning recipe. I've made it twice now and forgot to add the tahini the second time. Didn't miss it and think I may leave it out next time

Anne 10 months ago

An excellent recipe. Really easy to cook and incredibly tasty.

Michele 10 months ago

I love Indian food and always thought it would be difficult to make because you have to cook for hours. This recipe you don’t. It’s super easy and delicious.

Helen 11 months ago

This is incredible and so easy. What a wonderful one pot wonder. I didn’t have tahini so popped in some miso. That did the job ❤️❤️

Debbie 1 year ago

My husband and I really enjoyed this and I took leftovers for my lunch the next day and it was even better.

Jackie 1 year ago

This was easy to make and a great midweek dinner which will become a regular on my meal plans. Used basa fillets instead of cod and added more coconut milk, chickpeas and sliced green chilli.

Simone 1 year ago

Very tasty & easy

Biliana 1 year ago

Second time cooking this yummy dish - it’s in my favourites list now.

Julie 1 year ago

Was so very easy and yumm!!! Make sure to add lime juice and coriander on top, it is definitely needed to lift the flavour profile. I added a chopped green chilli with the onion, ginger and garlic to give a little kick. Another keeper!!!!

andreea 1 year ago

I had perch as fish and pok choi instead of spinach. Worked very well, but I will have to do the original recipe at some point 😊

Julie 1 year ago

Very tasty and so easy to make!

Hilary 1 year ago

Served with Greek yoghurt and dukkah, very straightforward recipe and very tasty

Janet 1 year ago

Didn’t have any baby tomatoes so used 1/2 a tin of organic tomatoes, worked well.

Kathy 1 year ago

Most of the ingredients are in my pantry so this comes together easily. Very tasty!

Sue 1 year ago

Easy quick and delicious

Francesca 1 year ago

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 1 year ago

Delicious one pot curry!!!!!

Marie Louise 1 year 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 1 year ago

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

Christine 1 year ago

Easy & tasty, loved it

Judy 1 year ago

Delicious and easy to make

Zella 1 year ago

This was a brilliant easy to cook meal loved it

1 year ago

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

Lenka 1 year ago

Very nice, used pike pearch instead

© 2026 The Doctor's Kitchen