Egg Puffs (Bakery Style Indian Egg Puff Recipe with Puff Pastry)

Egg puffs are a South Indian bakery snack: a square of flaky puff pastry folded around a dark, dry caramelized onion masala and half a hard-boiled egg, baked until the layers separate and the top turns deep gold. This egg puff recipe makes 12 from 3 sheets of store-bought puff pastry and 6 eggs in about 40 minutes.

An overhead photo of homemade egg puffs arranged on a white platter with ketchup, two glasses of chai, fresh curry leaves, cilantro, and a spoon.

Disclosure: This post may contain affiliate links. This means I get a small commission if you decide to make a purchase through my links at no extra cost to you.

Jump to:

What Makes These Egg Puffs Flaky

Two things decide whether they come out crisp or soggy, and both happen before the tray goes in. The masala has to cook down until no liquid pools when you drag a spoon through the pan, then cool completely. The pastry has to stay cold, one sheet out at a time. The egg goes in halved, yolk side down, the way the bakeries do it. Bake at 430F for 15 to 20 minutes in a fully preheated oven. High heat forces the butter layers apart; a cooler oven gives you pale, dense pastry.

I grew up eating egg puffs from the local bakery in my little town in India. They were one of those bakery snacks I always looked forward to, especially as an evening snack with tea. After moving away from India, I found that I couldn't easily get the same bakery-style egg puffs, so I started making them at home. This recipe is my version of the crisp puff pastry, spicy onion filling, and boiled egg combination I remember.

A woman's hand is lifting a golden-brown egg puff from a white platter, with ketchup, chai, and more egg puffs visible in the background.

Why You'll Love This Recipe

  • Store-bought pastry does the hard part. I use store-bought puff pastry sheets for these egg puffs. I don't make the pastry from scratch, and I don't think you need to.
  • Twelve from one batch of masala. Three sheets, four squares each, one halved egg per puff.
  • Adjustable heat. Egg puffs have always been a family favorite. My teen enjoys them, and in general they are one of those snacks that both kids and adults tend to enjoy. For kids who prefer milder flavors, I would keep the chili powder on the lower side. The onion masala still has plenty of flavor from the garam masala, ginger, garlic, and curry leaves without needing to make it very spicy.
  • They travel. They hold their shape in a lunchbox or on a platter and reheat back to crisp.

Key Ingredients

Ingredients for egg puffs: eggs, sliced red onions, puff pastry, turmeric, chili powder, garam masala, curry leaves, ginger, garlic, ketchup, oil, and salt.
  1. Puff pastry sheets. Three, thawed per the package but kept cold. All-butter gives the most visible layers.
  2. Eggs. Six, hard-boiled and halved lengthwise. One extra egg white for the wash.
  3. Onions. Two medium, sliced thin so they collapse evenly. Thick slices stay wet in the middle.
  4. Tomato ketchup. A tablespoon, stirred into the masala for sweetness, acidity, and color.
  5. Curry leaves. Finely chopped. This is the aroma that reads as bakery-style rather than generic curry.

How to Make Egg Puffs

Four step collage showing halved boiled eggs, spices added to sliced onions, the onion masala cooked dry, and a pastry square topped with masala and half an egg.
  1. Boil and halve the eggs. Hard-boil six eggs, peel, and slice each lengthwise. Cool completely; warm eggs steam inside the pastry.
  2. Caramelize the onions. Cook the sliced onions in the oil over medium heat for 8 to 10 minutes, until they go past translucent to properly golden and collapse to about a third of their volume.
  3. Add the aromatics. Stir in the ginger, garlic, and curry leaves. Cook 1 to 2 minutes, until the raw smell is gone.
  4. Cook the masala dry. Add the turmeric, chili powder, garam masala, salt, and ketchup. Cook 3 to 4 minutes, until the mixture pulls away from the pan and no liquid pools when you drag a spoon through it. Cool completely.
	Four step collage showing puff pastry corners folded over the egg, pastry brushed with egg white, puffs baking in the oven, and finished golden egg puffs on a tray.
  1. Cut the pastry. Preheat the oven to 430F (220C). Cut each sheet into four squares, twelve total. Assemble all four from one sheet before pulling the next from the refrigerator.
  2. Fill and fold. Brush water along all four edges of a square. Spoon one tablespoon of cooled masala into the center and set half an egg on top, yolk side down. Bring the corners together and press to seal.
  3. Egg wash and bake. Space them on a parchment-lined sheet and brush the exposed pastry with beaten egg white. Bake for 15 to 20 minutes, until deep golden with visibly separated layers.
This close-up shows four golden-brown egg puffs with flaky layers arranged on a white platter beside a bowl of ketchup and sprinkled with fresh cilantro.

Recipe Notes

  • The onion filling is one of the most important parts of this recipe. I make sure there is no excess moisture left in the masala before I use it. The filling should be thick and dry rather than wet or saucy. I also let the onion mixture cool completely before putting it into the pastry. A wet or warm filling can make the pastry soggy instead of crisp.
  • I learned that puff pastry needs to stay cold while I am working with it. I thaw the sheets according to the package directions, but I don't let them sit out longer than necessary. If the pastry gets too warm, the butter starts to soften, and the dough becomes difficult to handle. The baked puffs can also turn soggy instead of light and flaky. I work with one sheet at a time and keep the remaining sheets refrigerated.
  • The egg wash for puff pastry is the difference between deep gold and pale beige, and it takes ten seconds. I brush the tops with egg white before baking because it helps the pastry develop that beautiful golden finish.
Egg puffs cut open showing the halved boiled egg and dark onion masala inside the flaky pastry.

Oven Temperature and Timing

  • Oven temperature: 430F
  • Bake time: 15 to 20 minutes
  • Preheat: at least 10 to 15 minutes, fully to temperature
  • Rack position: center
  • Doneness cue: deep golden top, separated layers along the folds, no pale patches
  • Filling cook time: roughly 13 to 16 minutes total, in three stages

A partial preheat is the most common reason they come out pale and dense. Give the oven the full preheat even if the tray is assembled and waiting.

Baked egg puffs on parchment paper on a baking tray, golden with visible pastry layers.

Substitutions and Variations

  • Milder: cut the chili powder to a pinch. The garam masala, ginger, garlic, and curry leaves carry the flavor on their own.
  • Spicier: add finely chopped green chili with the ginger and garlic.
  • Pastry: all-butter gives better layer separation than standard sheets, though both work.
  • Other fillings: the same fold takes spiced potato or paneer. Keep the same bake time and watch the color.

What to Serve With Egg Puffs

I grew up eating egg puffs as a bakery-style tea-time snack, so that is still my favorite way to serve them. At home, I like them warm with ketchup and a cup of chai. They also work well as a snack for gatherings and parties.

Green or mint chutney both work in place of ketchup. For a fuller spread, add onion pakora and masala papad, and pour something from this guide to 25 types of tea.

Recipe FAQs

Why did my egg puffs burst open in the oven?

Overfilling, or corners that were not sealed. One tablespoon per square is right. Brush water along all four edges before folding and press the corners firmly so they hold as the pastry expands.

What temperature do you bake egg puffs at?

430F for 15 to 20 minutes, in a fully preheated oven, on a parchment-lined tray in the center. Puff pastry relies on a burst of high heat to turn the water in the butter to steam and force the layers apart. Below about 400F the layers set before they separate, and you get dense pastry instead of flaky.

What are mutta puffs?

The same thing. Mutta is the Malayalam word for egg, so mutta puffs is what egg puffs are called in Kerala, where they are a bakery standard. Kerala-style egg puffs use the same folded square of puff pastry, onion masala, and halved boiled egg.

Can I make egg puffs in an air fryer?

Yes. Air fry at 350F for 10 to 12 minutes in a preheated basket, single layer, checking at 8 minutes. Go cooler than the oven here: the convection browns pastry fast and the tops darken before the base is done. Don't crowd the basket or they steam instead of crisping.

Can I make egg puffs ahead of time?

The components, yes. The masala keeps refrigerated up to 5 days, and the eggs can be boiled a day or two ahead. Assembled unbaked puffs can sit covered in the refrigerator for a few hours, then go straight into the hot oven.

How do I store and reheat egg puffs?

Refrigerate baked puffs in an airtight container up to 3 days, or freeze up to 3 months. Reheat in a 350F oven or air fryer until crisp again. Skip the microwave, which softens the pastry rather than reviving it.

Egg puffs on a white platter, one cut open to show the egg and onion filling, served with ketchup and chai.

If you make these, tell me how they went in the comments. Try my samosa puffs next, or these apple hand pies if you have pastry left over.

This close-up shows four golden-brown egg puffs with flaky layers arranged on a white platter beside a bowl of ketchup and sprinkled with fresh cilantro.

Egg Puffs

These South Indian egg puffs are made with flaky puff pastry, a spicy caramelized onion masala, and hard-boiled eggs. They are baked until golden and crisp, making an easy bakery-style snack to serve with chai and ketchup.
No ratings yet
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Course: Snack
Cuisine: Indian
Servings: 12
Author: Shilpa

Equipment

  • Rimmed baking sheet
  • Parchment paper
  • Pastry brush

Ingredients

For the crust

  • 3 puff pastry sheets
  • 1 egg white

For the filling

  • 2 teaspoons oil
  • 2 medium onions thinly sliced
  • ½ inch ginger grated
  • 2 cloves garlic grated
  • 5-7 curry leaves finely chopped
  • ¼ teaspoon turmeric powder
  • ½ teaspoon chili powder
  • 1 teaspoon garam masala
  • 1 tablespoon tomato ketchup
  • Salt to taste

Instructions

Make the filling

  • Hard-boil the eggs, peel them, and slice each lengthwise into halves. Set aside to cool completely.
  • Heat the oil in a frying pan over medium heat. Add the sliced onions and cook 8 to 10 minutes, stirring occasionally, until golden and collapsed to about a third of their volume.
  • Add the ginger, garlic, and curry leaves. Cook 1 to 2 minutes until the raw smell is gone.
  • Add the turmeric, chili powder, garam masala, salt, and ketchup. Stir to coat and cook 3 to 4 minutes, until the mixture pulls away from the pan and no liquid pools when you drag a spoon through it.
  • Turn off the heat and let the filling cool completely.

Assemble and bake

  • Preheat the oven to 430℉ for at least 10 to 15 minutes.
  • Cut each puff pastry sheet into 4 equal squares, 12 total. Work with one sheet at a time and keep the rest refrigerated.
  • Brush water along all four edges of a square. Place 1 tablespoon of cooled onion filling in the center. Place half an egg on top, yolk side down.
  • Bring the four corners together over the egg and press to seal completely. Repeat with the remaining squares.
  • Arrange on a parchment-lined baking sheet with space between each puff. Brush the exposed pastry evenly with beaten egg white.
  • Bake 15 to 20 minutes, until deep golden with visibly separated layers. Cool a few minutes before serving.

Notes

  • The filling must be dry. Drag a spoon through the pan: if liquid seeps back into the channel, keep cooking.
  • Both the masala and the eggs must be fully cooled before they go into the pastry. Warm filling steams the layers.
  • Keep the pastry cold. Take one sheet out at a time; the rest in the refrigerator.
  • Yolk side down leaves the smooth white facing up so the corners fold cleanly.
  • Preheat fully. Puff pastry needs immediate high heat to separate.
  • Onion masala keeps 5 days refrigerated. Baked puffs keep 3 days refrigerated or 3 months frozen. Reheat in a 350F oven or air fryer, not the microwave.

Nutrition

Calories: 356kcal | Carbohydrates: 30g | Protein: 5g | Fat: 24g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 14g | Trans Fat: 0.003g | Sodium: 170mg | Potassium: 78mg | Fiber: 1g | Sugar: 2g | Vitamin A: 48IU | Vitamin C: 10mg | Calcium: 14mg | Iron: 2mg
Tried this recipe? Share it Today!Mention @wholesomefamilymeals or tag #wholesomefamilymeals!
Follow us on PinterestFollow

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating