Kerala Fish Curry Recipe

by

Kerala Fish Curry is a traditional South Indian dish known for its bold flavors and aromatic spices. This dish features tender pieces of fish cooked in a rich and tangy coconut-based curry sauce. It's a perfect blend of spicy, sour, and savory flavors that will tantalize your taste buds.

Prep Time: 15 minutes Cook Time: 25 minutes

Ingredients:

  • 1 lb firm white fish fillets (such as tilapia or cod), cut into chunks
  • 1 onion, finely chopped
  • 2 tomatoes, chopped
  • 1/2 cup coconut milk
  • 1 tbsp tamarind paste
  • 2-3 green chilies, slit lengthwise
  • 1 sprig curry leaves
  • 1-inch piece ginger, grated
  • 4-5 garlic cloves, minced
  • 1 tsp turmeric powder
  • 1 tbsp coriander powder
  • 1/2 tsp red chili powder
  • 1/2 tsp fenugreek seeds
  • 1/2 tsp mustard seeds
  • 2 tbsp coconut oil
  • Salt to taste

Instructions: How to Cook Kerala Fish Curry

  1. Marinate the fish pieces with turmeric powder and salt. Set aside for 10 minutes.
  2. Heat coconut oil in a pan over medium heat. Add mustard seeds and fenugreek seeds. Let them splutter.
  3. Add chopped onions, green chilies, curry leaves, ginger, and garlic. Saute until onions turn translucent.
  4. Add chopped tomatoes and cook until they turn soft and mushy.
  5. Stir in coriander powder, red chili powder, and tamarind paste. Cook for a minute.
  6. Pour in coconut milk and bring the curry to a gentle simmer.
  7. Add the marinated fish pieces and simmer for 8-10 minutes or until the fish is cooked through.
  8. Adjust salt and spice levels according to your taste.
  9. Serve hot with steamed rice or appam for a delicious meal.
Enjoy this flavorful Kerala Fish Curry that will transport you to the coastal regions of South India with every bite!
kerala fish curry recipe