Coat the fish in a mixture of flour, salt, and turmeric.
Fry the fish in oil until golden brown on both sides.
In a pot, combine water, vinegar, sugar, bay leaves, allspice, peppercorns, coriander seeds, salt, chili powder, and masala mix.
Add sliced onions to the pot and cook for 8-10 minutes until the onions are crunchy.
Spoon the pickled onion mixture over the fried fish.
Allow the flavors to meld together before serving. Enjoy your homemade pickled fish!
Your donation to Vidcook can help us continue to provide our free and valuable service as it costs a decent money to run! You can donate via PayPal by pressing the button below.