Heat the 2 tbsp Cooking oil in a clay pot or saucepan over medium-high heat. Add the 2 tsp Mustard seeds and allow them to crackle.
Add the 1/2 tsp Fennel seeds, 1/2 tsp Cumin seeds, 2 Sun-dried red chilli pepper, and 1 sprig Curry leaves to sizzle.
Next, add the 1 tsp Ginger and 6 Garlic cloves to roast, followed by 1/2 medium Onion. Sauté until the onions soften and turn lightly golden.
Add 1/3 medium Tomato and 1 Green chilli, cook until tomatoes soften.
Mix in the 1 tbsp Kashmiri chili powder, 1/2 tbsp Cumin powder, 1/2 tsp Turmeric powder for 5 seconds then add the 1 small Pandan leaf, 1/2 tsp Fenugreek seeds, 1/2 tsp Black pepper powder, 1 tsp Tamarind pulp, and 1 cup Water or as need then bring to a gentle boil.
Carefully add the 250g King fish in a single layer. Cook for 3-5 minutes, gently turning once if needed.
Add the coconut milk and salt.
Reduce the heat and simmer until the fish is cooked through and the curry slightly thickens.