Eat WhatEat What
HomeCookFitnessRecipesFavoritesSettings
Indian Fish Curry

Indian Fish Curry

🇮🇳 India35 minFish
Start CookingCustomize
Servings
4

Ingredients

Aromatics

  • 1 large Onion
  • 1 tablespoon Ginger-Garlic Paste
  • 2 Green Chilies
  • 1 teaspoon Red Chili Powder
  • 2 teaspoons Coriander Powder
  • 2 tablespoons Fresh Coriander

Sauces & Seasonings

  • 2 tablespoons Vegetable Oil
  • 1 teaspoon Turmeric Powder
  • 1 teaspoon Cumin Powder
  • 1 teaspoon Salt

Vegetables

  • 2 medium Tomatoes

Other

  • 500 g Cod Fillets
  • 1 sprig Curry Leaves
  • 0.5 teaspoon Garam Masala
  • 200 ml Coconut Milk
  • 240 ml Water

Instructions

  1. 1

    Prepare Fish: Season fish fillets with salt.

  2. 2

    Sauté Aromatics: Heat vegetable oil in a pan. Add onions and sauté until golden. Add ginger-garlic paste, green chilies, and curry leaves. Sauté for 1 minute.

  3. 3

    Cook Spices: Add pureed tomatoes. Cook until oil separates. Add turmeric powder, red chili powder, coriander powder, cumin powder, and salt. Cook for 2-3 minutes until fragrant.

  4. 4

    Simmer Curry Base: Pour in water and coconut milk. Bring to a simmer. Cook for 5 minutes.

  5. 5

    Add Fish: Gently add the seasoned fish pieces to the simmering curry.

  6. 6

    Cook Fish: Cover and cook for 5-7 minutes until fish is cooked through. Add garam masala.

  7. 7

    Garnish and Serve: Garnish with fresh coriander. Serve hot with rice.

Cook this in the app — save it & get tonight’s menu

Get the app