Best Buys

Fish Mart

Download the app & get ₹200 OFF!

Scan To Download APP

To Sign Up

(OR)

5 Easy Fish Curry Recipes You Can Make in Under 30 Minutes

It’s that time again. Five o’clock.

The day is done. You’re tired. Really tired, and everyone is starting to ask that one big question. What’s for dinner?

It’s so easy to just grab the phone and order takeout. We’ve all been there. I know I have, more times than I can count.

But what if you could make a real, home-cooked meal that’s faster than waiting for a delivery driver? A meal that’s warm, comforting, and just plain delicious? Picture this. A beautiful fish curry, bubbling on the stove, ready in under 30 minutes.

Sounds impossible, right? It’s not.

The secret isn’t about being a super chef. It’s about knowing a few tricks. This guide will give you five of them. Five amazing fish curry recipes so fast, they will completely change your weeknights.

The Secret to a Truly Fast Fish Curry

So, what’s the magic trick? How do you make a curry from scratch in less time than an episode of your favorite show?

It’s simple. It’s all about the prep work. Or, more importantly, the lack of it.

Think about it. What’s the worst part of cooking fish? The cleaning. The scaling, the cutting… it’s messy and it takes forever. It’s the part that makes you think, maybe pizza is a better idea.

So here’s the ultimate hack. Don’t do it.

Start with fish that’s already perfectly cleaned and cut. When your fish is 100% ready for the pan, you’ve already skipped the most boring part of the race. You can jump straight to the finish line. The fun part. All these recipes are built on that one simple idea.

Recipe 1: The Super-Fast Tangy Tomato Fish Curry

Let’s start with a classic. This is that tangy, spicy tomato fish curry that feels like home. It’s bursting with flavor and is so simple to make.

What you’ll need:

  • Firm fish pieces (like Sankara or Sheela)
  • A little sesame oil
  • Mustard seeds and curry leaves
  • One chopped onion
  • Two chopped tomatoes
  • Ginger-garlic paste
  • Chili powder, coriander powder, and turmeric powder
  • A small amount of tamarind paste

How to make this easy fish curry:

  1. Heat the oil in a pan. Add mustard seeds. When they pop, toss in the curry leaves.
  2. Add the onion and cook until soft. Then stir in the ginger-garlic paste.
  3. Add the tomatoes and cook them down until they get mushy.
  4. Sprinkle in your spice powders and a little salt.
  5. Pour in about a cup of water and a teaspoon of tamarind paste. Let it boil.
  6. Gently place your fish pieces into the bubbling gravy.
  7. Let it simmer on a low flame for just 7-10 minutes. That’s it.

Recipe 2: The Creamy 20-Minute Coconut Fish Curry

In the mood for something creamy and comforting? This Kerala-style curry looks and tastes super fancy. But it’s shockingly fast. The secret weapon? A can of coconut milk.

What you’ll need:

  • Fish steaks (like Vanjaram or Koduva)
  • A little coconut oil
  • Mustard seeds, chopped ginger, and green chilies
  • One sliced onion
  • A little turmeric powder
  • One can of coconut milk

How to make this easy fish curry:

  1. Heat the coconut oil and pop the mustard seeds.
  2. Add the ginger, green chilies, and onion. Cook until the onion is soft.
  3. Sprinkle in the turmeric.
  4. Pour in the coconut milk and some salt. Bring it to a very gentle simmer. Don’t let it boil hard.
  5. Carefully add your fish steaks.
  6. Let them cook for about 8-10 minutes. The gravy will thicken a little, and the fish will be perfectly tender.

Recipe 3: The Quick Green Masala Fish Curry

This curry is bright, fresh, and beautiful. That amazing green color comes from a simple paste you can whip up in your mixer in about two minutes flat.

What you’ll need:

  • Any firm fish fillets or steaks
  • For the paste: A big handful of fresh coriander, a few green chilies, a little ginger, and a little garlic.
  • Oil, cumin seeds, one chopped onion

How to make this easy fish curry:

  1. First, make the paste. Blend the coriander, chilies, ginger, and garlic with a splash of water until smooth.
  2. Heat some oil in a pan and add the cumin seeds.
  3. Add the onion and cook until golden.
  4. Pour in your green masala paste. Cook for 3-4 minutes until it smells amazing.
  5. Add about a cup of water and salt. Let it come to a boil.
  6. Gently add your fish and let it cook for 7-10 minutes.

Recipe 4: The Peppery Chettinad-Style Fish Curry

Love that warm, peppery Chettinad flavor but don’t have a lot of time? This is the recipe for you. It’s a quick version that delivers big on taste.

What you’ll need:

  • Firm fish pieces
  • Sesame oil, mustard seeds, curry leaves
  • Lots of freshly crushed black pepper
  • Ginger-garlic paste, one chopped onion
  • Turmeric and chili powder

How to make this easy fish curry:

  1. Heat the oil, pop the mustard seeds, and add the curry leaves.
  2. Cook the onion until soft, then add the ginger-garlic paste.
  3. Add your spices. Be generous with the black pepper.
  4. Pour in about one and a half cups of water and salt. Bring to a boil.
  5. Add your fish pieces and let them simmer for 7-10 minutes. So easy.

Recipe 5: The Simple Bachelor’s Fish Curry

Okay, this one is the easiest of them all. A real lifesaver. It’s almost impossible to mess up, and it uses a simple, ready-made masala powder.

What you’ll need:

  • Any fish pieces you have
  • Oil, onions, tomatoes
  • A ready-made fish curry masala powder

How to make this easy fish curry:

  1. Heat oil and cook down one chopped onion.
  2. Add one chopped tomato and cook until it’s soft.
  3. Stir in two tablespoons of your favorite fish curry masala powder.
  4. Pour in some water, add salt, and bring to a boil.
  5. Add your fish and cook for 7-10 minutes. Done.

Conclusion

See? A delicious fish curry doesn’t have to be a big weekend project.

It can be a Tuesday night thing. A Thursday night thing. Any night thing.

With some good, ready-to-cook fish and a few simple ingredients, you can have an amazing meal on the table fast.

So next time you’re tired and hungry, don’t reach for your phone to order takeout. Reach for one of these recipes instead. You can totally do this.

FAQ

The best fish is a firm one that won’t break apart. Great choices are Sankara, Vanjaram (King Fish), Koduva (Sea-Bass), or even firm white fish like Kelangan.

The secret is to be gentle. Add the fish only after the gravy is boiling. Once the fish is in, don’t stir it. If you need to mix, just hold the pan and give it a gentle swirl.

Using fresh ingredients always helps. A fresh ginger-garlic paste tastes much better than a jarred one. Also, don’t be afraid of tamarind. A good tangy flavor is the soul of many South Indian fish curries.

Fish cooks very fast. Once you add it to a simmering gravy, it only needs about 7 to 10 minutes. Any longer than that and it can get tough.

A quick way to thicken a curry is to mix a teaspoon of rice flour in a little cold water until it’s a smooth paste.

Shopping Cart