This Mini Cream Puffs Recipe turns out delicate, golden choux pastry shells filled with a silky vanilla pastry cream. Each bite is crisp on the outside, then gives way to a luscious, creamy center – a classic French treat that feels fancy but is surprisingly doable at home.
Total time is 55 minutes (plus chilling the pastry cream), and I’d call this an intermediate recipe. The trickiest part is getting the choux dough right, but with a few visual cues, you’ll nail it on the first try. Perfect for bridal showers, tea parties, or a weekend dessert project.
Why You’ll Love This Recipe
- Impressive but approachable — These mini puffs look like something from a bakery, yet the technique is straightforward once you understand the steps.
- Better than store-bought — Homemade pastry cream is richer and less sugary than anything from a box, and the puffs stay crisp longer.
- Perfect for entertaining — Bite-sized and elegant, they disappear fast at parties. Plus, you can prep components ahead.

What Makes This Recipe Special
It’s all about the contrast: a crisp, airy shell that shatters slightly when you bite, paired with a cool, velvety vanilla cream. The pastry cream uses egg yolks and cornstarch for a stable thickness, while the choux dough relies on high heat to create steam that puffs the shells. This version keeps the sugar low, letting the butter and vanilla shine.
Ingredients You’ll Need
Below is everything you need, split by component. Use exact measurements for best results.
For the Pastry Cream
- 1 cup whole milk — Provides richness and a smooth texture. Do not substitute low-fat milk; the cream needs full fat to set properly.
- 1/4 cup granulated sugar — Sweetens without overpowering the vanilla. It also helps stabilize the egg yolks during cooking.
- 2 large egg yolks — Thicken the cream and add a silky, custard-like mouthfeel. Save the whites for another use.
- 2 tablespoons cornstarch — The thickening agent. No need for flour; cornstarch gives a cleaner, gluten-free finish.
- 1 teaspoon vanilla extract — Pure vanilla extract is best. Avoid imitation for a deeper flavor.
- 1 tablespoon unsalted butter — Stirred in off heat for extra gloss and richness. Salted butter will alter the flavor.
For the Choux Pastry
- 1/2 cup water — Creates steam that puffs the dough. Tap water is fine.
- 4 tablespoons unsalted butter (1/2 stick), cut into pieces — Adds fat for tenderness and flavor. Cut into small cubes so it melts evenly.
- 1/4 teaspoon kosher salt — Balances sweetness and enhances the pastry’s taste. Regular table salt works, but use half the amount.
- 1/2 teaspoon granulated sugar — A tiny amount helps browning and adds a faint sweet note.
- 1/2 cup all-purpose flour, spooned and leveled — Use the spoon-and-level method to avoid packing. Bread flour can be used for extra structure, but all-purpose is standard.
- 2 large eggs, at room temperature — Room temp eggs incorporate more smoothly into the warm dough. Cold eggs can seize the mixture.
For Finishing
- 1 tablespoon powdered sugar, for dusting (optional) — A light snowfall of powdered sugar adds a classic French finish. Use a fine-mesh strainer.
Equipment Needed
- Medium saucepan (2-3 quart) — Needed for both the pastry cream and the choux dough. A heavy-bottomed pan prevents scorching.
- Wooden spoon or heatproof spatula — Stirring the choux dough requires vigorous action; a wooden spoon gives you leverage.
- Piping bags with tips — A 1/2-inch round tip for the puffs, and a small round tip for filling. If you don’t have tips, cut a small hole in a zip-top bag.
- Baking sheet and parchment paper — Parchment prevents sticking and ensures even heat distribution. Do not use wax paper.
- Fine-mesh strainer — For dusting powdered sugar. Also helpful for straining pastry cream if it has lumps (though whisking well should avoid this).
Instructions to Prepare Mini Cream Puffs
This method builds the pastry cream first so it can chill while you make the choux. Follow the steps in order for the best texture.
- Make the pastry cream — In a medium saucepan, whisk together sugar, egg yolks, and cornstarch until smooth and pale. Slowly whisk in milk until no lumps remain. Cook over medium heat, whisking constantly, until thickened and bubbling, about 4-5 minutes. You’ll see large bubbles and the cream will coat the back of a spoon. Boil for 30 seconds, then remove from heat and whisk in vanilla and butter. Transfer to a bowl, press plastic wrap directly onto the surface, and refrigerate at least 2 hours.
- Preheat the oven — Set to 425°F (218°C). Line a baking sheet with parchment. While the pastry cream chills, make the choux.
- Cook the choux dough — In a medium saucepan, combine water, butter, salt, and sugar. Bring to a boil over medium-high heat, stirring until butter melts and mixture bubbles. Remove from heat, add flour all at once, and stir vigorously with a wooden spoon until a smooth ball forms. Return to medium heat and stir constantly for 1 minute to dry the dough slightly; you’ll see a thin film form on the pan bottom.
- Incorporate the eggs — Transfer dough to a mixing bowl and cool 2-3 minutes until warm but not hot (about 130°F/54°C). Add eggs one at a time, beating vigorously after each addition. The dough should become smooth, shiny, and fall from the spoon in a thick ribbon that holds a soft peak. If it’s too stiff, add a teaspoon of water; if too runny, you may have added the eggs too quickly.
- Pipe and bake — Transfer dough to a piping bag fitted with a 1/2-inch round tip. Pipe 24 small rounds about 1 inch in diameter and 1/2 inch high, spaced 1 inch apart. Use a wet finger to smooth any peaks. Bake at 425°F for 10 minutes without opening the oven door, then reduce to 350°F and bake 15-18 minutes more until golden brown, puffed, and hollow-sounding when tapped. Cool completely on a wire rack, about 15 minutes.
- Fill the puffs — Transfer chilled pastry cream to a piping bag fitted with a small round tip (or Bismarck tip). Insert the tip into the side or bottom of each puff and gently fill until the puff feels heavy and cream appears at the opening. Do not overfill or the puff may burst.
- Finish and serve — Dust filled puffs with powdered sugar using a fine-mesh strainer just before serving. Serve immediately for the best texture: crisp outside, creamy inside.

Expert Tips for a Standout Mini Cream Puffs
- Measure flour correctly — Spoon it into the measuring cup and level with a knife. Scooping directly can add up to 25% more flour, making the dough stiff and heavy.
- Cool the choux dough before adding eggs — If the dough is too hot (above 140°F), the eggs will start to cook and create scrambled bits. A warm but not hot dough (around 130°F) ensures smooth incorporation.
- Don’t peek during the first 10 minutes of baking — Opening the oven door lets steam escape, which can deflate the puffs. Trust the oven and wait until the temperature drops.
- Test for doneness with a tap — A fully baked puff sounds hollow when you tap the bottom. If it sounds dense, bake another 2-3 minutes at 350°F.
- Fill just before serving — Filled puffs soften over time. For the crispiest texture, fill them within 1-2 hours of eating. Store unfilled shells at room temperature in an airtight container.
- Use a wet finger to smooth peaks — Those little dough tips can burn or cause uneven rising. A damp fingertip flattens them without sticking.
- Pastry cream needs full fat milk — Skim or 2% milk yields a thinner cream that won’t set as firmly. Whole milk gives the silky, stable texture you want.
Common Mistakes to Avoid
- Skipping the drying step after adding flour — If you don’t cook the dough for 1 minute on the stove, excess moisture prevents proper puffing. Look for a thin film on the pan bottom.
- Adding eggs all at once — The dough can’t handle a flood of liquid. Adding one egg at a time and beating thoroughly after each ensures a smooth, emulsified mixture.
- Opening the oven door too early — The initial 10 minutes at 425°F is critical for steam expansion. Any early peak causes collapse. Wait until the timer goes off.
- Under-baking the puffs — Pale, soft puffs will deflate as they cool. Bake until deep golden brown. The hollow sound test is the best indicator.
- Filling puffs that are still warm — Warm shells will melt the cream and cause sogginess. Cool completely on a wire rack before piping in the pastry cream.
- Overfilling the puffs — It’s tempting to squeeze in lots of cream, but too much pressure bursts the shell. Fill until you feel resistance and a bit of cream shows at the opening.
Variations & Ways to Customize Mini Cream Puffs
- Chocolate cream puffs — Add 1 ounce melted dark chocolate to the pastry cream after removing from heat. Stir until smooth before chilling.
- Coffee-infused filling — Whisk 1 teaspoon instant espresso powder into the milk before heating the pastry cream. The coffee flavor pairs beautifully with the vanilla.
- Lemon curd version — Replace the pastry cream with a tangy lemon curd (homemade or store-bought). Dust with powdered sugar and a pinch of zest.
- Savory appetizer puffs — Omit the sugar from the choux dough and fill with herbed cream cheese, smoked salmon mousse, or chicken salad. Skip the powdered sugar.
- Matcha cream puffs — Whisk 1 teaspoon matcha powder into the milk before making the pastry cream. The green tea flavor adds a lovely earthy note.
- Coconut cream puffs — Substitute coconut milk for whole milk in the pastry cream (use full-fat canned). Toast shredded coconut on top instead of powdered sugar.
What to Serve With Mini Cream Puffs
These airy puffs shine as a standalone dessert, but a few thoughtful pairings elevate the experience. Here are my go-to companions.
- Fresh berries — A handful of raspberries or sliced strawberries adds a tart contrast that cuts through the creamy richness.
- Hot coffee or espresso — The bitterness of black coffee balances the sweet pastry cream perfectly. A latte works, too.
- Champagne or Prosecco — Bubbles and cream puffs are a classic French pairing. Serve as an elegant dessert course at a celebration.
- Vanilla ice cream — For an extra decadent treat, split a puff in half and sandwich a scoop of ice cream inside. Dust with powdered sugar.
- Chocolate sauce — Drizzle warm dark chocolate ganache over the puffs for a double-dose of indulgence. Works especially with chocolate cream puffs.
- Earl Grey tea — The floral bergamot notes complement the vanilla custard without overwhelming it. Serve in small cups for an afternoon tea party.
Make-Ahead Instructions
- Pastry cream can be made up to 2 days ahead — Keep it covered with plastic wrap pressed directly onto the surface to prevent a skin. Stir briefly before piping.
- Unfilled choux shells can be baked 1 day ahead — Cool completely, then store in an airtight container at room temperature. Do not refrigerate; they absorb moisture.
- Freeze unfilled shells for up to 1 month — Freeze them in a single layer on a baking sheet, then transfer to a freezer bag. Reheat directly from frozen at 300°F for 5-7 minutes to re-crisp.
- Assemble puffs no more than 2 hours before serving — Once filled, the shells soften. For best texture, fill and serve within that window. Leftover filled puffs can be refrigerated for up to 1 day, but the crunch will be gone.
Storage and Reheating
Storage
- Unfilled shells — Store in an airtight container at room temperature for up to 1 day. Do not refrigerate; they turn rubbery. For longer storage, freeze as described.
- Filled cream puffs — Refrigerate any leftovers in a covered container for up to 1 day. Note that the pastry will soften significantly. Do not freeze filled puffs; the cream becomes watery upon thawing.
- Pastry cream alone — Keep in a bowl with plastic wrap touching the surface. Refrigerate for up to 2 days. Stir before using to smooth it out.
Reheating
- Oven (best for unfilled shells) — Place frozen or room-temperature shells on a baking sheet and warm at 300°F (149°C) for 5-7 minutes. They’ll regain crispness. Do not overheat or they’ll dry out.
- Air fryer — Heat unfilled shells at 300°F for 3-4 minutes, shaking the basket once. Works great for small batches. Check frequently to avoid burning.
- Microwave (not recommended for crispness) — Microwaving filled puffs will steam the shell into a soggy texture. Only use this if you are okay with a soft, cake-like puff — 10-15 seconds on low power.
- Refreshing filled puffs — If you must reheat a filled puff, place it in a 300°F oven for 3-4 minutes. The shell will crisp slightly, but the cream will warm. Serve immediately.
Nutritional Breakdown (Per Serving)
Based on 1 serving = 6 filled cream puffs (recipe yields 4 servings total).
- Calories — 360
- Protein — roughly 8g
- Fat — around 21g
- Carbohydrates — 35g
- Fiber — 0g
- Sugar — 19g
- Sodium — about 170mg
- Cholesterol — (not listed in data; based on ingredients, estimated 180mg per serving. If you need to omit this, do not include.)
Note: The nutrition is calculated using standard ingredients. If you make substitutions (e.g., low-fat milk), values will shift.
Frequently Asked Questions
Can I freeze Mini Cream Puffs Recipe?
Yes, but only unfilled puffs freeze well. Once baked and cooled, flash-freeze them on a tray, then transfer to a freezer bag for up to 1 month. Reheat directly from frozen at 300°F for 5-7 minutes to restore crispness. Pastry cream can also be frozen for up to 1 month, but thaw overnight in the fridge and whisk before using.
How long does Mini Cream Puffs Recipe last in the fridge?
Filled cream puffs last up to 1 day in the refrigerator. After that, the pastry becomes soggy and the cream may separate. Unfilled shells keep at room temperature for 1 day. For the best experience, assemble puffs no more than 2 hours before serving.
Why did my choux pastry not puff up?
There are three common culprits: the dough wasn’t dried enough on the stove (skip the 1-minute stir), eggs were added when the dough was too hot or too cold, or the oven temperature was too low. Make sure to bake at 425°F for the first 10 minutes without opening the door to trap steam.
Can I use a different filling for Mini Cream Puffs Recipe?
Absolutely. The vanilla pastry cream can be swapped with chocolate pastry cream, lemon curd, whipped cream with berries, or even a savory mousse for appetizer versions. Just make sure the filling is thick enough to pipe and won’t make the puffs soggy.
How do I get perfectly smooth tops on the puffs?
After piping the rounds, dip your finger in water and gently press down any peaks or swirls. The moisture helps flatten the dough without sticking. This also prevents those tips from burning during baking.
Can I make Mini Cream Puffs Recipe gluten-free?
Yes, substitute a gluten-free all-purpose flour blend that contains xanthan gum (like Bob’s Red Mill 1-to-1). The dough may be slightly stickier, so pipe carefully. Baking times may vary by a minute or two. Keep an eye on color and hollow sound.
Final Words
This Mini Cream Puffs Recipe is one of those projects that looks intimidating but feels incredibly rewarding once you succeed. The combination of a crisp, airy shell and a creamy, vanilla-scented filling is hard to beat. I hope you give it a try – your family and friends will be so impressed. And if you run into any issues, the tips above should set you straight. Happy baking!
More Recipes
PrintMini Cream Puffs
Delicate, golden puffs of choux pastry filled with a silky vanilla pastry cream. Each bite-sized puff offers a crisp exterior that gives way to a creamy, luscious center, dusted with powdered sugar for a classic French finish.
- Prep Time: 25
- Cook Time: 30
- Total Time: 55
- Yield: 4 1x
- Category: Dessert
- Method: Baking
- Cuisine: French
Ingredients
- For the pastry cream: 1 cup whole milk
- 1/4 cup granulated sugar
- 2 large egg yolks
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1 tablespoon unsalted butter
- For the choux pastry: 1/2 cup water
- 4 tablespoons unsalted butter (1/2 stick), cut into pieces
- 1/4 teaspoon kosher salt
- 1/2 teaspoon granulated sugar
- 1/2 cup all-purpose flour (spooned and leveled)
- 2 large eggs, at room temperature
- For finishing: 1 tablespoon powdered sugar, for dusting (optional)
Instructions
- Prepare the pastry cream first so it has time to cool. In a medium saucepan, whisk together the sugar, egg yolks, and cornstarch until smooth and pale. Slowly whisk in the milk until fully combined, ensuring no lumps remain.
- Place the saucepan over medium heat and cook, whisking constantly, until the mixture thickens and comes to a gentle boil, about 4-5 minutes. You will see large bubbles burst on the surface and the cream will become thick enough to coat the back of a spoon.
- Once the cream has boiled for about 30 seconds, remove from heat. Whisk in the vanilla extract and butter until smooth and fully incorporated. Immediately transfer the pastry cream to a shallow bowl, press plastic wrap directly onto the surface to prevent a skin from forming, and refrigerate until cold, at least 2 hours or up to 2 days.
- While the pastry cream chills, make the choux pastry. Preheat the oven to 425°F (218°C) and line a baking sheet with parchment paper. Have a piping bag fitted with a 1/2-inch round tip ready.
- In a medium saucepan, combine the water, butter, salt, and sugar. Bring to a boil over medium-high heat, stirring occasionally, until the butter is fully melted and the mixture is bubbling. Immediately remove from heat.
- Add the flour all at once and stir vigorously with a wooden spoon until the mixture forms a smooth ball that pulls away from the sides of the pan. Return the pan to medium heat and cook, stirring constantly, for about 1 minute to dry the dough slightly; you will see a thin film form on the bottom of the pan.
- Transfer the dough to a mixing bowl and let it cool for 2-3 minutes, until it is warm but not hot (about 130°F/54°C). Add the eggs one at a time, beating vigorously after each addition with a wooden spoon or a hand mixer on medium speed until fully incorporated. The dough should be smooth, shiny, and fall from the spoon in a thick ribbon that holds a soft peak.
- Transfer the dough to the prepared piping bag. Pipe 24 small rounds, about 1 inch in diameter and 1/2 inch high, spacing them 1 inch apart on the baking sheet. Use a wet finger to gently smooth any peaks on top to ensure even rising.
- Bake for 10 minutes at 425°F (218°C) without opening the oven door. Then reduce the oven temperature to 350°F (177°C) and continue baking for 15-18 minutes more, until the puffs are golden brown, puffed, and sound hollow when tapped on the bottom. Remove from the oven and let cool completely on a wire rack, about 15 minutes.
- Once the choux puffs are completely cool, prepare to fill them. Transfer the chilled pastry cream to a piping bag fitted with a small round tip (or use a Bismarck tip). Insert the tip into the side or bottom of each puff and gently fill until the puff feels heavy and the cream is visible at the opening. Do not overfill or the puff may burst.
- Just before serving, dust the filled cream puffs lightly with powdered sugar using a fine-mesh strainer. Serve immediately for the best texture—crisp on the outside, creamy on the inside.
Notes
Store unfilled choux puffs in an airtight container at room temperature for up to 1 day. For longer storage, freeze unfilled puffs in a single layer on a baking sheet, then transfer to a freezer bag for up to 1 month. Reheat frozen puffs directly from frozen at 300°F (149°C) for 5-7 minutes to re-crisp. Filled cream puffs are best served within 2 hours; refrigerate any leftovers for up to 1 day, but note that the pastry will soften. To refresh filled puffs, briefly warm in a 300°F oven for 3-4 minutes.
Nutrition
- Calories: 360
- Sugar: 19g
- Sodium: 170mg
- Unsaturated Fat: 11g
- Carbohydrates: 35g
- Fiber: 0g
- Protein: 8g
- Cholesterol: 230mg
Keywords: mini cream puffs, cream puff recipe, choux pastry, French pastry, dessert, pastry cream, party appetizer, finger food, pate a choux, vanilla cream puffs, bite-sized dessert, cream puff filling
