Mom’s Cream Puffs Recipe | Light, Creamy Pastry Treat

Created by :

Sophie Miller

Updated on:

If you landed here looking for a puff pastry tart but your heart really wants something soft, creamy, and bakery-worthy, let me gently steer you toward one of my favorite homemade treats: Mom’s Cream Puffs. They have that same special-occasion charm, but instead of layers in a tart shell, you get delicate golden pastry rounds filled with cool vanilla cream and finished with a light dusting of powdered sugar.

This is the kind of dessert that always feels a little magical to me. You start with a simple stovetop dough, bake it until beautifully puffed and golden, then split or fill each shell with a creamy filling that makes every bite feel light and rich at the same time. My mom made cream puffs for holidays, birthdays, and those random weekends when we needed something extra lovely on the table, and they still feel just as comforting now.

I’m going to walk you through the process in a way that feels manageable, even if you’ve never made pâte à choux before. Once you see how the dough comes together and what to look for in the oven, you’ll realize these classic cream puffs are far more approachable than they seem.

Quick Recipe Info

Prep time 25 minutes
Cook time 35 minutes
Total time 90 minutes
Servings 12 cream puffs
Difficulty Moderate

Why You’ll Love It

  • The pastry shells bake up crisp, airy, and beautifully golden.
  • The vanilla cream filling is smooth, cool, and not overly heavy.
  • They look impressive on a dessert tray without requiring fancy decorating skills.
  • You can make the components ahead and assemble before serving.
  • This recipe gives you a classic homemade dessert that feels nostalgic and elegant at once.
  • Once you learn the method, it opens the door to so many cream puff variations.

Nutritional Benefits and Adaptable Variations

A simple homemade dessert

These cream puffs are very much a treat, but there is something nice about making them from scratch with familiar ingredients like eggs, milk, butter, flour, and cream. Homemade desserts also let you control sweetness, portion size, and the quality of the ingredients you use. The filling offers a little protein from the dairy, and because each puff is individually portioned, it’s easy to serve a satisfying dessert without going overboard.


Easy ways to change them up

You can flavor the whipped filling with a touch of almond extract, a little citrus zest, or even a spoonful of cocoa powder for a chocolate version. For a more stabilized filling, you can fold whipped cream into chilled vanilla pastry cream. If you want a slightly less sweet finish, skip the powdered sugar and drizzle the tops lightly with melted dark chocolate instead. And if a puff pastry tart was what first caught your attention, think of these cream puffs as a charming cousin in the same family of bakery-inspired desserts.

Ingredients

For the pastry shells

  • 1/2 cup unsalted butter
  • 1 cup water
  • 1 tablespoon granulated sugar
  • 1/4 teaspoon salt
  • 1 cup all-purpose flour
  • 4 large eggs

For the vanilla cream filling

  • 1 cup cold heavy cream
  • 1 cup whole milk
  • 1 package instant vanilla pudding mix, 3.4 ounces
  • 1 teaspoon vanilla extract

For finishing

  • 2 tablespoons powdered sugar, for dusting

Step-by-Step Instructions

[INSERT PROCESS IMAGE HERE]

  1. Preheat your oven to 400°F. Line two baking sheets with parchment paper so the cream puffs release easily after baking.
  2. In a medium saucepan over medium heat, combine the butter, water, sugar, and salt. Bring the mixture to a steady simmer so the butter is fully melted.
  3. Add the flour all at once and stir vigorously with a wooden spoon. Keep stirring for 1 to 2 minutes, until the dough forms a ball and pulls away from the sides of the pan. A thin film on the bottom of the pan is normal.
  4. Transfer the hot dough to a mixing bowl and let it cool for about 5 minutes. You want it warm, not piping hot, before adding the eggs.
  5. Beat in the eggs one at a time. After each egg, the dough may look slippery or separated at first, but keep mixing. By the final egg, it should become smooth, glossy, and thick enough to hold its shape.
  6. Drop or pipe 12 even mounds of dough onto the prepared baking sheets, spacing them a couple of inches apart. Smooth any sharp peaks with a fingertip lightly dipped in water so they bake more evenly.
  7. Bake for 20 minutes, then reduce the oven temperature to 350°F without opening the door. Continue baking for 12 to 15 minutes, until the puffs are deeply golden and feel dry and light.
  8. Remove the trays from the oven and quickly poke a small hole in each puff with the tip of a knife to let steam escape. Cool the shells completely on a rack before filling.
  9. For the filling, whisk together the cold heavy cream, milk, instant vanilla pudding mix, and vanilla extract in a large bowl until thick and fluffy. Chill for 10 to 15 minutes if needed for a firmer piping texture.
  10. Slice the cooled cream puffs in half horizontally, or leave them whole and fill them with a piping bag through a small opening. Spoon or pipe in a generous amount of vanilla cream.
  11. Dust the tops lightly with powdered sugar just before serving. Serve chilled or cool for the best texture contrast between shell and filling.

Tips, Serving Suggestions & Substitutions

Best tip for success

The biggest secret with cream puffs is to bake them until they are truly golden and dry. If they come out too pale, they are more likely to collapse as they cool.

Serving suggestions

I love serving these on a simple platter with fresh berries or alongside coffee after dinner. They also make a beautiful addition to a holiday dessert spread because they look delicate and special without needing elaborate decoration.

Easy substitutions

You can swap the vanilla pudding mix for French vanilla if that’s what you have. For a different flavor profile, use chocolate pudding mix in the filling or add a small spoonful of instant espresso powder for a mocha note. If you prefer, stabilized whipped cream can replace the pudding-based filling, though it will be lighter and less structured.

Nutrition Information

Calories 245
Carbohydrates 17 g
Protein 5 g
Fat 18 g
Saturated fat 10 g
Cholesterol 110 mg
Sodium 160 mg
Fiber 0 g
Sugar 8 g

Nutrition values are approximate estimates per serving and can vary depending on the exact products used.

Storage & Make-Ahead Tips

Refrigerator: Store filled cream puffs in an airtight container in the refrigerator for up to 2 days. They are best the first day, when the shells still have a little texture.

Unfilled shells: Bake the shells a day ahead and keep them in an airtight container at room temperature once fully cooled. If they soften, crisp them in a 300°F oven for a few minutes, then cool completely before filling.

Make-ahead plan: I like to prepare the shells and filling separately, then assemble shortly before serving. That gives you the best balance of crisp shell and creamy center.

FAQ

Why did my cream puffs collapse?

They usually collapse because they were underbaked or removed from the oven before the shells had fully dried out inside. Make sure they are a rich golden brown, not pale.


Can I make Mom’s Cream Puffs without a piping bag?

Absolutely. You can use two spoons to portion the dough onto the baking sheet, and you can spoon the filling into split shells instead of piping it.


Can I freeze cream puffs?

Yes, the unfilled baked shells freeze well. Cool them completely, freeze in an airtight container, and refresh them in the oven before filling. Filled cream puffs can be frozen, but the texture of the filling may change slightly after thawing.


Do I have to use instant pudding in the filling?

No. It’s an easy, reliable shortcut that gives you a stable and creamy filling, but you can substitute homemade pastry cream or lightly sweetened stabilized whipped cream if you prefer.


How do I know the choux dough is ready for baking?

After the eggs are mixed in, the dough should look smooth and glossy. It should hold its shape when scooped, but still be soft enough to pipe or spoon easily.

Final Thoughts

Mom’s Cream Puffs are one of those timeless desserts that never stop feeling special. They’re airy, creamy, lightly sweet, and perfect for everything from family dinners to holidays. If you give them a try, I’d love for you to come back and tell me how they turned out, share the recipe with someone you love, and save it to Pinterest for the next time you want a homemade dessert that really impresses.

Mom’s Cream Puffs

Classic homemade cream puffs with golden choux pastry shells, a fluffy vanilla cream filling, and a light dusting of powdered sugar.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour 30 minutes
Servings: 12 cream puffs
Course: Dessert
Cuisine: American, French
Calories: 245

Ingredients
  

For the pastry shells
  • 1/2 cup unsalted butter
  • 1 cup water
  • 1 tablespoon granulated sugar
  • 1/4 teaspoon salt
  • 1 cup all-purpose flour
  • 4 large eggs
For the vanilla cream filling
  • 1 cup heavy cream cold
  • 1 cup whole milk cold
  • 1 package instant vanilla pudding mix 3.4 ounces
  • 1 teaspoon vanilla extract
For finishing
  • 2 tablespoons powdered sugar for dusting

Equipment

  • 1 medium saucepan
  • 1 mixing bowl large
  • 1 Wooden spoon
  • 1 electric mixer or whisk
  • 2 baking sheets
  • 1 parchment paper
  • 1 cooling rack
  • 1 piping bag optional for shaping or filling

Method
 

Prepare the pastry shells
  1. Preheat the oven to 400°F and line 2 baking sheets with parchment paper.
  2. In a medium saucepan over medium heat, combine the butter, water, sugar, and salt. Bring to a simmer until the butter is melted.
  3. Add the flour all at once and stir vigorously for 1 to 2 minutes until the dough forms a ball and pulls away from the sides of the pan.
  4. Transfer the dough to a mixing bowl and let it cool for 5 minutes.
  5. Beat in the eggs one at a time until the dough is smooth, glossy, and thick.
  6. Drop or pipe 12 mounds of dough onto the prepared baking sheets, spacing them evenly apart. Smooth any peaks with a damp fingertip.
  7. Bake for 20 minutes. Reduce the oven temperature to 350°F without opening the door and bake 12 to 15 minutes more, until deeply golden and dry.
  8. Remove from the oven, poke a small hole in each puff to release steam, and cool completely on a rack.
Make the filling and assemble
  1. In a large bowl, whisk together the cold heavy cream, milk, instant vanilla pudding mix, and vanilla extract until thick and fluffy. Chill for 10 to 15 minutes if needed for a firmer consistency.
  2. Slice the cooled puffs in half or make a small opening for piping. Fill each puff generously with the vanilla cream.
  3. Dust with powdered sugar just before serving.

Notes

Bake the shells until deeply golden to prevent collapsing. Unfilled shells can be made a day ahead and re-crisped in a low oven if needed. Fill shortly before serving for the best texture.

Leave a Comment

Recipe Rating