Fish Moilee
Weeknight-friendly Indian cooking: Fish Moilee comes together in 30 minutes with kingfish or cod steaks, coconut milk, and not much else. It is weeknight cooking that still hits your targets — 46 grams of protein per serving. Leftovers keep well, so it doubles as next-day lunch without any extra work.
✓ USDA-verified nutrition data
669 calories
46g protein
12g carbs
50g fat
2g fiber
Ingredients
- 1.5 lb Kingfish or cod steaks
- 2 cups Coconut milk
- 1 Onion
- 3 Green chilies
- 1 tbsp Fresh ginger
- 1 tsp Turmeric
- 10 Curry leaves
- 2 tbsp Coconut oil
- 1 tbsp Lemon juice
Steps
- Rub the fish steaks with turmeric, salt, and half the lemon juice; rest 10 minutes while you prep — this firms the flesh so it survives poaching.
- Heat the coconut oil and soften the sliced onion, ginger, slit chilies, and curry leaves 5 minutes until the onion turns translucent and sweet.
- Pour in the thin first-press coconut milk (or half the can thinned with water) and bring to the barest simmer — never a boil, or the coconut splits.
- Slide in the fish, spoon the sauce over, and poach gently 8 minutes, turning once with a wide spatula.
- Stir in the thick coconut milk and warm through 2 minutes, still below a simmer.
- Finish with the remaining lemon juice and taste for salt — moilee should be mild, creamy, and bright, not fiery.
- Serve with appam or steamed rice to catch every drop of the sauce.
Share this recipe
Know someone who would love this? Send it their way.
You might also like
Kuzu Tandir (Slow-Roast Lamb)620 kcal · 44g protein · 240 min
Izmir Kofte (Baked Meatballs & Potatoes)608 kcal · 44g protein · 60 min
Manti (Turkish Dumplings)812 kcal · 40g protein · 90 min
Biber Dolma (Stuffed Peppers)440 kcal · 22g protein · 65 min
← All recipes