• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Caramel Tinted Life logo
  • Home
  • Recipes
  • Travel
  • About
  • Work With Me
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Work With Me
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Main Course Recipes » South Indian Fish Curry - An easy fish curry recipe with a special tempering

    South Indian Fish Curry - An easy fish curry recipe with a special tempering

    Published: Apr 3, 2019 · Modified: Jun 11, 2020 | This post may contain affiliate links·

    2513 shares
    Jump to Recipe Print Recipe
    South Indian Fish Curry

    An easy South Indian Fish Curry recipe that can be made with simple ingredients and comes together in under 40 minutes. Fuss-free and flavourful, serve it with steamed rice for a curry that sings with flavor!

    South Indian Fish Curry

    Growing up in the coastal state of Goa, India, I was lucky to have access to the best of seafood in the country (yes, I’m biased!). Fish curry and rice is a staple meal in Goa, very close to my idea of a perfect meal! Taking this humble meal several notches higher, is the Goan fish thali – a platter of sorts – which always comes with a piece of fried fish, a bowl of fish curry and a few vegetable sides, pickles and a digestive drink made with coconut milk. A Goan fish thali is nothing short of heaven on a platter.

    This South Indian Fish Curry is a homage to all the regional fish curry recipes that are so unique and special to southern parts of India. The gravy base is a medley of spices, tomatoes, coconut milk, and the tempering, which is added after the fish is simmered in the gravy, borrows from the style of cooking in Kerala (where my family originates from).

    Typically, a south Indian fish curry has a souring agent added to the gravy, which can differ from region to region. For example, in Goa, a commonly used souring agent is ‘kokum’ which lends a vibrant reddish colour to the dish and makes it tart as well. In Kerala, ‘Kudampuli’ is commonly used to a similar effect. In several parts of India, tamarind is used to lend a tart-sourness to curries. You can choose a souring agent that is easily available to you and, you’re well on your way to making the fish curry of your dreams!

    South Indian Fish Curry

    How to make South Indian Fish Curry?

    The Fish: As I live in a land-locked country, my best bet for fish is found in the frozen aisle of my local supermarket. I used hake fillets for this recipe, ideally you should opt for any flaky white fish with a mild taste (cod is also an option). If I were living in India, I would have used kingfish steaks for this curry. Use fish that is locally available and doesn’t have an overpowering taste.

    The Gravy: The gravy for this dish is where all the flavour lies. Start by make a paste of onions, ginger, garlic and a green chilli in a blender. Sauté the paste in some oil in a heavy-bottomed vessel with high sides. Add tomato puree or canned tomatoes and cook on a low flame, stirring the gravy so that It doesn’t stick to the bottom.

    Season with red chili powder and turmeric powder and add coconut milk. At this stage, I like to use a stick blender to blend the gravy so that it is smooth (this is an optional step). Now, add your souring agent – I used kokum, but you can use tamarind as well. Season with salt and add the thawed fish fillets and let them simmer in the gravy until they are cooked. Finally, add the tempering that makes this curry sing with flavour.

    How to make the tempering for the South Indian Fish Curry?

    A tempering adds that extra special zing to a curry. Typically, a South Indian Fish Curry will have a tempering of mustard seeds and curry leaves sizzled in oil. I used coconut oil as the base for the tempering.

    Add the mustard seeds and let them heat till they begin to sizzle and pop, then add the curry leaves and pearl onions and heat them till the onions turn translucent. Your tempering is ready to give your curry that extra special touch. Serve this fish curry with a side of steamed rice and nothing else, it is perfect as it is!

    More Indian Recipes

    Kadai Chicken

    Cabbage Thoran

    Instant Pot Egg Curry

    Instant Pot Chicken Curry

    Classic Butter Chicken

    Instant Pot Chicken Tikka Masala

    South Indian Fish Curry with rice
    South Indian Fish Curry with rice

    South Indian Fish Curry

    Shinta
    An easy recipe for South Indian Fish Curry - one that comes together in under 40 minutes and can be made with simple ingredients
    5 from 28 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 30 minutes mins
    Total Time 40 minutes mins
    Course Main Course
    Cuisine Indian
    Servings 6
    Calories 219 kcal

    Ingredients
     
     

    For the Fish Curry:

    • 700 grams fish fillets (if using frozen, thaw them before cooking)
    • Salt to season the fish and a little extra for the curry
    • 1 large red onion (peeled, cut into quarters)
    • 1- inch piece of ginger
    • 4-5 large garlic cloves
    • 1 whole green chilli
    • 2 tablespoons vegetable oil
    • 300 grams canned tomato (or you can use tomato puree)
    • 1 teaspoon red chili powder
    • 1.5 teaspoon turmeric powder
    • 1 can or 250 ml coconut milk
    • Souring agent of your choice – kokum or tamarind

    For the Tempering:

    • 1 tablespoon coconut oil
    • 1 teaspoon mustard seeds
    • 4-5 shallots or pearl onions (peeled)
    • 6-7 curry leaves (fresh, frozen or dried)

    Instructions
     

    Prepare the Fish Curry:

    • Wash the fish fillets, pat them dry with kitchen paper. Sprinkle the fillets with salt to season and keep aside.
    • Blend together the red onion, ginger, garlic and green chilli in a spice blender or coffee grinder, untill it becomes paste-like.
    • Heat a heavy-bottomed pot with high sides on medium heat on the stovetop. Add the vegetable oil, followed by the blended onion paste. Sauté for a minute, stirring continuously.
    • Add the red chili and turmeric powders and stir again, sautéing for a minute more.
    • Now add the canned tomatoes or tomato puree, and mix well with the paste, letting it cook for a couple of minutes. I like to use a whisk to break down the tomatoes, so that it cooks evenly.
    • Now add the coconut milk and using a stick blender, blend together the gravy so that it has a smooth consistency. This is entirely optional, you can avoid this step if you like a little texture in your gravy.
    • Add the souring agent of your choice – I used kokum, but you can add tamarind (whole or paste) as well. Add the salt to season the gravy and stir to combine.
    • Add the fish to the gravy, and let it simmer on low heat for 7-10 minutes, until the fish is cooked.

    Prepare the tempering:

    • In a small saucepan (I like to use this tempering pan) on the stovetop, bring the coconut oil to heat on medium heat. Now add the mustard seeds and let them heat until they start to crackle. Add the curry leaves and pearl onions to the pan. Let them heat until the pearl unions turn translucent, around 3 minutes.
    • Top up the fish curry with the tempering just before serving.

    Nutrition

    Calories: 219kcalCarbohydrates: 10gProtein: 25gFat: 9gSaturated Fat: 7gCholesterol: 58mgSodium: 160mgPotassium: 608mgFiber: 2gSugar: 5gVitamin A: 244IUVitamin C: 29mgCalcium: 47mgIron: 2mg
    Keyword fish curry
    Have you Tried this Recipe? Tag me Today!Tag me on Instagram! @carameltintedlife or use the hashtag #carameltintedlife

    If you liked this recipe, do comment below and rate the recipe! If you make this recipe, please post a pic on INSTAGRAM -tagging @carameltintedlife and follow along on FACEBOOK and PINTEREST

    « Instant Pot Shrimp Linguine
    Asparagus Casserole »
    2513 shares

    Reader Interactions

    Comments

    1. Gaston says

      March 10, 2021 at 8:20 pm

      Hi - Can the sauce be made in advance, and reheated later to add the fish to it?

      • Shinta says

        March 11, 2021 at 10:59 am

        Yes, you could make it in advance and refrigerate for 4-5 days, as there is coconut in the sauce, I don't recommend refrigerating for more than 5 days. Hope this helps!

    2. Farah says

      June 04, 2020 at 7:28 am

      Simple and delicious. My son has been turning his nose up at fish so this was a bit of a risk. He loved it. Try My Special Fish Curry Recipe https://www.youtube.com/watch?v=6pvlLan7CqY

    3. Lily says

      May 10, 2020 at 4:12 pm

      5 stars
      I tried it for dinner tonight. It's easy to make and it's very good. Didn't hv tomato pureed so blended fresh ones. Added brinjal and ladies finger to make it a one dish meal.

      • Shinta says

        May 13, 2020 at 11:10 am

        thank you so much for letting me know, I'm glad you liked it!

    4. Mahika says

      May 04, 2020 at 4:17 am

      5 stars
      Amazing and quick! Such a rich flavor! I used lemon juice for my souring agent because I didn’t have the others. Also, added asfoetida to the tempering!

      Amazing.!

      • Shinta says

        May 13, 2020 at 11:10 am

        So glad you liked it! Thank you for your feedback

    5. Midge says

      January 29, 2020 at 4:38 am

      5 stars
      Wonderful complex flavor perfect complement to thee mahi mahi we used

    6. Annissa says

      April 05, 2019 at 6:01 pm

      5 stars
      This curry recipe looks so rich and creamy! Yum!

    7. Edyta says

      April 05, 2019 at 3:14 pm

      5 stars
      I love Indian food and this fish curry is absolutely amazing. I'll be making this often.

    8. Beth says

      April 05, 2019 at 3:07 pm

      5 stars
      This curry looks so delicious! Such a gorgeous color and such a great selection of spices! I have never made fish curry before but now I can't wait to try it! Thanks!

    9. Lisa | Garlic & Zest says

      April 05, 2019 at 1:49 pm

      5 stars
      The layers of flavors going on in your fish curry are amazing. I've never worked with kakum or tamarind before and am not sure where to find them (are they fresh ingredients or bottled/canned?

      • Shinta says

        April 05, 2019 at 1:52 pm

        Thank you Lisa! Depending on where you live, you might be hard pressed to find kokum. But most Indian ethnic stores will stock tamarind either as a pulp (canned or bottled) or in it's original form. I will make an update in the recipe notes as well!

    10. Kelly Anthony says

      April 05, 2019 at 12:39 pm

      5 stars
      I've never had or made fish curry but it looks so rich and delicious. My husband loves curry so I can't wait to make this for him. Thanks for sharing!

      • Shinta says

        April 05, 2019 at 1:11 pm

        Glad you liked it, Kelly!

    5 from 28 votes (15 ratings without comment)

    Primary Sidebar

    Shinta Simon

    is always on the lookout for inspiration for her next meal. She shares recipes for family meals, Instant Pot recipes and more

    Read more...

    Recent Recipes

    chicken and cashews cooked in brown sauce
    A meat and rice dish
    side view of chicken biryani
    bowl of prawn curry rice
    green patties in a plate
    side view of gobi manchurian in abowl
    close up of mattar and paneer in a gravy

    Popular Posts

    chicken and cashews cooked in brown sauce

    Cashew Chicken Recipe | Takeout style Cashew Chicken

    Baked potato wedges on a blue plate

    Crispy Air Fryer Potato Wedges (Air Fryer + Oven Instructions)

    Cooked shrimp with tal on

    Air Fryer Frozen Shrimp

    Close up of Pav Bhaji on a plate

    Pav Bhaji | Mumbai Paav Bhaji | Instant Pot + Stovetop Recipe

    baby brinjal curry served in a copper dish on a wooden board

    Bagara Baingan | Indian Eggplant Curry Recipe

    linzer cookies on a black baking tray

    Linzer Cookies - Spitzbuben

    steel bowl with vegetable stew next to appams and curry leaves

    Vegetable Stew | Kerala Ishtew | Vegan Stew

    Footer

    Affiliate Links

    Caramel Tinted Life is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn advertising fees by advertising and linking to amazon.com and affiliated sites.

    • Privacy Policy
    • Work With Me
    • About

    Footer

    ^ back to top

    About

    • Privacy Policy
    • About Me

    FREE e-book

    • Sign Up! for a FREE e-book on
      Indian Recipes

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2021 Caramel Tinted Life | Technical Partner </> Host My Blog

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.