This low carb Indian fish curry is a fantastic blend of fresh cod, coconut, tomato, green beans, and spices. And it's REALLY easy to make!

This post may contain affiliate links.
It's been ages since I cooked any Indian food - but one day when I had some leftover cod and fancied a warming meal - this recipe happened! I've tried to keep things as simple as possible - basically make the sauce, then add the fish and veggies. You will need some curry powder - but other than that all the ingredients are very standard. And if you can't get cod you can definitely use other fish - haddock, mahi-mahi and tilapia (to name just a few) would be good alternatives.
How to Make a Low Carb Indian Fish Curry
In a large wide sauté pan (or something similar with a lid), add the coconut milk (solids and liquids if it has separated - as you can see mine did!), canned tomato sauce, onion powder, curry powder, and garlic paste. This isn't a particularly spicy curry, so if you prefer them hotter, you could add some cayenne at this stage.
Mix well and place over a medium-high heat. Bring to the boil and then reduce to a fast simmer for ten minutes (uncovered) to allow the sauce to thicken.
Meanwhile, cut the cod fillet into bite-sized chunks.
Next, trim and chop some fresh green beans.
Taste the sauce for seasoning, adding salt and pepper as needed. Add the cod and beans to the sauce.
Mix well, then cover and cook for a further ten minutes or until the fish is cooked through and the beans are tender. Garnish with fresh cilantro leaves, and serve.
This curry would be fantastic served with any of these low carb rice alternatives!
📖 Recipe

Low Carb Indian Fish Curry
Ingredients
Equipment
Step-by-Step Instructions
- In a large wide pan (that you have a lid for), add the coconut milk (solids and liquids if they have separated), tomato sauce, onion powder, curry powder, and garlic paste.
- Mix well and place over a medium-high heat. Bring to the boil and then reduce to a fast simmer for ten minutes (uncovered) to allow the sauce to thicken.
- Taste the sauce for seasoning, adding salt and pepper as needed. Add the cod and beans to the sauce.
- Mix well, then cover and cook for a further ten minutes or until the fish is cooked through and the beans are tender.
- Garnish with fresh cilantro leaves, and serve.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Nutritional information is provided as a courtesy and is my best approximation. Net carbs are calculated as the total grams carbs minus the total grams of fiber.








Sharleen Brasher says
This is the BOMB! I have missed Indian cuisine with the lockdown and all, and this hit the spot beautifully! Plus I felt very secure having it, what with knowing exactly what the ingredients are. Thank you so much for this. My husband (who is not concerned with eating low carb) loved it as well. (I keep a container of cooked rice and another of cooked potatos in the fridge just for him, lol)
Georgina says
I'm so glad that you liked it - isn't it easy?!? And yes I totally do the same for my husband with "easy-reheat" carbs for my husband LOL!