Go Back

Kadhai Machli

Kadhai Machli is a restaurant-style, tomato-onion-based fish curry cooked with regular spices in an Indian kadhai that pairs well with Kerala paratha.
Course Curry
Cuisine Indian
Keyword Curry, fish, seafood
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4
Author Shanaz Rafiq

Ingredients

  • 500 grams Fish slices Surmai, Hamour, Pomfret or any big fish
  • 1 cup finely chopped onion
  • 1 cup finely chopped ripe red tomato
  • 2 tablespoon tomato puree
  • 1 tablespoon chopped garlic
  • 1 tablespoon chopped ginger
  • 5 curry leaves finely chopped
  • 1 green chili chopped
  • 2 teaspoon red chili powder
  • 1 teaspoon cumin powder
  • ¼ teaspoon turmeric powder
  • ¼ teaspoon methi seeds methi dana powder
  • ¼ teaspoon garam masala powder
  • ½ cup chopped coriander leaves
  • 1 teaspoon salt
  • 4 tablespoon cooking oil

Instructions

  • Heat oil in a kadhai or saucepan and fry chopped onion, chopped garlic, and chopped ginger till light golden. Then add chopped curry leaves, chopped green chili and fry for a minute.
  • To this add 2 teaspoon red chili powder, 1 teaspoon cumin powder, 1/4 teaspoon turmeric powder, 1/4 teaspoon methi seeds powder, 1/4 teaspoon garam masala powder, and salt. Reduce the heat and fry this masala for 1 minute followed by chopped tomatoes. Stir and cook covered for 5 minutes till the oil separates from the masala, which indicates that the masala is well cooked.
  • Now add tomato puree, chopped coriander leave, and 1/2 cup of water. Let the masala come to a slow boil and then add fish pieces one by one. Coat the fish pieces with the masala and stir by rotating the kadhai. Do not use a ladle as the fish pieces might break.
  • Cover and cook the fish on medium heat for 5 to 7 minutes.
  • Turn off the heat and let the curry be covered for 10 to 15 minutes before serving.
  • Serve hot with rice or Kerala Paratha.

Notes

Variations to this recipe:
Instead of adding water in step 3, you can add thick extract of coconut milk.
Prawns can be used instead of fish.