| | |

Keto Fish Curry

Epic Keto Curry!

People have often requested that I do more fish recipes. Truth be told I don’t eat as much fish as I would like to. I’d say chicken is my meat of choice for regular cooking while beef and pork are my next preference.

Fish curry is often made in my house. We have a cook, Kavita, who makes it and I’ve learnt this recipe from her. So full credit to her not just for this dish but in general for teaching me a bunch of Indian recipes.

As most of you might know my pallet leans more towards the cuisines of the west. Roast chicken, tuna salad, beef stroganoff and ham sandwiches to name a few. Anyway this curry is super easy to make, you can use any fish you have available or even prawns for that matter. So enjoy!

Will chicken do?

I’m positive there will be people who don’t eat fish. So in advance, yes you can use chicken in this recipe. That will make it a chicken curry. However I already have a Keto chicken curry and another Keto chicken curry recipe on the website. My vegetarian friends can use paneer in place of the fish. If you eat eggs I also have an egg curry and an egg masala recipe.

What the fish?

For the most part despite the variety of fish, most of them cook pretty similar. White fish of course are the most common to each other, like cod, haddock, basa and tilapia. Salmon without skin cooks equally fast. If you are using any fish that eats better with crispy skin I recommend removing it when making the curry. What you can do is crisp up that skin in the oven for a quick snack.

A lot of people like frying their fish before using it in stews and in some curries too but in a lot of fish curries like this you don’t need it. There are spices and it’s great to poach the fish in that curry. I love the texture of poached fixed it’s superb.

This curry has the mild flavour from the tomato and onion. Normally you eat it with rice but cauliflower rice works perfectly for those on a Keto diet. You can also pour it over some mashed cauliflower though that’s not typical. I can’t remember anyone eating fish curry over mashed potato. What’s great is this recipe is dairy free since we use coconut milk. However if you wish to use dairy you can add some heavy cream or a dollop of sour cream as well.

Low carb fish recipes

Fish of all kind are keto-friendly. And I have a number of keto fish recipes. Perhaps you’d like my fish in a lemon butter caper sauce. Or my pan seared salmon in a cream sauce which is one of my top fish dishes.

If you’re looking for more keto seafood recipes I have my keto paella or my epic pesto calamari.

At the end of the day, eat more fish. It’s a nutrient dense ingredient. It’s packed with vitamins, minerals and most of all flavor. Fish is also a good source of omega-3 fatty acids. Especially salmon, sardines, maceral and tuna.

Keto Fish Curry

Nutrition Info (Per serving)

  • Calories: x
  • Net Carbs: x
  • Carbs: x
  • Fat: x
  • Protein: x
  • Fiber: x

This recipe makes 4 servings. Get this recipe on myfitnesspal. EDIT: I haven’t calculated macros yet.

Keto Fish Curry

Keto Fish Curry

4.67 from 3 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Dish
Cuisine Indian
Servings 4 Servings



  • Start by grating the onion and also cutting your fish fillets into curry size pieces. Also soak the Kokum in about 50ml of hot water.
  • Heat the ghee in a heavy bottom saucepan and once melted add in the mustard seeds.
  • Cook the mustard seeds on a medium heat till they start popping and then add in the curry leaves and both green and dried red chillies. Cook for about a minute
  • Add in the grated onion and then cook on a low-medium heat for about 4-5minutes till the onions just about start to get some colour on them. Then add in the ginger and garlic paste and continue cooking for another minute
  • Then add in the tumeric, chilli powder and coriander powder. Cook the spices for about 1 minute before adding in the Kokum along with it's water and also the tomato puree. Add about 50ml of additional water
  • Give it a good mix and cover with a lid and cook on a low heat for 5-8 minutes till the oils separate from the tomato puree.
  • Then add in the coconut cream and mix well. Season with salt and taste it.
  • Bring the curry up to a boil and lower the heat till the curry is gently simmering. Then add in the pieces of fish. Make sure they are submerged in the curry and cover and cook with the lid for about 4-5 minutes.
  • Check that the fish is cooked and then turn off the heat and finish with fresh coriander.
  • Serve the curry with some delicious cauliflower rice.
Tried this recipe?Let us know how it was!

Similar Posts


  1. Just left a comment on the video before switching over here to note the recipe especially the kokum or alternative but ha ha ha you’ve not mentioned the English name again above so am going to replay the video and make sure I write it down this time! Pretty certain I should be able to get it locally as I’m lucky enough to live in a diverse neighbourhood and we have a few good small Asian store/nominates…fingers crossed. Also pleased to see above you’ve mentioned prawns as though I’ve got frozen white fish I was going to use, I have some large uncooked prawns in the freezer which need using so perfect opportunity to defrost these and use them….they’ve obviously been sitting waiting for this fabulous recipe to pop up. Thank you, thank you, thank you. Incidentally was thrilled for you when your Dad said it didn’t need more spice and vindicated the recipe how you prefer it!! I prefer taste over spice and so your recipes have been fab for me.

    1. glad to hear that. No one knows this product by the English name. In any Indian grocery store just ask for Kokum or check the amazon link I’ve left in the recipe. Cheers!

  2. Hi, Sahil! Thank you for a new recipe. I haven’t tried Kokum ’cause nothing here in s.k. what could be a great alternative for it? we don’t have tamarind here too.

  3. Today is my birthday, I’m one day old, I just found out curry is a leaf, fish curry and cauliflower rice with curry leaves and cilantro, the bomb. Encouraged me as a short little fat white to go into my local Indian grocery. Yes I was tested by being offered bottled garam Marsala. I said I made my own according to the region that suites my palate. Won their respect they helped me get all the best ingredients. Almost made me sick just on the curry minus the fish. So freakin good. Thanks

  4. 5 stars
    Your fish curry came out so Gud
    Thx a lot
    Do u have keto Frappuccino,latte, mocha etc recipes.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating