How to Make Fish Curry – A Traditional Indian Seafood Delight
---
Fish curry is a flavour-packed dish made with tender fish simmered in a rich, aromatic gravy of spices, onions, tomatoes, and often coconut milk. A staple in many coastal regions of India, from Kerala to Bengal, fish curry is a beloved comfort food served with rice or flatbreads.
In this blog post, you'll learn how to make fish curry step by step using British English, with full Google SEO keywords such as fish curry recipe, how to cook fish curry, Indian fish curry, traditional seafood curry, and more. This guide is perfect for home cooks, food lovers, and anyone looking to explore Indian cuisine.
---
📚 Table of Contents
1. What is Fish Curry?
2. Types of Indian Fish Curry
3. Health Benefits of Fish Curry
4. Ingredients You’ll Need
5. Step-by-Step Fish Curry Recipe
6. Tips for Perfect Fish Curry
7. Popular Fish Varieties for Curry
8. Serving Suggestions
9. FAQs About Fish Curry
10. Final Thoughts
---
🐟 What is Fish Curry?
Fish curry is a traditional dish prepared by simmering fish in a spiced gravy. The base can include ingredients like onions, tomatoes, garlic, ginger, curry leaves, and coconut milk, depending on the region. It’s a comforting and satisfying dish that's easy to prepare and rich in flavour.
Across India, you’ll find a variety of styles – from Kerala-style fish molee to Goan fish curry and Bengali macher jhol – each using local ingredients and cooking methods.
> Google SEO keywords: fish curry, fish curry recipe, Indian fish curry, how to make fish curry, seafood curry Indian style
---
🌍 Types of Indian Fish Curry
1. South Indian Fish Curry
Often coconut-based, with mustard seeds, curry leaves, and tamarind. Examples include Kerala fish curry and Chettinad fish curry.
2. Goan Fish Curry
Known for its tangy flavour, it uses coconut, kokum, or vinegar and lots of red chillies.
3. Bengali Fish Curry (Macher Jhol)
Prepared with mustard oil, potatoes, and spices like panch phoron, with a thinner broth.
4. Sri Lankan Fish Curry (Bonus)
Similar to South Indian style but often includes lemongrass and pandan leaves.
---
🌿 Health Benefits of Fish Curry
Rich in protein – fish is an excellent source of lean protein
Heart-healthy fats – especially from oily fish like mackerel and sardines
Anti-inflammatory spices – turmeric, garlic, and ginger aid digestion and immunity
Low in carbs – perfect for those following low-carb or diabetic-friendly diets
---
🛒 Ingredients for a Basic Indian Fish Curry (Serves 4)
> Prep time: 15 minutes
Cook time: 25 minutes
Total time: 40 minutes
For the Marinade:
500g fish fillets or steaks (cod, tilapia, kingfish, or mackerel)
½ tsp turmeric powder
½ tsp salt
1 tbsp lemon juice
For the Curry:
2 tbsp vegetable oil or coconut oil
1 tsp mustard seeds (optional)
1 onion – finely sliced
1 tsp ginger-garlic paste
2 tomatoes – finely chopped or pureed
1 tsp turmeric powder
1 tsp red chilli powder
1½ tsp coriander powder
½ tsp garam masala
Salt – to taste
1½ cups water or thin coconut milk
¼ cup thick coconut milk (optional for creaminess)
1 sprig curry leaves (optional)
Fresh coriander leaves – for garnish
---
👨🍳 How to Make Fish Curry – Step-by-Step Guide
Step 1: Marinate the Fish
1. Clean and pat dry the fish pieces.
2. In a bowl, combine turmeric, salt, and lemon juice.
3. Rub the mixture onto the fish and set aside for 15–30 minutes.
Step 2: Prepare the Base
1. Heat oil in a deep pan over medium heat.
2. Add mustard seeds and let them crackle (optional).
3. Add sliced onions and sauté until golden brown.
Step 3: Add Aromatics and Tomatoes
1. Stir in the ginger-garlic paste and cook for 2 minutes until the raw smell fades.
2. Add chopped tomatoes and cook until they break down into a thick paste.
Step 4: Add Spices
1. Sprinkle turmeric, red chilli powder, coriander powder, and salt.
2. Mix well and cook for 3–4 minutes until the oil separates from the masala.
Step 5: Add Liquid and Simmer
1. Add water or thin coconut milk. Stir and bring to a boil.
2. Reduce heat and let it simmer for 5 minutes to develop the flavours.
Step 6: Cook the Fish
1. Gently slide in the marinated fish pieces.
2. Cover and cook for 10–12 minutes (less for boneless fillets) until the fish is cooked through.
3. Add thick coconut milk (if using) and simmer for another 2 minutes without boiling.
Step 7: Garnish and Serve
1. Sprinkle garam masala and fresh coriander.
2. Serve hot with rice or Indian bread.
> Google SEO keywords: simple fish curry recipe, fish curry with coconut milk, traditional Indian seafood curry, step-by-step fish curry
---
💡 Tips for the Perfect Fish Curry
Choose firm fish like cod, tilapia, or kingfish so they don’t break apart in the curry.
Avoid over-stirring after adding fish – gently shake the pan instead.
Adjust spice levels to taste – reduce chilli powder for a milder version.
Use fresh coconut milk for authentic flavour if available.
Mustard oil adds depth to Bengali fish curries – heat it to smoking point before use.
---
🐟 Best Fish Varieties for Curry
Cod – popular in British kitchens, holds shape well
Tilapia – mild flavour, perfect for creamy curries
Kingfish (Surmai) – firm and flavourful
Mackerel (Bangda) – oily and rich, great for spicy curries
Sardines – soft and flavour-packed, ideal for coastal curries
> Google SEO keywords: best fish for curry, which fish to use in Indian curry, firm fish for stews, fish curry for cod, how to use tilapia in curry
---
🍽️ Serving Suggestions
Steamed basmati rice – the most common and comforting pairing
Jeera rice – adds extra flavour from cumin
Chapati or naan – for scooping up the rich curry
Lemon wedges and onion salad – for freshness and crunch
---
❓ Frequently Asked Questions
Q: Can I use frozen fish?
A: Yes. Thaw completely and pat dry before marinating to avoid excess moisture.
Q: Can I make fish curry in advance?
A: Absolutely. It often tastes better the next day as the flavours develop. Refrigerate and reheat gently.
Q: Is fish curry healthy?
A: Yes. It’s high in protein, low in carbohydrates, and packed with beneficial spices and omega-3s (especially if using oily fish).
Q: Can I skip coconut milk?
A: Yes. Use just water or tomato-based gravy for a lighter, spicier version.
---
📝 Final Thoughts
Whether you're new to Indian cuisine or a seasoned cook, this fish curry recipe is a must-try. Easy to prepare and brimming with traditional flavours, it’s a delightful way to enjoy seafood at home. Whether you prefer it spicy, tangy, or creamy, this authentic Indian fish curry can be tailored to your taste.
Give this recipe a go, and bring the coastal charm of India to your dining table!
---
🔍 Full Google SEO Keywords Used:
fish curry
how to make fish curry
Indian fish curry recipe
traditional seafood curry
South Indian fish curry
Goan fish curry
fi
sh curry with coconut milk
fish curry for rice
step-by-step fish curry
curry with cod or tilapia
best fish for curry
homemade fish curry recipe
--- write ✍️ by foodie Parmod.
Comments
Post a Comment
Thankyou