Why this recipe works
Moilee is a lesson in gentleness. Unlike a fried, browned masala, it is built pale and mild, so nothing is rushed. Two rules carry it: coconut milk must not be boiled hard, or it splits into oil and curds; and the fish is barely poached, because a minute too long turns it rubbery. Get those right and you get a silky, soothing curry with lean protein and, in an oily fish, omega-3.
Ingredients
Method
-
1
Rub the fish with the turmeric, salt, pepper and a squeeze of lime. Rest 10 minutes.
Why: turmeric is mildly antimicrobial, so this quick marinade freshens the fish and tames its smell, while the acid firms the flesh before its gentle cook.
- 2
-
3
Pour in the thin coconut milk and bring to a bare simmer. Slide in the fish and tomato and poach gently for 6 to 8 minutes, spooning the sauce over, never letting it boil.
The key step: a hard boil makes coconut milk split into oil and curds, and overcooks the fish. Keep it at a whisper of a simmer; the fish needs only minutes.
-
4
Stir in the thick coconut milk, warm through off the boil, and finish with a squeeze of lime. Serve with rice or appam.
Why: the rich coconut milk goes in last and off high heat so it stays creamy and does not split; lime lifts the whole gentle dish.
Three ways
1 · Classic
As above, with a firm white fish like seer or pomfret.
2 · Egg moilee
Swap boiled eggs for the fish, a vegetarian-friendly version of the same gentle gravy.
3 · Veg moilee
Poach vegetables or paneer in the coconut sauce for a meat-free bowl.