Egg Puffs
Flaky bakery-style puff pastry parcels filled with a spiced onion masala and boiled egg. These savory Indian tea-time favorites bake up golden, crisp, and wonderfully satisfying straight from the oven.
For 4 servings
- boil · ~12 min
Boil the eggs.
Place 4 eggs in a saucepan, cover with water, and bring to a boil. Cook until hard-boiled, then cool, peel, and cut each egg in half lengthwise.
TIPCool the eggs completely before peeling so the whites stay smooth and neat. - prep · ~10 min
Prepare the pastry and filling ingredients.
1.Cut the puff pastry into 4 equal squares.2.Slice the onion thinly.3.Chop the tomato, green chili, and cilantro.4.Mince the ginger and garlic. - saute · ~15 min
Cook the onion masala.
1.Heat oil in a pan over medium heat.2.Add onion and cook until soft and lightly golden, 6 to 8 minutes.3.Add ginger, garlic, and green chili and cook for 1 minute.4.Add tomato, turmeric powder, red chili powder, coriander powder, garam masala, black pepper, and salt.5.Cook until the tomato softens and the masala turns fairly dry, 4 to 5 minutes.6.Stir in cilantro and let the filling cool.TIPKeep the filling dry; a wet masala makes the pastry soggy. - assemble · ~10 min
Assemble the egg puffs.
1.Preheat the oven to 200°C.2.Place a spoonful of onion masala in the center of each pastry square.3.Set 2 egg halves cut side down over the masala on each square.4.Fold the pastry over the filling and press the edges lightly to secure. - mix · ~2 min
Beat the egg wash.
Crack the remaining egg into a small bowl and beat until smooth. Brush it over the tops of the assembled puffs for an even golden finish.
- bake · ~25 min
Bake until golden and crisp.
Arrange the puffs on a lined baking tray with space between them. Bake until puffed, deeply golden, and crisp.
TIPBake in a fully heated oven so the pastry rises into clear flaky layers. - serve
Serve the egg puffs warm.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Cool the onion masala completely before filling, or the butter in the puff pastry will soften and leak.
- 2Cook the masala until almost dry; any extra moisture from tomato or onion will make the bottom layers gummy.
- 3Place the egg halves cut side down so the filling sits flatter and the pastry seals more neatly around them.
- 4Brush only the top with egg wash, not the cut edges, so the pastry layers can rise freely.
- 5If the pastry turns too soft while assembling, chill the shaped puffs for 10 minutes before baking.
- 6Bake with space between each puff so hot air can circulate and crisp all sides evenly.
- 7Leftover egg puffs reheat best in an oven or air fryer, not the microwave, to bring back the flaky crust.
Adapt it for your goals.
Spicier
Add an extra green chili or a bit more red chili powder for a sharper tea-time kick.
vegetarian no eggVegetarian-no-egg
Replace the boiled egg with a potato and peas masala for a bakery-style veg puff with the same flaky finish.
cheesyCheesy
Sprinkle a little grated cheese over the masala before folding for a richer filling that kids often enjoy.
jainJain
Skip onion and garlic; use a tomato-capsicum masala with ginger and spices for a Jain-friendly version.
Why this is on our healthy list.
Protein from Eggs
The boiled egg filling adds satisfying protein, which makes these puffs more filling than plain pastry snacks.
Aromatics and Spices
Ginger, garlic, chili, turmeric, and coriander bring flavor without needing heavy sauces or lots of extra ingredients.
Some Vegetable Content
Onion, tomato, and cilantro contribute plant ingredients and freshness to balance the richness of the pastry.
Frequently asked questions
The filling was likely too wet or still warm. Cook the onion-tomato masala until fairly dry and let it cool before assembling.



