Skip to content
Simple Surmai Curry Recipe – A Delicious Homemade Fish Curry
Back to Blog
Seafood Recipes5 min read

Simple Surmai Curry Recipe – A Delicious Homemade Fish Curry

C

Chef Arjun

26 August 2026

Looking for a simple fish curry that tastes delicious without requiring hours in the kitchen? This homemade Surmai Curry is a perfect choice for lunch or dinner.

Surmai, also known as kingfish, has firm, meaty flesh that works beautifully in a spicy, tangy Indian curry. Made with onions, tomatoes, ginger-garlic paste and everyday Indian spices, this recipe creates a flavourful gravy that pairs perfectly with steamed rice or chapati.

Whether you're cooking seafood for the family or preparing a traditional Sunday lunch, this easy Surmai Curry is a recipe worth trying.

Recipe Details

  • Preparation time: 15 minutes

  • Cooking time: 25 minutes

  • Total time: 40 minutes

  • Servings: 3–4 people

  • Difficulty: Easy

  • Cuisine: Indian coastal

  • Cooking method: Stovetop

Ingredients for Surmai Curry

For the Fish

  • 500 g Surmai steaks

  • ¼ teaspoon turmeric powder

  • ½ teaspoon red chilli powder

  • Salt to taste

For the Curry

  • 2 tablespoons cooking oil

  • 1 medium onion, finely chopped

  • 1 medium tomato, finely chopped

  • 1 tablespoon ginger-garlic paste

  • ½ teaspoon turmeric powder

  • 1 teaspoon red chilli powder

  • 1 teaspoon coriander powder

  • ½ teaspoon cumin powder

  • 1–2 teaspoons tamarind pulp

  • 1½–2 cups water

  • Salt to taste

  • 2 tablespoons chopped coriander leaves

Optional: 8–10 curry leaves for extra coastal flavour.

Step 1: Prepare the Surmai

Wash the Surmai steaks briefly under clean running water and drain them well. Pat dry with kitchen paper.

In a bowl, combine the fish with ¼ teaspoon turmeric, ½ teaspoon red chilli powder and a little salt.

Coat the steaks gently and set them aside in the refrigerator while you prepare the curry.

Step 2: Prepare the Onion Masala

Heat the oil in a kadai or deep pan over medium heat.

Add the chopped onion and sauté for 5–7 minutes until soft and golden.

Add the ginger-garlic paste and cook for another minute, stirring continuously to prevent it from burning.

If using curry leaves, add them at this stage.

Step 3: Add the Tomatoes and Spices

Add the chopped tomato to the pan.

Mix in the turmeric powder, red chilli powder, coriander powder and cumin powder.

Cook for 5–7 minutes, stirring occasionally, until the tomatoes soften and the masala becomes thick.

If the masala starts sticking to the pan, add a tablespoon of water and continue cooking.

Tip: Cooking the masala properly helps remove the raw taste of the spices and gives the curry a richer flavour.

Step 4: Prepare the Curry Gravy

Add approximately 1½ cups of water to the cooked masala and stir well.

Add the tamarind pulp and salt. Bring the gravy to a gentle boil.

Taste the gravy and adjust the chilli, salt and tamarind according to your preference.

If you prefer a thinner curry for rice, add a little more water.

Allow the gravy to simmer for 5 minutes so the flavours combine.

Step 5: Add the Surmai

Gently slide the Surmai steaks into the simmering gravy.

Spread the pieces out so they cook evenly. Avoid stirring vigorously, as the fish can break apart.

Cover the pan and simmer gently for approximately 8–12 minutes, depending on the thickness of the steaks.

The fish is ready when the flesh becomes opaque and flakes easily. For a temperature check, the thickest part should reach 63°C.

Step 6: Finish and Serve

Turn off the heat and sprinkle chopped coriander over the curry.

Let the curry rest for 3–5 minutes before serving. This allows the flavours to settle.

Your simple homemade Surmai Curry is ready!

What to Serve with Surmai Curry

Surmai Curry tastes best when served hot with:

  • Steamed white rice

  • Jeera rice

  • Chapati or roti

  • Bhakri

  • A simple onion and cucumber salad

For a traditional Maharashtrian-style meal, serve it with steamed rice, fried Surmai and a glass of sol kadhi.

Tips for Making the Perfect Surmai Curry

1. Use Firm Fish Steaks

Fresh Surmai steaks should have firm flesh and a mild smell. If using frozen fish, thaw it safely before cooking.

2. Cook the Masala Properly

Allow the onion and tomato masala to cook until thick. This creates a better flavour and prevents the curry from tasting raw.

3. Adjust the Sourness

Tamarind gives the curry its tangy taste. Start with a small amount and add more if required. Lemon juice can be used as an alternative, preferably added towards the end.

4. Avoid Overcooking the Fish

Surmai has firm flesh, but prolonged cooking can still make it dry. Simmer gently and check the fish as it cooks.

5. Do Not Stir Too Much

Once the fish is in the gravy, gently move the pan if necessary rather than stirring repeatedly.

6. Make It Mild or Spicy

Reduce the red chilli powder for a milder curry or increase it if you prefer a spicier coastal flavour.

Common Mistakes to Avoid

  • Adding the fish before the gravy is ready.

  • Using too much tamarind, making the curry excessively sour.

  • Boiling the curry vigorously after adding the fish.

  • Stirring the fish too often and breaking the steaks.

  • Cooking the fish for too long.

  • Adding too much water without adjusting the seasoning.

Frequently Asked Questions

1. Can I make Surmai Curry without coconut?

Yes. This recipe does not require coconut. Onion, tomato and everyday spices create a flavourful gravy without it.

2. Can I make this curry without tomatoes?

Yes. You can omit the tomato and use a little extra tamarind for tanginess. Adjust the water and spices to maintain the consistency and flavour.

3. Which fish cuts are best for Surmai Curry?

Surmai steaks cut across the fish work well because they hold their shape during simmering.

4. Can I make Surmai Curry in advance?

You can prepare the onion-tomato masala in advance and refrigerate it. For the best texture, add the fish and cook the curry closer to serving time.

5. How should I store leftover Surmai Curry?

Refrigerate leftovers in a covered container within two hours of cooking. Keep at 4°C or below and consume within 3–4 days. Reheat thoroughly before serving.

6. Is Surmai Curry good with rice?

Absolutely. The tangy, spicy gravy pairs especially well with steamed rice, making it a satisfying everyday meal.

Conclusion

This simple Surmai Curry proves that delicious seafood does not need complicated ingredients or lengthy preparation.

With Surmai steaks, onion, tomato, ginger-garlic paste and a few everyday spices, you can prepare a comforting coastal-style meal in about 40 minutes.

Serve it with steamed rice, chapati or bhakri for a homemade seafood meal your family can enjoy.

Planning your next seafood meal? Explore the seafood selection at Machiwali.com and bring home the ingredients for your next favourite fish recipe.

#Surmai Curry#Kingfish Curry#Surmai Recipe#Indian Fish Curry#Maharashtrian Seafood#Easy Seafood Recipes#Fish Recipes

Related Posts