
A white fish stew is a wonderfully simple dish that typically features fish fillets gently simmered in a flavourful broth. It takes minimum time and effort and reliably produces a comforting stew with tender chunks of fish and lots of sauce for dipping and pouring over. The variations of sauce are countless – with its mild taste, white fish pairs like a dream with many different ingredients. In this recipe, we bring in bold flavours of ginger, curry leaves, mustard and cumin seeds to create a rich, fragrant, savory base with a gentle exotic touch.
The Flavour Affair:
White Fish + Onion + Garlic + Ginger + Curry Leaves + Mustard Seeds + Cumin Seeds + Tomatoes + Salt
This combination is a great way to introduce new flavours to your daily menu. The taste of curry leaves, mustard and cumin seeds is present without being overpowering, offering a ‘sneak peak’ into cuisines of India and Sri Lanka.
White Fish: use any firm white fish that is able to hold its shape, such as grouper, hamour or cod.
Onions and Garlic: sautéed in a little olive oil, they release deep, warm flavours that are the foundation of the sauce.
Ginger: adds heat and brings in an invigorating aroma.
Curry Leaves: enhance the flavour with a savory, musky, “meaty” aspects that release during tempering. Fresh curry leaves are available in specialty supermarkets or international section of your grocery store.
Mustard Seeds: I use yellow mustard seeds for this recipe. They are spicy, tangy and slightly sour.
Cumin Seeds: add a warm pungency to the dish.
Tomatoes: fresh chopped tomatoes are added to the sautéed aromatics and spices to create the bulk for the sauce.
Salt: a pinch of salt to round off the flavours.
.
Optional Ingredients
.
Turmeric: if you like the taste of turmeric, you can add 1/3 tsp of powdered spice to the sauce to enhance it with more earthy notes.
Coriander: a few leaves scattered over help enliven the dish, which is particularly good on a warmer day.
Preparation Tips for White Fish Stew in Tomato Sauce with Aromatics and Spices:
This recipe starts with frying spices and aromatics. Both cook fast, meaning we need to move fast. That is why I always recommend to prep all ingredients beforehand and line them up within an easy reach. So:
- Slice the onions and curry leaves, mince garlic and ginger and keep them separately;
- Measure and set aside mustard and cumin seeds;
- Prep the tomatoes: cut them in halves, place into a large bowl and pour over boiling water. Leave until the water cools down a bit, take out and peel the skin off. Finely chop and set aside.
- Wash the fish fillets and pat dry. Cut into large chunks (the fish will flake as it cooks, turning into bite-size pieces).
- Have an oil splatter shield ready. As they heat, mustard seeds start popping like crazy.
Once you’ve got everything at hand, the process is very straightforward:
- Heat oil to medium-high, add mustard and cumin seeds and fry until they start to pop;
- Immediately add the onions and sauté for 2-3 minutes until translucent;
- Add garlic and curry leaves and fry for another minute or two until the aromas develop;
- Add the tomatoes, stir in minced ginger, season with salt and turmeric, is using, and simmer for 5-7 minutes for the flavours to blend in;
- Tuck in the chunks of fish and continue to gently simmer until the fish turns opaque and is therefore done.
That’s it! Sprinkle over a few cilantro leaves and serve the stew over rice or with fresh bread to mop up all the delicious juices.
Another beauty of this recipe is that it it easily customizable. Not a fan of curry leaves or mustard seeds? Use bay leaf, fennel or coriander instead, or load the sauce with a fragrant mix of Mediterranean herbs for a completely different feel.
Looking for more white fish recipes? Here’s a couple of ideas:
Orzo with Chorizo and White Fish
Kingfish Stew with Green Pumpkin and Potatoes
.

White Fish Stew in Tomato Sauce with Spices and Aromatics
Equipment
- 1 large casserole
Ingredients
- 1 kg white fish fillets see notes
- 3 tbsp cooking oil
- 1 tsp yellow mustard seeds
- 1 tsp cumin seeds
- 1 red onion thinly sliced
- 3-4 garlic cloves minced
- 20 curry leaves thinly sliced
- 3 tomatoes, peeled and finely chopped
- 5 cm piece of fresh ginger grated
- 1/2 tsp salt
- 1/3 tsp ground turmeric optional
- Fresh coriander leaves for garnish
Instructions
- Heat 3 tbsp of cooking oil to medium-high.
- Add mustard and cumin seeds and fry until mustard seeds start to pop.
- Add the onion and sauté for 2-3 minutes until it becomes translucent.
- Add minced garlic and curry leaves and fry for further couple of minutes until the aromas develop.
- Add the tomatoes and stir in grated ginger, salt and turmeric powder, if using.
- Simmer for 5-7 minutes for the flavours to blend.
- Tuck in the chunks of fish and continue to simmer for another 5-7 minutes, turning occasionally, until the fish turns opaque.
- Sprinkle with fresh coriander leaves and serve with rice, fresh bread or paratha.
Notes
- For the best results, use chunky firm white fish such as grouper, hamour or cod.
- The stew can stay in the fridge for up to two days. You can also prepare the sauce in advance and refrigerate or freeze until ready to use.














37 Responses
Hi there would you mind letting me know which web host you’re using? I’ve loaded your blog in 3 different web browsers and I must say this blog loads a lot faster then most. Can you suggest a good internet hosting provider at a honest price? Kudos, I appreciate it!
You should take part in a contest for one of the best blogs on the web. I will recommend this site!
F*ckin’ tremendous things here. I am very glad to look your post. Thank you a lot and i’m taking a look forward to contact you. Will you please drop me a mail?
Great write-up, I’m regular visitor of one’s blog, maintain up the nice operate, and It is going to be a regular visitor for a long time.
I loved as much as you will receive carried out right here. The sketch is attractive, your authored material stylish. nonetheless, you command get bought an shakiness over that you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same nearly very often inside case you shield this hike.
Good – I should definitely pronounce, impressed with your web site. I had no trouble navigating through all tabs as well as related info ended up being truly simple to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or something, site theme . a tones way for your client to communicate. Excellent task.
I went over this internet site and I think you have a lot of wonderful information, saved to my bookmarks (:.
Great post. I used to be checking continuously this blog and I’m impressed! Extremely helpful information specifically the ultimate phase 🙂 I deal with such info a lot. I was seeking this particular information for a long time. Thank you and good luck.
Its such as you learn my mind! You seem to understand so much about this, like you wrote the guide in it or something. I believe that you just can do with some p.c. to force the message home a little bit, but instead of that, that is wonderful blog. An excellent read. I’ll certainly be back.
I really appreciate this post. I’ve been looking everywhere for this! Thank goodness I found it on Bing. You’ve made my day! Thanks again
Hello there! Would you mind if I share your blog with my twitter group? There’s a lot of people that I think would really enjoy your content. Please let me know. Cheers
Very efficiently written post. It will be supportive to anyone who usess it, as well as yours truly :). Keep doing what you are doing – for sure i will check out more posts.
Hiya, I am really glad I’ve found this information. Nowadays bloggers publish only about gossips and internet and this is really annoying. A good blog with exciting content, this is what I need. Thanks for keeping this web site, I will be visiting it. Do you do newsletters? Cant find it.
I like this weblog so much, saved to fav.
I like this website very much, Its a very nice office to read and get information.
You can certainly see your expertise in the work you write. The world hopes for more passionate writers like you who aren’t afraid to say how they believe. Always go after your heart.
Very interesting topic, regards for posting. “There are several good protections against temptations, but the surest is cowardice.” by Mark Twain.
I am always browsing online for posts that can aid me. Thanks!
Howdy very nice blog!! Man .. Excellent .. Amazing .. I will bookmark your blog and take the feeds also…I am happy to find numerous useful info right here within the post, we want work out more strategies in this regard, thanks for sharing.
I got what you mean , thankyou for putting up.Woh I am happy to find this website through google.
I just could not depart your web site prior to suggesting that I extremely enjoyed the standard information a person provide for your visitors? Is going to be back often to check up on new posts
You should take part in a contest for one of the best blogs on the web. I will recommend this site!
I haven’t checked in here for a while since I thought it was getting boring, but the last few posts are great quality so I guess I’ll add you back to my daily bloglist. You deserve it my friend 🙂
Would love to always get updated great website! .
Great post, I conceive people should larn a lot from this web site its very user genial.
Great – I should definitely pronounce, impressed with your web site. I had no trouble navigating through all tabs as well as related information ended up being truly easy to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or something, site theme . a tones way for your client to communicate. Excellent task.
Enjoyed examining this, very good stuff, thanks.
Thanks for sharing superb informations. Your site is so cool. I’m impressed by the details that you have on this web site. It reveals how nicely you understand this subject. Bookmarked this website page, will come back for more articles. You, my friend, ROCK! I found just the information I already searched everywhere and just could not come across. What a great website.
You made some good points there. I did a search on the topic and found most persons will approve with your site.
I love what you guys tend to be up too. This type of clever work and exposure! Keep up the terrific works guys I’ve incorporated you guys to my blogroll.
Hello. impressive job. I did not imagine this. This is a fantastic story. Thanks!
Have you ever thought about writing an ebook or guest authoring on other blogs? I have a blog centered on the same topics you discuss and would love to have you share some stories/information. I know my subscribers would appreciate your work. If you are even remotely interested, feel free to send me an email.
I like this website very much so much excellent information.
After all, what a great site and informative posts, I will upload inbound link – bookmark this web site? Regards, Reader.
WONDERFUL Post.thanks for share..extra wait .. …
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove people from that service? Thanks a lot!
Wow! Thank you! I continually wanted to write on my website something like that. Can I include a fragment of your post to my blog?