Boil eggs and keep it aside.
Heat a pan, add oil in it and when it gets hot add onion, ginger, garlic and saute it well.
Stir until it gets brown.
Add chopped tomato in it.
Stir well for 5 minutes in low flame.
Add coriander powder, turmeric powder, chilly powder, garam masala and salt. Stir for 3 minutes.
Add eggs by slitting a bit so that the masala gets well mixed with the masala. Stir well and close with a lid for a few minutes.
Transfer to the serving dish. Egg Roast In Kerala Style With Tomato is ready.