Mix the marinade ingredients. Marinate the pieces of fish with this mix and keep aside for 10 minutes.

Heat some oil for deep frying. Prepare the batter for frying by mixing together the ingredients listed under batter. Take the fish pieces, coat them with the batter and deep fry in hot oil. Drain off the oil and keep aside.

Heat 2 tablespoon oil in a frying pan. Add the onions and fry for a minute. Add ginger and garlic and again fry for a minute. Add chillies and bell pepper and fry for 2 minutes. Add the fish, sauces and sugar along with 1/4 cup water and bring to a boil. Simmer for 2-3 minutes before adding the cornstarch paste. Sprinkle spring onion greens when the sauce thickens and remove from fire. Serve hot with fried rice or noodles.