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 t...o 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. 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.

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
Ingredients
Serves 4
For the curry paste
red chilli flakes
desiccated coconut
water
boiling
red onion
chopped
chopped
salt
black pepper
garlic cloves
peeled
For the curry
coconut oil
cumin seeds
mustard seeds
black
turmeric powder
red lentils (dried)
thoroughly washed
vegetable stock
Swaps: fish stock
monkfish fillet
Swaps: cod fillet, jumbo prawns, tiger prawns
cut into 4cm pieces
green beans
halved
roughly chopped
coconut milk (can)
star anise
curry leaves
optional
To serve
coriander
roughly chopped
lime
cut into wedges
Why is this healthy?
Plant
points
High
protein
High
fibre
3+ fruits &
vegetables
Herbs &
spices

NUTRITION PER SERVING (Read more)

621kcal
Calories
37g
Total Fat
40g
Carbs
12g
Sugars
42g
Protein
14g
Fibre
12mg
Iron
67%
 
208mg
Magnesium
50%
 
868mg
Phosporus
69%
 
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%
 
199mg
Calcium
15%
 
Calories: 621kcal; Total Fat: 37g; Carbs: 40g; Sugars: 12g; Protein: 42g; Fibre: 14g; Iron: 12mg (67%); Magnesium: 208mg (50%); Phosporus: 868mg (69%); 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%); Calcium: 199mg (15%)
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
Ingredients
Serves 4
For the curry paste
red chilli flakes
desiccated coconut
water
boiling
red onion
chopped
chopped
salt
black pepper
garlic cloves
peeled
For the curry
coconut oil
cumin seeds
mustard seeds
black
turmeric powder
red lentils (dried)
thoroughly washed
vegetable stock
Swaps: fish stock
monkfish fillet
Swaps: cod fillet, jumbo prawns, tiger prawns
cut into 4cm pieces
green beans
halved
roughly chopped
coconut milk (can)
star anise
curry leaves
optional
To serve
coriander
roughly chopped
lime
cut into wedges

Ingredients

Serves 4
For the curry paste
red chilli flakes
desiccated coconut
water
boiling
red onion
chopped
chopped
salt
black pepper
garlic cloves
peeled
For the curry
coconut oil
cumin seeds
mustard seeds
black
turmeric powder
red lentils (dried)
thoroughly washed
vegetable stock
Swaps: fish stock
monkfish fillet
Swaps: cod fillet, jumbo prawns, tiger prawns
cut into 4cm pieces
green beans
halved
roughly chopped
coconut milk (can)
star anise
curry leaves
optional
To serve
coriander
roughly chopped
lime
cut into wedges

Method

Your notes

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

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 (30)

Carrie 2 weeks 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 3 weeks ago

Best curry I’ve cooked - really tasty!

Irene 3 weeks 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 Last month

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

2 months ago

Terrific! Really loved the flavors of this one! I added some cashew nuts at the end and substituted tofu for fish but otherwise followed the recipe exactly. It made so much, I was really pleased.

John 2 months ago

Fantastic ... may want to clarify that lentils need to soak ... it says coconut

Patricia 2 months ago

First time trying the recipe today, and was very tasty - will be making it again!

Dalyir 2 months ago

Substituted with extra firm tofu. Very tasty and spicy 😋

Sue 2 months ago

This is an excellent base - so easy to make and really tasty. I used cod, some a few left over green beans, peas and chard. I will definitely make this again.

Vera 2 months ago

I had no onion, I used cabbage instead, and I had only one tomato so I added amchuri powder at the end. As greens, I used kale. And I added a tadka with garlic, dried chili and chili powder before serving. It was a nice curry. I will do it again

Patricia 2 months ago

Fantastic recipe. Easy and delicious.

Nina 2 months ago

Wow, so, so good. Exchanged the fish for Tofu. Thank you.

Nicola 2 months ago

Delicious and easy!

Martha 2 months ago

Don't be afraid to use whatever veggies or fish! Be creative! A fabulous base!

Erica 2 months ago

Loved this recipe. Didn't have green beans so used peas and spinach instead. Will make it again but with prawns.

Aduke 2 months ago

Fabulous recipe. Quick & easy. Very tasty!

Sam 2 months ago

Simple and super tasty. We doubled the recipe (all except the coconut milk) and added the beans about 5 mins before the fish which worked best for cooking times on our stovetop. Also added cauliflower which worked well. Delicious.

Louise 2 months ago

Didn't have monkfish, used prawns instead.. the sweetness really worked with the coconut and chilli... Fab recipe... Deffo cooking that again!!!

Poyap 3 months ago

. I couldn't find monkfish so used moari ocean bream instead. Delicious

Gigi 4 months ago

This is one of my favourite recipes EVER - indescribably delicious, comforting and so good for you. I now make it in huge batches - just the sauce (without fish and veggies) - and keep bags of it in the freezer for super quick, healthy and comforting dinners, just adding a protein (fish/ chicken/ cashews), a. micro bag of brown rice and some veggies. It’s equally amazing on its own as a thick coconut dahl soup. It’s a staple in our home now! The chilli quantities make it extremely spicy (and i like heat!), so I recommend halving the quantity and adding more as needed.

Tracey 5 months ago

This tastes amazing, and so easy to make. I didn’t have spinach or beans in so swapped for purple broccoli stems and asparagus. Seemed to work well. Will be cooking this again for sure

Elizabeth 6 months ago

This is one of our absolute favourites. So easy for a weeknight but tastes extravagant and complicated! We like it with prawns

Angie 7 months ago

Excellent! Mild curry. Would work with any mild fish, shrimp. Lots of left over.

marion 8 months ago

So tasty.

Tracy 8 months ago

Lovely, tiny bit too aniseed for us, but personal choice. Else would have given 5 stars

Becky 10 months ago

Loved this recipe. I did sub out the coconut milk for powdered coconut and used a packet of lentils 250g but it was super tasty.

Malik 11 months ago

Another great lentil dish, the heat was pretty much perfect. Used tenderstem instead. The monkfish surprisingly was the least fave bit for me (1st try of this fish ever). Think I'll certainly have it again with other seafood. Thanks again

Jo 11 months ago

Absolutely delicious. So filling! Xx

Fiona 12 months ago

Hearty, warming curry. Worth the effort with the blending/making the curry paste.

Milind 12 months ago

Method advises soaking dried chillies, but ingredients refer to ‘chilli flakes’. We used the former (dried kashmiri chillies) and got a great tasting meal.

© 2025 The Doctor's Kitchen