Kadhai Machli

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.


As I am going about my 31 Day Blogging Challenge, I have received tons of messages and lovely comments from my readers who are looking forward to a new recipe every day. There are a few requests from seafood lovers asking for a seafood recipe. So keeping in mind the love for seafood, I have a special and simple restaurant-style Fish Kadhai recipe that is easy and can be prepared in less than 45 minutes.


This curry is an ideal one to be served with naan or Kerala style Paratha also known as Malabari Parotta. You can check out the recipe for this parotta with step-by-step pictures as well.

I would like to mention here that the color of the curry truly depends on the red chili powder and the tomatoes. You can get better color with ripe tomatoes and also with some extra tomato puree which gives a slight sweetness to the curry.


Kadhai Machli ~ Kadhai Fish

Kadhai Machli

Shanaz Rafiq
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.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Curry
Cuisine Indian
Servings 4


  • 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


  • 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.


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.
Keyword Curry, fish, seafood

If you have any queries regarding the recipe, do mention it in the comments section and I shall get back to you.

Kindly give feedback in the comment section and send me your pics of tried dishes through email or DM on Instagram. Do not forget to subscribe to my Youtube Channel and share it with your friends. To catch up with daily recipe share, follow my Facebook Page.


Related Posts

Chicken Changezi ~ Murg Changezi

Chicken Changezi ~ Murg Changezi

Chicken Murg Changezi is a delicious and popular Mughlai curry. This curry has aromatic flavors of whole spices, creaminess from nuts, and milk. Serve Murg Changezi with roti or naan and surprise your guests.     The title ‘Chicken or Murg Changezi’ indicates that this […]

Mangalorean Fish Tawa Fry~Fish Tawa Masala

Mangalorean Fish Tawa Fry~Fish Tawa Masala

Fish Tawa fry is a popular restaurant delicacy in Mangalore. This fried fish is served with a spicy sauce known as Tawa masala and perfect to be served with homemade dal and steamed rice.   In Mangalore city, some of the exotic seafood restaurants serve […]

%d bloggers like this: