Flavorful Fish Curry: A Seafood Delight

Fish curry is a beloved dish in many coastal regions around the world, celebrated for its rich, spicy, and tangy flavors. This delightful seafood dish is a perfect way to savor the taste of the ocean. In this recipe, we’ll guide you through making a delicious fish curry at home, bursting with bold flavors and a touch of warmth.


For Marinating the Fish:

  • 1 pound of fish fillets (any white fish like cod, tilapia, or snapper)
  • 1/2 teaspoon of turmeric powder
  • 1 teaspoon of red chili powder
  • Salt, to taste
  • Juice of half a lemon

For the Curry:

  • 2 tablespoons of cooking oil
  • 1 onion, finely chopped
  • 2 tomatoes, finely chopped
  • 2 teaspoons of ginger-garlic paste
  • 1 teaspoon of cumin seeds
  • 1 teaspoon of coriander powder
  • 1 teaspoon of turmeric powder
  • 1 teaspoon of cumin powder
  • 1 teaspoon of red chili powder (adjust to your spice preference)
  • Salt, to taste
  • 1 cup of coconut milk
  • Fresh cilantro (coriander leaves) for garnish
  • Slices of lemon (for garnish)


1. Marinating the Fish:

  • In a bowl, mix turmeric powder, red chili powder, salt, and lemon juice.
  • Coat the fish fillets with this mixture and set them aside for 15-20 minutes.

2. Cooking the Fish:

  • Heat 2 tablespoons of cooking oil in a large, heavy-bottomed pan.
  • Carefully place the marinated fish fillets in the hot oil.
  • Cook until the fish is lightly browned on both sides. Remove the fish and set it aside.

3. Preparing the Curry Base:

  • In the same pan, add a bit more oil if needed, then add cumin seeds.
  • Once the cumin seeds splutter, add finely chopped onions and sauté until they turn golden brown.

4. Adding Spices:

  • Add ginger-garlic paste and sauté for a couple of minutes until the raw aroma disappears.
  • Stir in coriander powder, turmeric powder, cumin powder, and red chili powder. Cook for a few minutes until the oil starts to separate from the spices.

5. Creating the Gravy:

  • Add chopped tomatoes and cook until they become soft and the oil begins to separate from the mixture.

6. Simmering with Coconut Milk:

  • Pour in the coconut milk and mix well.
  • Add the fish back into the pan and simmer for about 5-7 minutes, ensuring the fish is cooked through.

7. Garnishing and Serving:

  • Garnish with freshly chopped cilantro (coriander leaves).
  • Serve your flavorful fish curry hot with steamed rice or bread of your choice.


Fish curry is a delightful seafood dish that brings together a rich blend of spices and tender fish. It’s a culinary journey to coastal regions where the flavors of the sea come alive on your plate.

FAQs (Frequently Asked Questions):

1. What type of fish is best for curry?

  • You can use white fish like cod, tilapia, snapper, or any fish that holds its shape when cooked.

2. Can I use fish with bones for this curry?

  • Yes, you can use fish with bones, but fillets are often preferred for convenience.

3. How do I adjust the spiciness of the curry?

  • You can control the spiciness by adjusting the amount of red chili powder used.

4. Can I use homemade coconut milk?

  • Homemade coconut milk is a great option if you have it. It may enhance the flavor of the curry.

5. What’s a good side dish to serve with fish curry?

  • Steamed rice, naan, or crusty bread are excellent choices to complement the flavors of fish curry.

Leave a Reply

Your email address will not be published. Required fields are marked *