Fragrant aged basmati rice layered with spiced meat, saffron-infused milk, and sweet caramelised onions, sealed and slow-cooked in dum style.
Coat the fish with yogurt, turmeric, and ginger-garlic paste and rest 20 minutes.
Soak and parboil the basmati with the fennel seeds until half done.
Gently simmer the marinated fish for a few minutes until just cooked.
Layer the fish and rice in a pot with the fried onions and green chillies.
Drizzle with ghee, seal the pot, and cook on low heat for 20 minutes.
Fluff gently and serve hot.