To make coconut mixture, place coconut, ginger, garlic, ground turmeric and red chili powder in a food processor. Process to a coarse paste. Set aside.
Place fish, shallots, coconut mixture, coccum, green chilies, curry leaves, ground turmeric, red chili powder and ground black pepper in a large frying pan or clay pot. Season with salt.
Stir to combine.
Cook, covered, for 10-12 minutes or until fish is cooked through and the mixture is dry.
Drizzle with coconut oil.