Skip to main content

Bhangon fish with Taro and Sponge gourd

   Colocasia is a tropical plant available in Assam region.  Its leaves,  stems, flowers as well as roots are also edible. In this fish recipe I am using root colocasia which is also known as taro. 

     Sponge gourd is one of the  popular vegetable.  The Assamese name of sponge gourd is bhul. A scented sponge gourd is also found in Assam which is called 'joha bhul' in Assamese. The aroma of this scented sponge gourd can be recognised from a distance when cooked. Sponge gourd is rich in vitamin A and C.  The fully ripe sponge gourd has high volume of fibrous. After drying and removing it's seeds it can be used as a scrubber

      We Assamese people cannot live without fish. We can eat fish everyday . Different local fishes are found in Assam which tastes so delicious.  The mighty river Bhramaputra and its sub-rivers are wonderful source of some good river fish. Bhangon fish is a medium sized fresh water fish found in Assam. Assamese recipes are less spicy and more healthy. We use minimum amount of spices in cooking. Rice is the main ingredient  of Assamese cuisine as well as the main dish. So we eat fish with rice only.

    Bhangon fish with taro and sponge gourd is one of my favorite fish curry recipe. Let's check the ingredients first.


  • 2 bangon fish (cut into 2 pieces) 
  • 1 taro
  • 1 sponge gourd
  • 1/2 tbsp ginger garlic paste
  • 1/2 tsp panch phoron
  • 1/2+1/2 tsp turmeric powder
  •  1/2 tsp red chilli powder
  • 1 tomato chopped
  • 2 tbsp lemon juice (optional)
  • 2-3 tbsp mustard oil
  • Salt to taste


  1.  Peel taro and cut in cube sized pieces. Wash under running  water.
  2. Wash sponge gourd , peel and cut into round pieces.
  3. Wash fish pieces under running water  and rub with salt and turmeric.  In a pan heat oil. Fry fish pieces and keep them aside.
  4. In the remaining oil add panch phoron. When crackling,  add ginger garlic paste. Add tomatoes.  Fry till oil separates.
  5.  Now add turmeric powder and red chilli powder. Add taro pieces. Fry for 2-3 minutes.
  6. Add sponge gourd pieces. Stir and fry. Close the pan and cook for few minutes in low heat unless the water in spounge gourd comes out and absorb absolutely.
  7. Add salt. Add 2 cups of water and close the pan again. Simmer in low heat.
  8. Cook until taro and sponge gourd slightly melts.
  9. Now add fish pieces. Add lemon juice. In high heat  cook for five minutes and remove from heat.
  10. Now the fish curry is ready to serve. Serve hot with steamed rice.