Marinate the shrimp in the marinade and leave aside for 20 minutes.
Make batter with egg white and cornflour. Coat the shrimp in this batter.
Heat oil on medium flame. Fry the shrimps in batches till golden brown. Drain on paper towels.
Add oil to a medium saucepan. Saute the onions for 1 minute.
Add ginger/ garlic paste, tomatoes, capsicums and curry leaves. Stir fry till crisp.
Stir in cocum with water and tomato puree. Add the coriander, chilly, turmeric and garam masala powder and stir till the masalas become fragrant. Lower the heat.
Transfer the fried shrimp into this tomato gravy. Add honey and salt and mix through the gravy.
Check for seasoning. Serve hot.