Heat oil; sauté green chilli, curry leaves, and onion until soft.
Add ginger-garlic paste; cook until raw smell disappears.
Add tomato and salt; cook until mushy.
Add turmeric, chilli, and coriander powders; mix well.
Add water and chicken; cook until color changes.
Add salt and chicken masala; cook on high for a minute.
Add water; cover and cook for 10 minutes.
Open lid; cook until dry; add lemon juice.
Cool mixture; mix with dosa batter, eggs, onion, and coriander leaves.
Heat paniyaram pan; add oil; fill with batter.
Cover and cook for 5 minutes; flip and cook until crispy.
Serve hot with chutney.