Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

South Indian Fish Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: lilly
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Indian
  • Diet: Pescatarian

Description

A flavorful South Indian fish curry with a balance of spices and coconut milk, perfect for a comforting meal.


Ingredients

  • 700 grams fish fillets (thawed)
  • Salt (to season the fish and curry)
  • 1 large red onion (peeled and cut into quarters)
  • 1-inch piece of ginger (peeled)
  • 4-5 large garlic cloves (peeled)
  • 1 whole green chili
  • 2 tablespoons vegetable oil
  • 300 grams canned tomatoes or tomato puree
  • 1 teaspoon red chili powder
  • 1.5 teaspoons turmeric powder
  • 1 can or 250 ml coconut milk
  • Souring agent of your choice (kokum or tamarind)
  • 1 tablespoon coconut oil
  • 1 teaspoon mustard seeds
  • 4-5 shallots or pearl onions (peeled)
  • 6-7 curry leaves (fresh, frozen, or dried)


Instructions

  1. Start by heating the vegetable oil in a large pot over medium heat.
  2. Once the oil warms up, add the mustard seeds. Allow them to crackle and pop for about a minute.
  3. Toss in the shallots and sauté until they become translucent and slightly golden.
  4. Next, add the red onion pieces, ginger, garlic, and green chili. Cook these aromatics until they soften and release their fragrance.
  5. Stir in the canned tomatoes (or tomato puree) along with the turmeric and red chili powder. Allow this mixture to cook for about five minutes, ensuring the oil separates slightly.
  6. Pour in the coconut milk, stirring well to combine. Bring the mixture to a gentle simmer.
  7. Add the thawed fish fillets and season them with salt. Allow the curry to cook for approximately 10 minutes, or until the fish is fully cooked and tender.
  8. Finish by adding your souring agent of choice and stirring in the curry leaves for that authentic flavor.

Notes

Serve with rice or bread. Adjust spices to taste.