Bengali poya fish with onions

Bengali poya fish with onions

Main dishes

A classic Bengali family dish: pieces of “poya” fish, golden-brown and simmered in a sauce made with onions, tomatoes, and spices, served with rice.

Enlarge photo
↓ Jump to recipe

Doi Poya is a classic dish in Bengali home cooking. The tender flesh of the Poya fish pairs perfectly with onions and spices.

Ingredients and directions

  • Prep time15 min
  • Cook time25 min
  • Total40 min
  • DifficultyMedium
  • CostBudget
  • Cooking methodnibbling
  • Estimated cost$4.71 $1.18 / serving Estimated price; varies by store. Converted from euros at the ECB rate of October 15, 2026.
  • Gluten-free
  • Low lactose

Ingredients

4 people
  • $0.31
  • $1.16
  • $0.02
  • $0.03
  • $0.48
  • $0.11
  • $0.24
  • $2.11
  • $0.25

Prices from US supermarkets for 7 of 9 ingredients; Belgian prices for the rest.

Directions

  1. Cut the fish, rinse it, and pat it dry. Rub it with a little turmeric and salt, then heat some oil in a deep frying pan and fry the pieces on both sides until golden brown. Set aside.
  2. In the same pan, lightly brown the onion with the green chili peppers. When the onion is tender, add the ginger, garlic, and tomatoes. Mix the turmeric, chili pepper, and cumin with a little water, then add and cook until the oil separates.
  3. Pour the water and add salt. Once the broth comes to a simmer, add the fish pieces. Cook covered over medium heat for 5 to 7 minutes. When the sauce has thickened and coats the onions, sprinkle with cilantro and remove from the heat.

The bill

Bengali poya fish with onions

  • 150 g of chopped onion$0.31
  • 90 g of chopped tomatoes$1.16
  • 1/4 teaspoon of ground ginger$0.02
  • 1/2 teaspoon of garlic paste$0.03
  • 1 teaspoon of turmeric powder$0.48
  • 1 teaspoon of chili powder$0.11
  • 1/4 teaspoon of ground cumin$0.24
  • 2 tablespoons of chopped cilantro$2.11
  • 4 tablespoons of neutral oil or mustard oil$0.25

Total$4.71

that's $1.18 per person

Estimated price; varies by store.

Before you start

Ingredients

  • 500 g of pooya fish (4-5 pieces)
  • 150 g of chopped onion
  • 90 g of chopped tomatoes
  • 1/4 teaspoon of ground ginger
  • 1/2 teaspoon of garlic paste
  • 1 teaspoon of turmeric powder
  • 1 teaspoon of chili powder
  • 1/4 teaspoon of ground cumin
  • 4 to 5 green chili peppers, sliced into strips
  • 2 tablespoons of chopped cilantro
  • 4 tablespoons of neutral oil or mustard oil
  • A pinch of salt
  • 240 ml of water

The screen stays on while cooking mode is open.

🎬 Have a video of this recipe? Suggest a YouTube link

Did you film this recipe, or do you know a video that shows it? Axelle watches it before adding it to the page.

Nothing is published before approval.

✏️ A mistake, an idea for this recipe? Suggest a correction

Reviews (0)

Rate this recipe Be the first to rate it!

Your rating

On our Facebook page

0 reactions · 0 comments

Comment on Facebook ↗