South Indian Style Monkfish and Lentil Curry

South Indian Style Monkfish and Lentil Curry

This dish is from my cookbook Dr Rupy COOKS. This authentic flavour combination of fresh tomatoes, mustard seeds and curry leaves takes me back to my ... Read more This dish is from my cookbook Dr Rupy COOKS. This authentic flavour combination of fresh tomatoes, mustard seeds and curry leaves takes me back to my travels to Kerala and Goa. The addition of lentils and green beans to the tomatoes really packs in the protein and vegetables per portion, making this beautifully balanced and light. Because of the lentils, I don’t think this curry needs to be served with rice, but you can if you wish. This dish is from my cookbook Dr Rupy COOKS. This authentic flavour combination of fresh tomatoes, mustard seeds and curry leaves takes me back to my travels to Kerala and Goa. The addition of lentils and green beans to the tomatoes really packs in the protein and vegetables per portion, making this beautifully balanced and light. Because of the lentils, I don’t think this curry needs to be served with rice, but you can if you wish.

Prep time
20 mins
Cook time
35 mins
FREEZER FRIENDLY
No
SHELF LIFE
3 days
Why is this healthy?
Plant
points
High
protein
High
fibre
3+ fruits &
vegetables
Herbs &
spices
Contains
Fish View all Chilli, Cumin, Coconut, Beans, Mustard, Curry Leaf, Green beans, Tomato, Spinach, Legumes, Red lentils, Star Anise, Lentils, Onion, Ginger, Fish, Lime, Coriander, Turmeric, Black pepper, Garlic
Ingredients
Serves 4
For the curry paste
2 tsp
red chilli flakes
2 tbsp
desiccated coconut
100ml
water
boiling
100g
red onion
chopped
300g
chopped
6 cloves
garlic cloves
peeled
25g
½ tsp
salt
½ tsp
black pepper
For the curry
2 tbsp
coconut oil
1
star anise
2 tsp
2 tsp
mustard seeds
black
12
curry leaves
optional
150g
thoroughly washed
1 can
coconut milk (can)
300ml
vegetable stock
Swaps: fish stock
600g
monkfish fillet
Swaps: cod fillet, tiger prawns, jumbo prawns
cut into 4cm pieces
300g
green beans
halved
150g
roughly chopped
To serve
30g
coriander
roughly chopped
2
cut into wedges
The Doctor's Kitchen
Why is this healthy?
Plant
points
High
protein
High
fibre
3+ fruits &
vegetables
Herbs &
spices

NUTRITION PER SERVING (Read more)

42g
Protein
621kcal
Calories
37g
Total Fat
40g
Carbs
12g
Sugars
14g
Fibre
199mg
Calcium
15%
 
12mg
Iron
67%
 
208mg
Magnesium
50%
 
1901mg
Potassium
40%
 
522mg
Sodium
23%
 
1mg
Vitamin B1
83%
 
1.4mcg
Vitamin B12
58%
 
1.4mcg
Vitamin D
7%
 
3.7mg
Vitamin E
25%
 
204mcg
Vitamin B9
51%
 
291mcg
Vitamin A
32%
 
43mg
Vitamin C
48%
 
3.9mg
Zinc
35%
 
63mcg
Vitamin K
53%
 
0.8mg
Copper
89%
 
0.4mg
Vitamin B2
31%
 
7mg
Vitamin B3
44%
 
0.9mg
Vitamin B6
53%
 
868mg
Phosphorus
69%
 
Protein: 42g; Calories: 621kcal; Total Fat: 37g; Carbs: 40g; Sugars: 12g; Fibre: 14g; Calcium: 199mg (15%); Iron: 12mg (67%); Magnesium: 208mg (50%); Potassium: 1901mg (40%); Sodium: 522mg (23%); Vitamin B1: 1mg (83%); Vitamin B12: 1.4mcg (58%); Vitamin D: 1.4mcg (7%); Vitamin E: 3.7mg (25%); Vitamin B9: 204mcg (51%); Vitamin A: 291mcg (32%); Vitamin C: 43mg (48%); Zinc: 3.9mg (35%); Vitamin K: 63mcg (53%); Copper: 0.8mg (89%); Vitamin B2: 0.4mg (31%); Vitamin B3: 7mg (44%); Vitamin B6: 0.9mg (53%); Phosphorus: 868mg (69%)
Show more

Notes

You can use shop-bought Keralan curry paste for this if you prefer

Why is this healthy?
Plant
points
High
protein
High
fibre
3+ fruits &
vegetables
Herbs &
spices
Contains
Fish View all Chilli, Cumin, Coconut, Beans, Mustard, Curry Leaf, Green beans, Tomato, Spinach, Legumes, Red lentils, Star Anise, Lentils, Onion, Ginger, Fish, Lime, Coriander, Turmeric, Black pepper, Garlic
Ingredients
Serves 4
For the curry paste
2 tsp
red chilli flakes
2 tbsp
desiccated coconut
100ml
water
boiling
100g
red onion
chopped
300g
chopped
6 cloves
garlic cloves
peeled
25g
½ tsp
salt
½ tsp
black pepper
For the curry
2 tbsp
coconut oil
1
star anise
2 tsp
2 tsp
mustard seeds
black
12
curry leaves
optional
150g
thoroughly washed
1 can
coconut milk (can)
300ml
vegetable stock
Swaps: fish stock
600g
monkfish fillet
Swaps: cod fillet, tiger prawns, jumbo prawns
cut into 4cm pieces
300g
green beans
halved
150g
roughly chopped
To serve
30g
coriander
roughly chopped
2
cut into wedges
The Doctor's Kitchen

Ingredients

Serves 4
For the curry paste
2 tsp
red chilli flakes
2 tbsp
desiccated coconut
100ml
water
boiling
100g
red onion
chopped
300g
chopped
6 cloves
garlic cloves
peeled
25g
½ tsp
salt
½ tsp
black pepper
For the curry
2 tbsp
coconut oil
1
star anise
2 tsp
2 tsp
mustard seeds
black
12
curry leaves
optional
150g
thoroughly washed
1 can
coconut milk (can)
300ml
vegetable stock
Swaps: fish stock
600g
monkfish fillet
Swaps: cod fillet, tiger prawns, jumbo prawns
cut into 4cm pieces
300g
green beans
halved
150g
roughly chopped
To serve
30g
coriander
roughly chopped
2
cut into wedges

Method

1

Gather and prepare your ingredients.

2

For the curry paste, soak the dried chillies and coconut in the boiling water for 10 minutes. Tip the soaked chillies and coconut, along with the water, into a food processor or blender with the remaining ingredients and blend until smooth.

3

Heat the coconut oil in a heavy-based saucepan over a medium-low heat. Add the star anise, cumin and mustard seeds, turmeric, and curry leaves, if using, with seasoning, and fry for 1 to 2 minutes. Add the curry paste and fry for 5 minutes, stirring continuously, until it thickens and intensifies in flavour.

4

Add the lentils, coconut milk and stock. Bring to a simmer and cook gently for 20 minutes until the lentils are soft.

5

Add the monkfish, green beans and spinach and cook for a further 8 minutes or until the monkfish is just cooked through.

6

To serve, spoon the curry into bowls, scatter over the chopped coriander and garnish with lime wedges for squeezing.

Notes

You can use shop-bought Keralan curry paste for this if you prefer

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

User comments (50)

6 days ago

Versatile recipe that allows you to use up any vegetables. I zinged the sauce up and split it in half (to be frozen) before adding vegetables (I did not have any fish) and serving it with home made cajun chicken wings

Bonita 3 weeks ago

easy to make, super flavourful! Love it!

Heather 3 weeks ago

Superb flavours / easy to do. Felt like having a meal out !

Angela 1 month ago

Great as it is

Deborah 1 month ago

Thoroughly enjoyed this curry. Based on reviews I added more lentils and was generous with the spices, the end result was a delicious thick curry with a lovely kick of heat. Not difficult to make, generous portions, will definitely be doing it again.

robin 1 month ago

Excellent! I used cod instead of monkfish, and substituted cayenne pepper for chilies. Couldn't find desiccated coconut, but tasted so good anyway!

Shuna 1 month ago

Really a very good recipe. Instantly made it into my rotational repertoire. It takes longer to cook lentils than 20 minutes unless soaked overnight. I cut back on the spices and missed out the chilli. It makes more of a soup than a stew but is really delicious. I did use monkfish but it’s twice as expensive as cod, so I’ll use cod next time. The second night, when we had the second half, it tasted even better as the flavour had mellowed.

SAMANTHA 1 month ago

Very delicious with a really nice spicy kick. We will be cooking this regularly for sure

marsha 1 month ago

used firm tofu in place of monkfish for vegan dish-
totally delicious when served with broccoli

2 months ago

Yes.

Louise 2 months ago

Just love this recipe and made it several times for friends too - covers you on taste, satiety and not needing rice or another carb and is so adaptable 💜

2 months ago

Delicious! Used haddock as couldn’t get monkfish but still tasted great. Definitely one to repeat.

Megan 3 months ago

This is great! I even substituted a lot in it and it turned out wonderful. If you have some nice balsamic vinaigrette, it actually is so good on top.

Leanne 3 months ago

Would be great if there were some recipes that had vegan or at least vegetarian alternatives. I am pretty good at swapping out ingredients as I have been a vegan (for medical health reasons) for over 10years now - but if someone was new to swapping for vegan it might be nice to have some more vegan alternative in the recipies already provided.
Otherwise very nice. Love the flavour combinations.

Katherine 4 months ago

Delicious! I used coconut powder as I didn’t have coconut milk. Coconut milk would have been better. I used grouper - which is high in protein and low calories. Yumm!

Dicey 5 months ago

Delicious. So full of flavour and just enough spice so the taste of the fish came through. Can’t wait to try this with friends.

Cherie 5 months ago

This was absolutely delicious!!!! My sweetheart also loved it. I couldn't find monkfish, so I used jumbo prawns, which I cooked at the end for just 4 minutes. I doubled the salt, then added a little more, which make the flavors really stand out. Great recipe!!! I'll definitely be making this again.

Yvone 5 months ago

Delicious dish! The recipe is perfect, although I would add a bit more of Lentils to thicken a bit the sauce

Cathryn 5 months ago

Simpler than it sounds and utterly delicious. I've made it with frozen haddock instead of monkfish and no sugar coconut drink instead of coconut milk and it's always delicious. A great dinner party meal too!

5 months ago

This recipe is absolutely delicious.

Rachel 6 months ago

Absolutely delicious and now a firm favourite! Followed the recipe exactly except that we couldn't get monkfish so used king prawns instead. 😋

Neil 6 months ago

Have tried this a few times, with various types of fish (depending what’s available at our local fish shop), and keep coming back to it - love the flavours!!

Nicky 6 months ago

Delicious! Swapped fish for chicken thighs, less stock, yellow mustard seeds which I think made it hotter. Prepared as recipe, seared chicken before adding. popped into slow cooker for 4 hours. Spinach & coriander stirred in at the end. Deffo a keeper 😃

7 months ago

So delicious! No fresh toms so used a tin instead and tasted fab! Added a pinch of Kashmiri chilli flakes 🥵 nice. No beans or spinach, had broccoli & peas 🥦 🫛

Suzanne 8 months ago

Less chilli

Catherine 8 months ago

Absolutely delicious. Very subtle spices that perfectly complement the delicate taste of the fish. Will definitely be cooking again.

Aleks 8 months ago

This is absolutely delicious! I saw some comments on this recipe about undercooked beans, so I have made this by adding the beans about 5min before the fish and spinach, and they’re cooked fine!

Eve 8 months ago

Delicious and flexible recipe, has become a favourite with variations on spice blend and curry paste compositions adding a fun twist.
I agree with other comments - this does need a little less liquid and for me, the cooking time is almost one hour, not 35 minutes. With washing and preparing veggies, this usually takes me about 1.5 hours to make but it is definitely worth the effort.

David 8 months ago

Needs a little bit less liquid, but delicious and easy to make.

Helen 8 months ago

Delicious. I pre-soak the lentils, made it a few times now and will continue to make it in the future! Delicious, Fresh and tasty

Mu 8 months ago

Delicious,! Thank you again😀

Mary 9 months ago

Made this tonight. I’ve never cooked many curries. We both LOVED this recipe!!! I added a few shrimps as well. This will be a family favourite from now on. Thanks Rupy!!!

Nicole 9 months ago

5 stars for the taste and how easy it was to make.

8 minutes are not enough time to "boil along" fresh green beans. Mine were raw still. So I fished them out and boiled them separately for 10 minutes and added them back to the curry.

I will definitely do this one again.

Lynn 9 months ago

Beautiful, subtle flavours with a wee gentle kick from the chilli. I actually used jumbo king prawns (because I already had them in the freezer & are a less expensive option) & kale instead of spinach. But the kale needed much longer to soften up, so I’d use spinach next time. I could not get coconut oil, so used virgin olive oil instead. I served it with a side of chopped tomatoes/red onion/coriander, full fat Greek yogurt & a wholemeal pitta. Goodness knows how many calories were in that lot, but I figured they were all very healthy calories,(apart from maybe the shop-bought pitta). I would definitely make this again, perhaps next time with the monkfish, and definitely spinach rather than kale.

Concept 9 months ago

The smell in the kitchen is so good

Martin 9 months ago

My first Doctor Kitchen recipe. Absolutely delicious exactly as described. I'm a convert!

M 9 months ago

Very good! I’m not keen on most fish, and the wonderful flavors in this dominated any potential fishy flavor I may have detected. Will make again.

Julie 9 months ago

Loved it!
Few dietary and expense changes:
Used soya milk instead of coconut milk
Extra virgin olive oil instead of coconut oil.
Cooked red lentils as suggested then blended and added to the spice mix.
Made sauce extra thick so added extra liquid

Gail 9 months ago

FabUlous. So tasty and I felt I could add a range of extra veg/Protein easily. Thks

Alixx 9 months ago

I didn’t use fish but tofu and added broccoli instead of green beens as they are not in season!

Serena 9 months ago

Really yummy. Family enjoyed it. Easy to cook

Kirsten 9 months ago

Delicious! Used salmon instead of monk fish

Hilary 9 months ago

Delicious! I doubled up the spices as I normally do, because I like it spicy 🔥🥵

Mary 10 months ago

Soo good, made it for a dinner party and everyone was raving :)))

Marian 10 months ago

Very tasty and worth the effort

Sandra 10 months ago

Definitely on repeat. Very tasty. Followed recipe exactly.

Carrie 11 months ago

This was so flavorful! However, consistency wise, a little less liquid would serve this dish well. My plan for the next time I make this, is to use 1/2 the broth recommended. This should do the trick.

Colin 11 months ago

Best curry I’ve cooked - really tasty!

Irene 11 months ago

This recipe is absolutely delicious. I made a big batch that was supposed to last me a week, but the pot was empty by day 2. That's how tasty it was. Currently omw to get more ingredients ✨️

Tom 1 year ago

Really delicious recipe, one I’ll come back to and add variations.

© 2026 The Doctor's Kitchen