Clove Kitchen
Clove Kitchen

Indian-Style Fish Curry

2
20m Prep
30m Cook
Nutritionper serving
31g
Fat
14g
Carbs
35g
Protein
5g
Fiber
Estimated based on the ingredients. Not a substitute for a professional nutritionist's advice.

This fish curry is a winner for dinner, and the best part? It all cooks in one pan, making it perfect for those days when you crave something wholesome and interesting but don’t want to spend hours in the kitchen. With a nod to Southern Indian flavours, this curry combines warm spices, ginger, tomatoes, and coconut milk to create a creamy yet light base that simmers white fish fillets to perfection.

We’ve used green beans in this recipe, but feel free to mix it up with baby spinach, broccolini, or even small cauliflower florets. Serve it over steamed rice or alongside warm naan, this curry will definitely hit the spot!

Ingredients 20

To Marinate The Fish

For The Curry

To Serve

Your new home
for cooking

Turn your recipe chaos into a plan for the week.

Browse 1000+ inspiring creator recipes

Unlimited recipe import from social media, blogs and more

Generate shopping lists and meal plans in seconds with AI

Clove is free. Download the app today.

Method 7

Start by marinating the . In a large bowl squeeze the juice of half a and add the , , and . Using tongs or your hands put the fish into the bowl, making sure both sides are covered in the marinade. Set aside.

While the fish is marinating, prepare your ingredients. Thinly slice the , grate the , dice the , finely sliced the and cut the in half.

Heat a deep fry pan over medium heat. Once hot, add 1 tablespoon of oil and sear the for 2 minutes on each side. Transfer to a plate and set aside.

Return the pan to the heat with a little more if needed and sautée the for a few minutes. Add , and and fry for a minute or so. Don't let them burn, as they'll taste bitter. Add the , and and fry for another minute. Add the chopped , cooking for 5 minutes or until the tomatoes start to break down. Add a cup of water and simmer for a few more minutes, or until saucy.

Pour in the and mix well. Simmer on low for 5 minutes to deepen the flavours. Then add the and cook for a few minutes or until the beans are bright green and starting to soften.

Reduce the heat to low. Carefully add the to the pan, spooning a little sauce over each fillet. Cover pan with a lid and gently simmer for 7-10 minutes until the fish is cooked through. Turn off the heat and squeeze the juice of half a over the fish.

Serve with steamed rice or warmed naan, fresh coriander leaves and more sliced chilli if you want more heat.

Clove Kitchen

Clove Kitchen's tips

It might seem like a pain to sear the fish before adding it to the curry, but it's well worth the extra 5 minutes. Cooking the fish for a few minutes on each side adds more depth of flavour, keeps the fish moist and tender, and ensures it stays together when steaming in the curry.

Helpful tips

Notes

2
krissycook1231y
So delicious !
Nicola Ledden1y
I made the curry with red snapper and swordfish pieces. I decided to cook in chunks to speed up the process a little. Curry sauce was delicate and lovely. Also used broc instead of beans, I like following recipes but typically use what ever is in the fridge.