Seyal Machi brings the seyal technique — no added water — to fish. Along the Indus and on the Makran coast, fish is not a luxury but the daily protein of the riverine and coastal communities of Sindh, and the seyal method suits it especially well: the fish cooks in the moisture of the onions and its own juices, steaming from within, without ever touching water that would wash out its flavour. The result is firm, deeply flavoured fish in a concentrated onion gravy with a hit of tamarind that cuts through the richness. It is the everyday home preparation, distinct from the festive Pallo that arrives once a year with the migration of the Indus shad.

INGREDIENTS
- 600 g firm fish fillets or steaks (tilapia, catfish or pomfret, cut into large pieces)
- 1 tsp turmeric
- 1 tsp salt (for the fish)
- 2 large onions (finely sliced)
- 1 tbsp ginger paste
- 1 tsp garlic paste
- ¼ tsp asafoetida (hing)
- 2 medium tomatoes (chopped)
- 2 tbsp tamarind paste
- 1 tsp red chilli powder
- 1 tsp ground coriander
- 1 tsp ground cumin
- 1 tsp salt (for the gravy)
- 3 tbsp mustard oil or neutral oil
- 2 green chillies (slit)
- chopped coriander to finish
METHOD
- Rub the fish pieces with the turmeric and 1 tsp salt. Set aside for 15 minutes.
- Heat the mustard oil in a wide pan with a lid over medium-high heat. Add the asafoetida and let it sizzle 10 seconds. Add the onions and fry until deep golden, 10–12 minutes.
- Add the ginger and garlic pastes; cook for a minute. Add the tomatoes, red chilli, coriander, cumin and 1 tsp salt. Cook until the tomatoes break down and the oil separates, 5 minutes.
- Add the tamarind paste and stir through.
- Lay the fish pieces carefully into the pan in a single layer. Add the slit green chillies. Do not add any water. Cover tightly.
- Reduce to low heat and cook for 10–12 minutes without stirring until the fish is just cooked through. Gently tilt the pan to check the gravy — it should be thick and dark.
- Scatter with coriander and serve immediately over bhuga chawal or with chapati.