Recipe Sifter

  • Start Here
    • Course
    • Main Ingredient
    • Cuisine
    • Preparation
    • Occasion
    • Diet
    • Nutrition

Select () or exclude () categories to narrow your recipe search.


As you select categories, the number of matching recipes will update.

Make some selections to begin narrowing your results.
  • Calories
  • Amount per serving
    1. Total Fat
    2. Saturated Fat
    3. Polyunsat. Fat
    4. Monounsat. Fat
    5. Trans Fat
  • Cholesterol
  • Sodium
  • Potassium
  • Total Carbohydrates
    1. Dietary Fiber
    2. Sugars
  • Protein
  • Vitamin A
  • Vitamin B6
  • Vitamin B12
  • Vitamin C
  • Calcium
  • Iron
  • Vitamin E
  • Magnesium
  • Alcohol
  • Caffeine
  • Find exactly what you're looking for with the web's most powerful recipe filtering tool.

    You are in: Home / Recipes / Fish in Spicy Yoghurt Sauce Recipe
    Lost? Site Map

    Fish in Spicy Yoghurt Sauce

    Total Time:

    Prep Time:

    Cook Time:

    1 hrs 5 mins

    50 mins

    15 mins

    Daydream's Note:

    My husband chose this for his birthday dinner. He was not disappointed! Adapted from a recipe by Joyce Westrip, this dish dates back to the Moghul courts of India. If you are health conscious or watching calories, substitute 2 tablespoons of vegetable oil, or less, for the ghee. Preparation time includes marinating time. Although it seems a long list of ingredients, it is a very simple dish to prepare, and for lovers on Indian cuisine, one you will want to make again and again. We ate this with rice and Charishmas's Tandoori Masala Goghi Tandoori Masala Gobhi(Tandoori Masala in Yoghurt Cauliflower).

    • Save to Recipe Box

    • Add to Shopping List

    • Print

    • Email

    My Private Note



    Units: US | Metric


    1. 1
      Cut the fish into large pieces and remove any bones.
    2. 2
      Mix together the turmeric, salt, chile powder and cumin powder.
    3. 3
      Combine the spice mixture with the lime or lemon juice, then sprinkle amd rub over the fish pieces.
    4. 4
      Allow to marinate for 15 minutes.
    5. 5
      Place the onion, ginger, chile, cilantro and water in a food processor or blender container, and process or blend to a smooth paste.
    6. 6
      Lightly whisk the yoghurt and extra water together, then combine with the blended paste.
    7. 7
      Pour over the fish pieces, and mix well, ensuring each piece is well coated.
    8. 8
      Marinate the fish for a further 30 minutes, turning the pieces from time to time.
    9. 9
      Shake any excess marinade from the fish, and set aside, reserving the marinade.
    10. 10
      Meanwhile steep the saffron threads in the hot milk, and set that aside also.
    11. 11
      Heat the ghee or vegetable oil in a heavy-bottomed saucepan over medium-high heat.
    12. 12
      Add the sliced onion and stir and saute until a light golden colour.
    13. 13
      Add the raisins or sultanas and saute for 1 minute.
    14. 14
      Next, stir in the garam masala, salt, cilantro and the hot milk containing the saffron threads.
    15. 15
      Add the reserved marinade, bring to the boil, lower heat, and simmer for 4 minutes.
    16. 16
      Add the marinated fish pieces and simmer gently until the fish is cooked, about 5 minutes, depending on the thickness of the fish pieces.
    17. 17
      If desired, serve with a sprinkling of lightly cooked green peas.

    Ratings & Reviews:


    Nutritional Facts for Fish in Spicy Yoghurt Sauce

    Serving Size: 1 (348 g)

    Servings Per Recipe: 4

    Amount Per Serving
    % Daily Value
    Calories 310.0
    Calories from Fat 119
    Total Fat 13.2 g
    Saturated Fat 7.1 g
    Cholesterol 143.3 mg
    Sodium 1019.4 mg
    Total Carbohydrate 13.9 g
    Dietary Fiber 1.8 g
    Sugars 7.3 g
    Protein 33.6 g

    Ideas from


    Over 475,000 Recipes Network of Sites