Skip to main content

Fish curry with potato & tomato

Tomato is one of the main ingredient of many Indian cuisine.  Tomatoes not only brings tanginess to the dish, it also makes the dish thicker. Fish curry with potato and tomato is a very simple and easy yet tasty recipe. I used to make this dish when no other vegetable is available in my refrigerator or when I get no time for cooking, in my busy days.  So let's check this recipe.

The recipe of Fish curry with potato & tomato


  • 4 pieces fish
  • 1 boiled potato
  • 1 tomato chopped
  • 1/2 tbsp ginger-garlic paste
  • 1/2 tsp panch phuron
  • 1/2+1/2 tsp turmeric powder
  • 1/2 tsp red chilli powder
  • 1/2 tsp cumin seeds powder
  • 1/2 tsp coriander powder
  • 2-3 tbsp mustard oil
  • Salt to taste

*panch phoron: a mixture of  5 lndian spice blend- cumin seeds, black mustard seeds, fenugreek seeds, nigella seeds and fennel seeds.

For garnishing chopped coriander leaves


  1. Wash fish pieces.  Rub fish pieces with salt and turmeric.  Peel the boiled potato and mash it.
  2. In a pan heat oil. Fry fish pieces. Drain and keep it aside. In the remaining oil add panch phoron. When crackling,  add ginger-garlic paste. Add turmeric powder, red chilli powder,  cumin powder and coriander powder. Add chopped tomatoe and mashed potato. Stir and mix all well. Add salt and 1 cup of water.  Bring to boil.
  3.  Add fish pieces and close the pan. Cook for another few minutes. Add chopped coriander leaves. Remove from heat.
  4. Serve hot with rice.