For the fish: In a self-sealing bag, put flour, salt, pepper and garlic powder. Add fish fillets to bag to lightly coat with flour mixture.
In a non-stick skillet, put enough oil to cover the bottom. Brown the fish in the oil until cooked all the way through – approximately 2 – 3 minutes per side. Remove and place on paper towels to drain.
For the sauce: In a separate pan, sauté lightly the chopped onions in oil to a light golden color. Add ginger, honey, yogurt, and mustard. Heat just until ingredients are warm. Pour sauce directly on fish on serving plate or on the side if desired.
Serve with white rice.