Grind onion, garlic, ginger, peppercorns, fennel seeds, curry leaves, Kashmiri chillies, and tomato into a fine paste.
Whisk eggs with salt and chilli powder. Scramble them in 1 tbsp sesame oil and set aside.
Heat 1 tbsp sesame oil in a pan. Add mustard seeds and let them crackle. Sauté thinly sliced onion until soft.
Add the prepared masala paste and cook until thick. Mix in turmeric powder, salt, coriander powder, and garam masala.
Add 1 cup hot water (rinse blender) and let the mixture boil. Cover and cook on low for 10 minutes until oil separates.
Mix in scrambled eggs and cook for 2 minutes.
Garnish with red chilli flakes and coriander leaves. Serve hot with chapathi or rice.