Heat oil in a pan over medium heat.
Add cumin seeds and let them splutter.
Stir in the chopped onions and sauté until golden brown.
Add ginger-garlic paste and cook for 2 minutes.
Pour in the tomato puree and cook until the oil separates.
Add turmeric, red chili powder, and salt; mix well.
Carefully add the boiled eggs, coating them with the sauce.
Sprinkle garam masala and stir gently.
Simmer for 5-7 minutes to allow flavors to meld.
Garnish with fresh coriander leaves before serving.