Indian Cuisine: White Fish Coconut Curry

Indian Cuisine: White Fish Coconut Curry

Delicious Indian curry where the coconut milk goes perfectly with white fish. If you like cream stew or soy milk hot pot, you'll love this for sure.

Ingredients: 3 servings

White fish (cod, salmon, etc.)
300 g
Marinating ingredients for the white fish:
□ Turmeric
1/2 teaspoon
□ Salt
1 teaspoon
□ Cayenne pepper
1/2 teaspoon
□ Lemon or cooking sake
1 to 2 tablespoons
Coconut curry sauce
1 large
1 tablespoon
2 cloves
Chili pepper (For spicy food lovers only)
☆ Cumin seeds
1 teaspoon
☆ Clove
1/2 teaspoon
☆ Cardamon
5 grains or 1/2 teaspoon
☆ Cinnamon
1/2 teaspoon
☆ Bay leaf
1 to 2 leaves
Coconut milk
400 ml
Coriander leaf
A handful, if available
Mini tomatoes and asparagus also go well with this curry. Please see "Helpful Hints" and "Story Behind this Recipe".


1. Wash the white fish and cut into bite sized pieces. Remove the bones thoroughly. I used cod this time, but it was also delicious when I tried with salmon.
2. Wipe off moisture on the white fish with a paper towel, and mix it together with the □ ingredients.
3. Wrap in plastic wrap, and let it sit in the refrigerator for about 30 minutes. It's also okay to let it sit overnight.
4. Mince the onion, garlic, and ginger. For those who like spicy foods, vertically slice the chili pepper in half, and remove the seeds.
5. Prepare the ingredients from ☆ on paper. That way, you toss them all into a frying pan at once. Open up the shells of the cardamom by pressing them with the side of a knife.
6. In a deep frying pan, add 2 tablespoons of cooking oil (not listed) and heat over low heat.
7. Add the ingredients from Step 5. If you have mustard seeds at hand, add 1/2 teaspoon, but the flavor is the same even without it.
8. Once it becomes fragrant, add the chili pepper if you like it spicy. You can also use 1/2 teaspoon of cayenne pepper as a substitute for chili pepper.
9. Add garlic and ginger, and stir fry over medium heat until they both turn light brown.
10. Once the garlic and ginger turn light brown, add the onion and stir fry until it turns translucent.
11. This will take up to about 5-10 minutes. The room will warm up in the meantime.
12. Add all the coconut milk.
13. Bring it to a boil, stirring well with the onion (If you have asparagus and tomatoes in your fridge, it'll also be delicious if you add them at this point.)
14. Once it starts to boil, add the white fish resting in the refrigerator, bring it to a boil one more time, then turn it down to low heat.
15. Cover with a lid and simmer slowly for about 10 minutes. To prevent the bottom of the pan from burning, gently stir the mixture occasionally so the fish won't fall apart.
16. Once you make sure the fish is cooked through, stir in a teaspoon of salt and 1/2 teaspoon of sugar (not listed). Taste again and add more salt if needed.
17. Garnish with cilantro, and it's done. Please eat hot. It's also good to squeeze a little bit of lemon if you like.
18. This curry goes well with dal, an Indian salad (Recipe ID: 922974), and white rice.

Story Behind this Recipe

For a long time, I've been wanting to try an Indian curry using fresh fish, which is easily obtainable in Japan. I tried such a curry at a restaurant, and after having experimented twice, it turned out delicious. If you want to increase the variety of vegetables you eat, asparagus and mini tomatoes go well with this dish.