A flavorful and aromatic fish curry made with yogurt and spices, perfect for serving with plain white rice.

Prep Time
20min
Cook Time
30min
Total Time
50min
Fish Curry  recipe

Ingredients

4 Servings
(1 serving = 125 grams)

Marinade

  • 500g
    fish
  • 125g
    yogurt
  • 1/4tsp
    garam masala
  • 1/2tsp
    salt

Curry

  • 2piece
    onion
  • 3piece
    green chili
  • 3 1/2clove
    garlic
  • 1/8cup
    oil
  • 5piece
    dana methi
  • 1/4tsp
    turmeric
  • 1/8tsp
    black pepper
  • 1/8tsp
    red chili
  • 1/2tsp
    coriander powder
  • 1tsp
    zeera
  • 2tbsp
    coriander leaves
  • 1 1/2tsp
    lemon juice

How to make Fish Curry

Marination

  1. Whisk yogurt, garam masala, and salt together. Marinate the fish in this mixture overnight.

Preparation

  1. Blend onion, green chili, and garlic into a fine paste using a blender.

  2. Heat oil in a pan, add methi dana, and fry until it turns black. Remove from heat.

  3. Add all dry spices to the oil, mix well, and return to the stove. Add the onion puree mixture and cook until the oil separates from the mixture.

  4. Add the marinated fish to the pan and mix carefully to avoid breaking the fish pieces. Cook on medium flame until the fish releases its own water.

  5. Increase the heat to high and cook until the water evaporates or until the oil separates.

  6. Garnish with chopped coriander leaves and squeeze lemon juice on top. Serve with plain white rice.

Tips & Tricks

  1. Mix carefully to avoid breaking the fish pieces.

  2. Use fresh fish. If using frozen fish, it might not release water, so add a little water when marinating.

  3. Use twice the amount of onion compared to the meat. For example, I use 1 onion for 500 grams meat but here I am using 2 onions.

FAQS

  1. How can I make a dairy-free version of fish curry?

    To make a dairy-free version of fish curry, you can substitute the yogurt with coconut milk or a dairy-free yogurt alternative. This will maintain the creamy texture while adding a unique flavor to the dish.

  2. What are some good side dishes to serve with fish curry?

    Fish curry pairs wonderfully with plain white rice, but you can also serve it with naan bread, roti, or even a side of steamed vegetables for a balanced meal. A fresh cucumber salad can also complement the spices in the curry.

  3. How should I store leftover fish curry?

    Leftover fish curry can be stored in an airtight container in the refrigerator for up to 2-3 days. To reheat, gently warm it on the stove or in the microwave, adding a splash of water if needed to maintain moisture.

  4. Can I use frozen fish for this fish curry recipe?

    Yes, you can use frozen fish for this fish curry recipe. Just make sure to thaw the fish completely before marinating it in the yogurt mixture. This will help the flavors penetrate the fish better.

  5. What spices can I substitute if I don't have garam masala?

    If you don't have garam masala, you can create a substitute by mixing equal parts of cumin, coriander, and a pinch of cinnamon. Alternatively, you can use curry powder as a substitute, though it may alter the flavor slightly.

Loading reviews...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia