Nariyal Wala Machli Curry (creamy Coconut Fish Curry)

Nariyal Wala Machli Curry, also known as Creamy Coconut Fish Curry, is a traditional dish from Saraiki Cuisine. This rich and flavorful curry is made with tender fish pieces cooked in a creamy coconut sauce, infused with aromatic spices.

Nariyal Wala Machli Curry (creamy Coconut Fish Curry)

Ingredients

  • 500g fish fillets, cut into pieces
  • 1 cup coconut milk
  • 2 onions, finely chopped
  • 3 tomatoes, pureed
  • 2 green chilies, slit
  • 1 tbsp ginger-garlic paste
  • 1 tsp turmeric powder
  • 1 tsp red chili powder
  • 1 tsp coriander powder
  • 1/2 tsp cumin seeds
  • 2 tbsp oil
  • Salt to taste
  • Fresh coriander leaves for garnish

Instructions

  1. Heat oil in a pan and add cumin seeds. Once they splutter, add chopped onions and sauté until golden brown.
  2. Add ginger-garlic paste and slit green chilies. Sauté for a few minutes.
  3. Now, add the pureed tomatoes and cook until the oil separates from the masala.
  4. Next, add turmeric powder, red chili powder, and coriander powder. Mix well and cook for a couple of minutes.
  5. Pour in the coconut milk and bring the curry to a gentle simmer.
  6. Add the fish pieces and simmer for 10-15 minutes or until the fish is cooked through.
  7. Adjust the seasoning and garnish with fresh coriander leaves.

Cooking & Preparation

Preparation time:
15 minutes
Cooking time:
30 minutes
Total time:
45 minutes
Cooking method
Stovetop

Nutritional facts per 1 serving

Calories
300 per serving
Protein
25g
Fat
20g
Carbohydrates
10g

Supplies

Large pan Chopping board Knife Measuring cups and spoons

Tools

Stovetop Wooden spoon Serving bowls

Serving suggestions

Serve the Nariyal Wala Machli Curry hot with steamed rice or naan bread.

Tips & tricks

For a richer flavor, you can also add a splash of coconut cream towards the end of cooking.

Cost

$15