Fish dopiaza is a delicious and flavorful Indian dish that is made with fish cooked in a spicy onion-based gravy. The word "dopiaza" means "two onions" in Urdu, which refers to the fact that the dish typically contains both onions that are cooked with the fish, and onions that are used to garnish the dish at the end.
To make fish dopiaza, fish fillets are marinated in a blend of spices, which may include turmeric, cumin, coriander, ginger, and garlic. The marinated fish is then pan-fried until golden brown and set aside.
In a separate pan, a mixture of onions, tomatoes, and spices such as cumin, coriander, and garam masala are cooked until the onions are caramelized and the mixture is fragrant. The pan-fried fish is then added to the mixture along with water or broth and simmered until the fish is fully cooked and the gravy is thick and flavorful.
The dish is typically garnished with a generous amount of caramelized onions and fresh cilantro leaves, and served hot with rice or naan bread. Fish dopiaza is a delicious and satisfying dish that is enjoyed by seafood lovers around the world.