The Healthify Food Library

The Healthify Food Library

simple fish curry recipe indian



Fish Curry is a staple food in coastal regions of India. It's delicious, rich in flavor and a wonderful comfort food. This dish typically includes fish fillets simmered in a tangy and spicy curry made of onions, tomatoes, ginger, garlic, and various aromatic spices. This simple and delicious recipe is an excellent source of lean protein and omega-3 fatty acids, which are beneficial for heart health.

Get the best of both worlds - the taste you love and the health benefits you need - with simple fish curry recipe indian

Chat with our coaches to find out how.




fish fillets

500 grams

vegetable oil

2 tablespoons

large onion, finely chopped


tomatoes, finely chopped



1 tablespoon

garlic paste

curry powder

2 tablespoons

red chili powder

1 teaspoon

turmeric powder

1/2 teaspoon

Salt to taste


1/2 cup

Fresh coriander for garnish



Step 1:

Heat oil in a pan over medium heat.

Step 2:

Add onions and saute until they turn golden brown.

Step 3:

Add ginger-garlic paste and saute for a few minutes.

Step 4:

Add curry powder, red chili powder, turmeric powder, and salt. Saute until the spices are well cooked.

Step 5:

Add tomatoes and cook until they are soft.

Step 6:

Add the fish fillets to the pan and stir gently to coat with spices.

Step 7:

Add water and bring the curry to a simmer. Cover the pan and cook for 10-15 minutes or until the fish is cooked through.

Step 8:

Garnish with fresh coriander before serving. Serve the fish curry hot with rice or roti.

Frequently Asked Questions