How to Make Buttery, Flaky Chinese Egg Tarts at Home

chinese egg tarts on a pale pink countertop
Prep Time
Cook Time
55 min
12 servings

Egg tarts are buttery and flaky, and their resemblance to little sunbursts makes you smile just looking at them. At the end of every dim sum feast, after we’ve eaten our fill of cheung fun and dumplings, my mom would track down the cart full of golden egg tarts. If she couldn’t find the cart, she’d flag down a waiter to put in a special order for at least two dozen freshly baked egg tarts, enough for each of us to inhale a pastry or two at the table and a few extra to take home and enjoy later.

Egg tarts are a perfect example of the European influence in Chinese culture. Pastry chefs in Hong Kong utilized the techniques and ingredients that were accessible to them, including lard instead of butter and evaporated milk as a substitute for fresh cream or milk. Like those chefs, I use what is most commonly found in my local grocery stores. So while this recipe uses butter, by all means use lard, if you can find it.

There are three different types of egg tarts: with a puff pastry base, with a shortcrust base, and Macau style, featuring a laminated base and a caramelized custard filling. A crisp pastry base and a smooth, sweet filling is essential, but I like the variety you get with the Chinese puff pastry base, featured here. The texture of flaky pastry, shattering into a field of crumbs and juxtaposed with the rich eggy filling, is one of the most satisfying bites. Store-bought puff pastry is totally acceptable, but I encourage you to try making the Chinese Puff Pastry for the true dim sum taste.

Related: Easy and Elegant Puff Pastry Appetizers

Chinese puff pastry is similar to French puff pastry, with laminated layers of butter and flour that add up to one delightfully flaky dough. The differences between the French and Chinese varieties are subtle: the Chinese puff is slightly less buttery (don’t worry— there is still plenty of butter) and a tad more crisp.

Related: 20 Weeknight Meals That Taste Even Better as Leftovers

You will most likely have a decent amount of puff pastry left over, which is the nature of making neat pastry. Instead of discarding it, cut the scraps into roughly 3-inch pieces and bake in a 400°F oven until golden brown, about 25 minutes. Once cooled, dust with a little confectioners’ sugar or cinnamon. Scraps also can be stored in the freezer for up to 3 months.

Mooncakes and Milk Bread cookbook by Kristina ChoTaken from Mooncakes and Milk Bread by Kristina Cho Copyright © 2021 by Harper Horizon. Used by permission of Harper Collins Canada

Mooncakes and Milk Bread, Amazon, $37

Love this egg tart recipe? Try this BBQ pork bao recipe next!



Chinese Puff Pastry Butter Block

cup unsalted butter, chilled
1 ¼
cups all purpose flour

Chinese Puff Pastry Flour Dough

1 ⅔
cups all purpose flour, plus more for rolling
large egg
teaspoon coarse salt
cup ice water


cup sugar
cup water
large eggs plus 1 large egg yolk
cup plus 2 Tbsp milk
teaspoon pure vanilla extract
Chinese puff pastry
All purpose flour, for rolling



Rest time: 1 hour and 30 minutes. This recipe requires 12 individual 3-inch metal tart or cupcake molds.

Step 1

To make the butter block: Cut the butter into 1-inch cubes and place in the bowl of a food processor. Add the flour and pulse until smooth (it will be crumbly at first). Transfer the butter mixture to a sheet of plastic wrap. Fold the plastic over the butter mixture and then press to form a roughly 5″ square. Refrigerate until firm but still somewhat pliable, about 30 minutes.

Step 2

To make the flour dough: Place the flour, egg, salt and ice water in the clean bowl of the food processor. Pulse just until a smooth ball of dough forms. Transfer the dough to a lightly floured surface and slightly flatten into a disk. Wrap the dough in plastic wrap and refrigerate until chilled, about 30 minutes.

Step 3

Unwrap both the dough and butter block. Lightly dust a clean work surface with flour and roll out the flour dough with a large rolling pin into a 7″ x 10″ rectangle. Place the butter block in the center of the dough and fold the edges of the dough over the butter block so that it is tightly wrapped. Flip over the pastry dough so it is seam-side down. Continue to lightly dust the work surface if the dough starts to stick. With the rolling pin, firmly press down on the dough to thin it out (this should prevent it from tearing). Roll out the dough into a 6″ x 12″ rectangle. Fold the dough into thirds, like a letter, and press it down with the rolling pin again to flatten. Roll the dough into a 6″ x 12″ rectangle and repeat the process of folding the dough into thirds like a letter one more time. Flatten and roll the dough into an 8″ x 12″ rectangle and wrap tightly with plastic wrap.

Step 4

Refrigerate the dough for at least 30 minutes before working it again. At this point, the puff pastry can be either frozen or refrigerated for future use.

Step 5

To make the filling: In a small saucepan, combine the sugar and water. Swirl the saucepan and bring the mixture to a boil over medium heat. Boil until the sugar has dissolved and the mixture has thickened, about 4 minutes. Remove the saucepan from the heat and allow the syrup to cool for 10 minutes.

Step 6

In a medium mixing bowl, whisk to combine the eggs and egg yolk, milk and vanilla. Pour the syrup into the egg mixture, whisking until smooth. As an extra step to ensure a really smooth custard, you can strain the egg mixture through a fine mesh sieve to remove any bits of egg that didn’t fully incorporate.

Step 7

On a lightly floured surface, roll the pastry into a roughly 12″ x 16″ rectangle. Using a fluted 4-inch cookie cutter, cut out 12 rounds.

Step 8

Gently press the rounds into twelve 3-inch tart molds, pressing against the bottom and sides to prevent air pockets. The pastry should extend about ¼ inch above the rims. Arrange the pastry molds on a plate or medium rimmed baking sheet and refrigerate until firm, at least 20 minutes or overnight (cover with plastic wrap if chilling overnight).

Step 9

Preheat the oven to 400°F.

Step 10

Place the tart shells on a large rimmed baking sheet, spaced 2 inches apart. Fill each tart shell with the filling, up to ¼ inch below the edge of the pastry. Bake for 15 minutes. Reduce the heat to 350°F and bake until the filling is set but still has a slight jiggle in the center, about 24 more minutes.

Step 11

Transfer the baking sheet to a wire rack and let the tarts cool on the sheet for 10 minutes. Remove the egg tarts from the tart molds and serve warm or at room temperature.

The tarts can be refrigerated in an airtight container (a resealable bag works great) for up to 4 days (or frozen for up to 3 months). Reheat in a 350°F oven on a baking sheet until crisp and warmed through, about 10 minutes (or a few minutes longer if they’re frozen).


Rate Recipe

Be the first to rate How to Make Buttery, Flaky Chinese Egg Tarts at Home

All products featured on Food Network Canada are independently selected by our editors. For more products handpicked by our editorial team, visit Food Network Canada's Amazon storefront. However, when you buy through links in this article or on our storefront, we earn an affiliate commission.