Go Back
+ servings

Fish Masala

Print Recipe
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6
Calories 351

Ingredients

For the marinade:

  • 2.2 lbs. fish
  • ½ Tbsp. ginger paste
  • ½ Tbsp. garlic paste
  • ¼ tsp. turmeric powder
  • ½ tsp. salt
  • ½ tsp. or more of red chili powder

For the sauce:

  • 2 Tbsp. vegetable oil
  • 1 tsp. cumin powder
  • 4 medium onions sliced
  • 4 medium tomatoes ripe
  • ½ Tbsp. ginger paste
  • ½ Tbsp. garlic paste
  • 1 tsp. salt or to taste
  • ¼ tsp. turmeric powder
  • 2 tsp. red chili powder
  • 4 Tbsp. grated fresh coconut or ½ cup coconut milk

For the curry:

  • 2 Tbsp. oil
  • 2 sprigs curry leaves
  • 2 to 4 green chilis chopped
  • 2 to 3 tsp. garam masala
  • 2 ½ to 3 cups water as needed

Instructions

  • All ingredients ready? Let's begin!
  • Wash and dry the fish with paper towels, cut it into the desired size, or leave it whole.
  • Marinate fish with ginger paste, garlic paste, turmeric, red chili powder, and salt.
  • Heat about 1 teaspoon of oil in a flat frying pan and fry the fish pieces until fragrant. For about 2 to 3 minutes on each side. Set the fish aside.
  • In a large pot, heat 2 tablespoons of oil to start preparing the sauce.
  • Add cumin powder and when it starts sizzling, add the onions and sauté until golden.
  • Add ginger and garlic paste and fry for 30 seconds, stirring with a spatula. Add tomatoes and salt, and fry until the tomatoes are mushy and soft.
  • Now, add coconut or coconut milk, red chili powder, and turmeric. Sauté until fragrant – for about 2-3 minutes.
  • Cool the mixture and add to a blender jar with a few tablespoons of water. Blend until smooth or slightly coarse, according to your preference. You can also use an immersion blender. Set the sauce aside.
  • Prepare the fish curry: Add 2 tablespoons of oil to the same pot and heat on low. When the oil is heated, add the curry leaves and green chilies.
  • When fragrant, add the sauce you made earlier and the garam masala. Fry until it smells delicious.
  • Pour water into the pot and bring to a boil. Cook until some oil floats to the top and the stew starts to thicken. Carefully add the fish pieces and cook covered over medium heat for 3-4 minutes. Gently turn the fish pieces to the other side and cook until the fish starts to lump a bit. This means the fish is cooked. Taste the curry and add more salt and red pepper powder if needed.
  • Garnish fish masala with fresh coriander leaves and serve with fluffy basmati rice.

Video

Nutrition

Calories: 351kcal | Carbohydrates: 16g | Protein: 36g | Fat: 17g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 83mg | Sodium: 665mg | Potassium: 914mg | Fiber: 5g | Sugar: 7g | Vitamin A: 1329IU | Vitamin C: 33mg | Calcium: 69mg | Iron: 3mg