How to Make Fish Curry Recipe | A Flavorful Blend of Spices and Fresh Fish

Spread the love


Here’s a simple and delicious fish curry recipe for you

Ingredients Fish Curry Recipe

  • 500g fish fillets (such as cod, tilapia, or salmon), cut into chunks
  • 1 onion, finely chopped
  • 2 tomatoes, chopped
  • 2 green chilies, slit
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder (adjust to taste)
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1/2 teaspoon fenugreek seeds (methi)
  • 1/2 teaspoon mustard seeds
  • A pinch of asafoetida (hing)
  • Curry leaves
  • Fresh coriander leaves, chopped
  • Coconut milk (optional)
  • Oil for cooking
  • Salt to taste

Instructions Fish Curry Recipe

1/ Heat oil in a pan over medium heat. Add mustard seeds and let them splutter. Add fenugreek seeds, asafoetida, and curry leaves.

2/ Add chopped onions and sauté until they turn golden brown.

3/ Add ginger-garlic paste and sauté for a minute until fragrant.

4/ Add turmeric powder, red chili powder, cumin powder, and coriander powder. Mix well and sauté for a minute to roast the spices.

5/ Add chopped tomatoes and green chilies. Cook until the tomatoes become soft and the oil starts to separate.

6/ If using coconut milk, you can add it at this stage to make the curry creamier. Adjust the consistency with water if needed.

7/ Add salt and enough water to achieve the desired gravy consistency. Bring the curry to a gentle simmer.

8/ Gently add the fish chunks to the simmering curry. Be careful not to break the fish pieces. Cook for about 5-7 minutes or until the fish is cooked through and flakes easily.

9/ Taste and adjust the seasoning as needed. If you prefer a tangy taste, you can squeeze in some lemon juice.

10/ Garnish with chopped fresh coriander leaves.

Serving Fish Curry Recipe

Serve the fish curry hot with steamed rice or Indian bread (such as naan or roti).

Enjoy your flavorful and aromatic fish curry recipe! Feel free to customize the recipe by adding other spices or ingredients according to your taste preferences.

Tips and Tricks to Make a Delicious Fish Curry Recipe


Choose Fresh Fish: Select fresh, firm fish with a mild flavor like cod, haddock, or tilapia. Fresh fish ensures a better taste and texture in the curry.

Clean and Marinate: Clean the fish well for for fish curry, removing scales and guts. Marinate the fish with a mixture of turmeric, salt, and lemon juice for 15-20 minutes. This helps remove any fishy smell and adds flavor.

Use Homemade Spice Mix: Create your own spice blend using ground coriander, cumin, turmeric, red chili powder, and garam masala. Freshly ground spices enhance the flavor.

Temper the Oil: Start by tempering hot oil with whole spices like cumin seeds, mustard seeds, and fenugreek seeds. This releases their aromatic flavors into the oil.

Aromatics are Key: Sauté chopped onions, garlic, and ginger until golden brown. This forms the base of your curry’s flavor.

Tomatoes for Tanginess: Add ripe tomatoes for a tangy element. Cook them until they break down and incorporate into the sauce.

Balancing Spices: Adjust the amount of red chili powder and other spices according to your preferred spice level. Remember, you can always add more later if needed.

Coconut Milk Magic: For a creamy and rich texture, incorporate coconut milk into the curry. It balances the spices and adds a subtle sweetness.

Tamarind or Kokum: For a tangy twist, use tamarind pulp or dried kokum in the curry. They add a unique flavor profile.

Curry Leaves and Fresh Herbs: Curry leaves and fresh cilantro or coriander leaves add freshness and depth to the curry. Add them at the end of cooking.

Cook Slowly: Allow the curry to simmer gently. Slow cooking allows the flavors to meld together, resulting in a more flavorful curry.

Avoid Overcooking Fish: Add the marinated fish pieces gently into the curry and cook on low heat. Overcooking can make the fish tough and dry.

Stir Gently: When stirring the curry, be gentle with the fish pieces to prevent them from breaking apart.

Resting Period: After cooking, let the fish curry rest for 15-20 minutes. This allows the flavors to settle and develop even further.

Serve with Love: Serve the fish curry with steamed rice or bread of your choice. Garnish with fresh herbs and a squeeze of lemon for an extra burst of flavor.

Remember, cooking is an art, and you can always adjust these tips to suit your personal taste preferences. Enjoy your homemade fish curry!

Nutrition Facts

Fish Curry recipe is a popular dish made with fish pieces cooked in a flavorful and often spicy sauce or gravy. Here’s a general estimate of the nutrition content for a typical serving of Fish Curry:

Serving Size: 1 serving (approximately 200-250 grams)

Calories Fish Curry Recipe

  • Calories per serving: Approximately 200-300 calories


  • Protein: Approximately 15-20 grams
  • Carbohydrates: Approximately 5-10 grams (varies based on recipe)
  • Dietary Fiber: Approximately 1-2 grams
  • Sugars: Approximately 2-4 grams
  • Fat: Approximately 10-15 grams
  • Saturated Fat: Approximately 2-4 grams

Vitamins and Minerals

  • Sodium: Approximately 400-600 milligrams (varies based on seasoning)
  • Potassium: Approximately 300-400 milligrams
  • Calcium: Approximately 20-40 milligrams
  • Iron: Approximately 2-4 milligrams

Please note that these values are approximate and can vary based on factors such as the specific recipe, the type and amount of oil or coconut milk used, the spices and seasonings included, and any additional ingredients like vegetables or herbs. Fish Curry recipe can vary widely in terms of spiciness and flavor depending on regional variations in Indian and other cuisines.

If you have a specific Fish Curry recipe in mind or are using a particular type of fish, it’s best to refer to the nutrition label if available or consult a registered dietitian for more precise information based on the exact ingredients and portion sizes used.

Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *