Boil the eggs.
After cooling down, remove the shell and keep it aside.
Heat oil in a pan.
Add onion and salt. Saute well.
When it turns light brown, add ginger-garlic paste and mix well.
Add egg masala, garam masala and pepper powder into this mixture. Keep it aside.
Take out the puff pastry from the refrigerator half an hour before you start preparing the puffs.
Cut each egg vertically into two pieces.
Spread the masala mix onto the puff pastry and place half an egg on top of it.
Rub all the sides of the inner part of the pastry so that it acts as an adhesive.
Fold the puff pastry over the egg and seal it.
Preheat the oven to 400ªF and bake it for 10 - 15 mins.