A classic Kerala delicacy, this fish moilee features tender fish steaks simmered in a fragrant, creamy coconut milk gravy. Delicately spiced with turmeric, ginger, and green chilies, it's a comforting and soul-soothing dish best served with appam or steamed rice.
Prep15 min
Cook25 min
Servings4
Serving size: 1 serving
431cal
28gprotein
14gcarbs
30g
Ingredients
500 g Kingfish (Cut into 1-inch thick steaks. Seer fish or pomfret also work well.)
1 tsp Turmeric Powder
0.5 tsp Black Pepper Powder (Freshly ground is best.)
Delicate, thread-like steamed rice noodles from South India. Idiyappam, also known as string hoppers, is a light and healthy breakfast that pairs wonderfully with sweet coconut milk or savory curries.
Prep20 min
Cook25 min
Soak240 min
Servings
About Kerala Fish Moilee with Idiyappam
Creamy, aromatic Fish Moilee with soft Idiyappam – a gut-friendly delight that's light yet filling!
This indian dish is perfect for breakfast. With 799.71 calories and 34.95g of protein per serving, it's a nutritious choice for your meal plan.
Other Cuisines to Explore
Discover authentic meals from cuisines around the world.
4 pcs Green Chili (Slit lengthwise. Adjust quantity for spice preference.)
1.5 cup Thin Coconut Milk (Also known as the second extract.)
1 cup Thick Coconut Milk (Also known as the first extract.)
1 medium Tomato (Cut into round slices.)
Instructions
1
Marinate the Fish
Clean the fish steaks and pat them completely dry with a paper towel.
In a bowl, combine the fish with 0.5 tsp turmeric powder, 0.5 tsp black pepper powder, 1 tbsp lemon juice, and 0.5 tsp salt.
Gently toss to coat the fish evenly. Set aside to marinate for 15 minutes.
2
Shallow Fry the Fish
Heat 2 tbsp of coconut oil in a wide, shallow pan (preferably a manchatti or earthen pot) over medium heat.
Carefully place the marinated fish steaks in the hot oil. Fry for about 2 minutes per side until lightly golden. The fish should only be partially cooked.
Remove the fish from the pan and set it aside on a plate.
3
Prepare the Tempering (Tadka)
In the same pan, add the remaining 1 tbsp of coconut oil if needed.
Add the mustard seeds and wait for them to splutter, which should take about 30 seconds.
Immediately add the fenugreek seeds and fresh curry leaves. Sauté for another 30 seconds until the leaves are crisp and aromatic.
4
Sauté Aromatics
Add the sliced onion, julienned ginger, sliced garlic, and slit green chilies to the pan.
Sauté on medium-low heat for 5-6 minutes, stirring occasionally, until the onions turn soft and translucent but not browned.
5
Build the Gravy
Add the remaining 0.5 tsp of turmeric powder and sauté for 30 seconds to cook off the raw smell.
Pour in the thin coconut milk and add the remaining 1 tsp of salt. Stir well to combine.
Bring the mixture to a gentle simmer over medium heat, which will take about 2-3 minutes.
6
Cook the Fish in the Gravy
Gently place the shallow-fried fish pieces and the round tomato slices into the simmering gravy.
Cover the pan and reduce the heat to low. Cook for 5-7 minutes, or until the fish is cooked through and flaky. Avoid vigorous stirring to prevent the fish from breaking.
7
Finish with Thick Coconut Milk
Reduce the heat to the absolute lowest setting.
Pour in the thick coconut milk and gently swirl the pan to combine. Do not stir with a spoon if possible.
Warm the curry for just 1-2 minutes. It is crucial not to let it boil, as this will cause the coconut milk to curdle.
Turn off the heat and stir in the remaining 1 tbsp of lemon juice.
8
Rest and Serve
Let the fish moilee rest, covered, for at least 10-15 minutes. This step is essential for the flavors to meld and deepen.
Serve hot with traditional accompaniments like appam (lacy rice pancakes), idiyappam (string hoppers), or steamed rice.
4
Serving size: 1 serving
369cal
7gprotein
74gcarbs
4gfat
Ingredients
2 cup raw rice (pacharisi or idli rice works best)
water (for soaking)
1 tsp salt
1 tbsp sesame oil (or any neutral oil)
Instructions
1
Soak and Grind the Rice: Wash the raw rice thoroughly in running water 3-4 times, or until the water runs clear. Soak the rice in ample fresh water for at least 4 hours, or overnight. Drain the water completely. Add the soaked rice to a high-speed blender or wet grinder. Add about 1 cup of fresh water and grind to a very smooth, fine batter. Add more water in small increments as needed to get a smooth, flowing consistency, similar to dosa batter.
2
Cook the Dough: Pour the ground batter into a heavy-bottomed non-stick pan. Add the salt and sesame oil to the batter and mix well. Place the pan on medium-low heat. Stir continuously to prevent lumps from forming. The batter will start to thicken. Keep stirring and cooking for about 8-10 minutes until it comes together as a single, non-sticky, soft dough ball.
3
Prepare and Press the Dough: Transfer the hot dough to a large bowl or plate. Let it cool for 3-4 minutes until it's warm enough to handle. While it's still warm, grease your hands with a little oil and knead the dough for 1-2 minutes until it's smooth and pliable. Grease your idiyappam press (sevai maker) and the idli plates or steamer trays. Take a portion of the warm dough and fill the press. Press the dough onto the greased plates in a circular motion to form noodle nests.
4
Steam the Idiyappam: Boil water in a steamer or idli cooker. Place the plates with the pressed idiyappam inside the steamer. Cover and steam on medium-high heat for 8-10 minutes. The idiyappam is cooked when it looks firm and is no longer sticky to the touch. Turn off the heat and let it rest for 2 minutes before opening the lid. Gently remove the idiyappam from the plates and serve hot.