5 from 2 votes

Alaska Cod Fish Curry

This fish curry with coconut milk is an easy dish packed with flavor. Flaky and tender Alaska cod simmered in a delicious onion and tomato curry sauce makes the perfect meal. 

Course Main Course
Cuisine Indian
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 servings
Calories 400 kcal
Author Shadi HasanzadeNemati


  • 1 tbsp ghee or olive oil
  • 1 large onion finely chopped
  • 5 cloves garlic minced
  • 1/2 tbsp fresh ginger grated or minced
  • 1 Serrano pepper seeds removed and finely diced
  • 2 tomatoes diced
  • 1/2 tsp coriander powder
  • 1/4 tsp cardamom powder
  • 1 tsp paprika
  • 1/2 tsp turmeric
  • 1 tbsp garam masala
  • 1 tsp salt
  • 1/2 cup coconut milk
  • 1/2 cup water
  • 1 1/2 lb Alaska cod cut into 1 1/2 inch chunks

To serve:

  • Basmati rice
  • Lime


  1. Heat ghee in a pan over medium heat. 

  2. Sauté onion. garlic and fresh ginger until translucent. 

  3. Add in diced serrano pepper and cook for a minute. 

  4. Stir in diced tomatoes and add coriander powder, cardamom, paprika, turmeric, garam masala and salt to the onion and tomato combination. 

  5. Stir and cover the pan to let the vegetables and spices cook together for a few minutes. 

  6. Pour in water and coconut milk. Bring it to a slow simmer. 

  7. Add in chunks of Alaska cod and nestle them in the sauce. 

  8. Let the curry simmer and the cod cook for about ten minutes until the fish is cooked completely. 

  9. Serve warm with basmati rice, lime and fresh tomatoes.