Go Back
+ servings
half of fish curry in a stainless steel pot.
Print Recipe
Click to rate

How To Make Homemade Indian Fish Curry

How To Make Homemade Indian Fish Curry is a tomato-based curry. Filled with mouthwatering ingredients including various seasoning and spices.
Prep Time5 minutes
Cook Time25 minutes
Resting Time15 minutes
Total Time45 minutes
Course: Main Course
Cuisine: Indian, Pakistani
Keyword: catfish curry, indian fish curry, seafood curry
Servings: 4 people
Calories: 81.5kcal
Author: Sarah Mirza

Ingredients

Marination

Tomato Mixture

  • 3 tomato
  • 1 green pepper green chili pepper
  • 2 tbsp cilantro chopped

Curry

Whole spices

  • ¼ tsp mustard seeds
  • 1 bay leaf
  • 4 cloves
  • 1 black cardamom
  • 2 green cardamoms
  • 4 black peppercorns

Powdered spices

Garnish

Instructions

  • Marinate the fish in a mixing bowl with ginger garlic paste, yogurt, Turmeric powder, and lemon juice.
  • Marinate the fish for 15 minutes.
  • In a medium-size pot, on medium heat, add oil, heat it up.
  • Place the marinated fish on oil and slightly fry the fish on side 2 minutes each side.
  • Take it out in a same mixing bowl that you marinated the fish in and set aside.

Tomato Mixture

  • In a blender, add 3 tomato, 1 green pepper, and 2 tbsp fresh cilantro and blend until smooth, and set aside.

Curry

  • In the same pot that you slightly fried the fish in, and add whole spices sauté it for 10 seconds.
  • Add onion and sauté until brown.
  • Next add salt and powder spice mix.
  • Now add ginger garlic paste and mix.
  • Add the tomato mixture and mix well let it cook for 1 minute.
  • Now add water and cover and let it cook for 10 minutes on medium heat or until the oil separates .
  • Add the slightly fried fish and combine it with gravy. (See video for this step.)
  • Cover the lid again and turn the stove to medium-low for 15 minutes.
  • Garnish with dried fenugreek leaves, fresh cilantro, and Garam Masala Powder.
  • Serve Immediately and enjoy it with some Chapati.

Video

Nutrition

Serving: 1serving | Calories: 81.5kcal | Carbohydrates: 2.25g | Protein: 6g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 14mg | Sodium: 239mg | Potassium: 176mg | Fiber: 1g | Sugar: 1g | Vitamin A: 266IU | Vitamin C: 10mg | Calcium: 14.5mg | Iron: 0.5mg