Recipes » Dirt Cheap Recipes » Make your Own Cream Puffs

Make your Own Cream Puffs

fb iconpinterest icontwitter iconlinkedin iconbuffer icon
This post may contain affiliate links, see Disclosure.

Cream puffs look fancy, but the dough is one of the simplest pastry tricks you can keep in your back pocket. You boil water and butter, stir in flour, beat in eggs, and the oven does the show-off part for you.

Jump to Recipe Pin

As a teenager, I worked in a restaurant in my hometown. It was there that I learned many excellent baking "secrets" from a lady that loved to make delectable candies and desserts. Here is a recipe that can be varied to make a number of delicious desserts and appetizers. We've actually created an entirely separate tutorial for Eclairs

These bake up into 12 large, hollow shells with crisp edges and tender centers, ready for everything from pudding and lemon curd to ice cream and hot fudge.

If you want a simple safety baseline for egg handling while you bake, keep your eggs refrigerated at 40°F or below, as advised by the USDA egg safety guidance.

What question do you still have about Make your Own Cream Puffs?
🍂 Every qualifying comment also earns a giveaway entry. Unlimited entries.

make-your-own-cream-puffs

Ingredients for Cream Puffs

You only need four basics for the pastry shells, and that short ingredient list is exactly why technique matters. Use real butter, measure the flour level, and make sure the eggs are fully beaten in so the dough turns smooth and glossy instead of lumpy and stubborn.

  • 1 cup water
  • 1 stick butter
  • 1 cup all-purpose flour
  • 4 eggs

🔗 Back to Menu


How to Make Cream Puffs

Preheat the oven to 400°F before you start. Choux pastry moves fast once the dough comes together, so it helps to have the pan ready and your eggs close by.

  1. Preheat the oven to 400°F and leave a cookie sheet ungreased.
make-your-own-cream-puffs
  1. Combine the water and butter in a saucepan over medium heat and bring it to a rolling boil.
make-your-own-cream-puffs
  1. Add the flour all at once and stir until the mixture forms a ball. Remove the pan from the heat and transfer the dough to a mixing bowl.
make-your-own-cream-puffs
  1. Beat in the eggs on medium speed, adding all 4 at once, until the dough looks creamy and smooth rather than choppy.
make-your-own-cream-puffs
  1. Drop the dough by scant 1/4-cup portions onto the ungreased cookie sheet to make 12 large puffs.
  2. Bake for 35 to 38 minutes, until the puffs are golden brown and nicely inflated.
make-your-own-cream-puffs
  1. Let the cream puffs cool completely before touching them, moving them, filling them, or freezing them.

The finished shells should be round, plump, and light for their size. If you rush them while they are still hot, they can collapse faster than your patience on a Monday morning.


🔗 Back to Menu


Tips for Better Cream Puffs

  • Boil first, then flour. The water and butter should reach a real rolling boil before the flour goes in.
  • Watch the dough texture. After the eggs are added, the dough should look smooth and creamy, not broken or chunky.
  • Use an ungreased pan. That helps the dough grip the sheet and climb upward instead of spreading out.
  • Leave them alone while cooling. Wait until they are completely cool before removing or filling them.
  • Avoid cool drafts. Sudden temperature changes can knock the puff right out of a puff.

If you want a longer, more éclair-style version, there is a recipe that can be varied to make a number of delicious desserts and appetizers. We’ve actually created an entirely separate tutorial for Eclairs


🔗 Back to Menu


Filling and Serving Ideas

Once the shells are cool, you can go sweet, extra sweet, or full dessert-table chaos. All three have their place.

Ice Cream Puffs: Split each cream puff in half and fill with vanilla ice cream.

make-your-own-cream-puffs

Top with the other half of the puff, then add hot fudge and a handful of chopped nuts.

make-your-own-cream-puffs

Finish with whipped cream around the sides.

make-your-own-cream-puffs

Fast pudding-filled puffs: Prepare pudding, spoon it into a zip-top bag, snip a small corner, and pipe it into the shell. Dust the tops with confectioners sugar.

Flavor ideas:

These also work well as a make-your-own dessert bar. Set out a few fillings and toppings, and let everyone assemble their own. It saves time and cuts down on last-minute fussing.


🔗 Back to Menu


Storage and Make-Ahead

Unfilled cream puff shells: Store completely cooled shells in an airtight container at room temperature for up to 2 days. For longer storage, freeze them in an airtight freezer container or bag for up to 1 month. That freezer window is a practical quality estimate, not a laboratory shelf-life test.

Filled cream puffs: Once you add pudding, whipped topping, ice cream, or another perishable filling, refrigerate leftovers promptly and use them within 3 to 4 days, depending on the filling. Ice cream-filled puffs should be kept frozen and served straight away for the best texture.

Best make-ahead plan: Bake the shells a day ahead, cool them completely, and fill them just before serving. That keeps the pastry from softening too soon.


🔗 Back to Menu


💸 Budget101® Price Breakdown: Make Your Own Cream Puffs

Ingredient
Walmart Item
Pkg Price
Amount Used
Cost Used
Water
 
1 C.
$0.01
Butter
$2.98
1 stick
$0.75
All-purpose flour
$2.96
1 C.
$0.16
Eggs
$1.47
4
$0.49
💸
Cost
🧾 Total Batch Cost
$1.41
👨‍👩‍👧‍👦 Cost Per Serving
$0.12

📅 Walmart prices last verified August 26, 2026. Prices may vary by location and are subject to change. Learn how to calculate the cost of a recipe on your own!

🛒 Walmart Grocery List

Not sure exactly what this batch costs you per serving? Here’s how to break down the real cost of any recipe so you know before you shop.

Frequently Asked Questions about Make Your Own Cream Puffs

Why didn’t my cream puffs puff up properly?

The usual culprit is dough that was either too loose or not beaten smooth after the eggs went in. You want a creamy, glossy dough that holds its shape when dropped, and you also need a fully preheated 400°F oven so the steam can do the lifting before the shell sets.

Can I use margarine instead of butter?

You can, but butter gives you better flavor and more reliable structure. Margarine often contains more water, which can change how the dough cooks, so if you swap it in, expect a slightly softer shell and less rich taste.

Do I need to grease the baking sheet?

No, leave the pan ungreased. The dough needs a little grip to climb upward, and a slick pan can encourage spreading instead of rising, which gets you flatter puffs and more disappointment than dessert.

Can I make smaller cream puffs with this same dough?

Absolutely. The original method makes 12 large puffs with scant 1/4-cup portions, so using smaller scoops will give you more pieces, but they’ll bake faster. Start checking early once they’re golden and set, because tiny puffs wait for no one.

What fillings work best in these cream puffs?

Pudding, lemon curd, mousse, and ice cream all work well because the shells are fairly sturdy and hollow inside. If you want the pastry to stay crisper longer, fill them close to serving time instead of hours ahead.

Can I freeze cream puff shells?

Yes, but freeze them only after they’ve cooled completely. Pack the unfilled shells airtight and use them within about 1 month for best quality, then thaw and fill after they’ve come back to room temperature.

Why did my cream puffs collapse while cooling?

They’re most likely underbaked or handled too soon. Wait until the shells are deeply golden, then let them cool completely without moving them right away, and keep them away from cool drafts so the structure can finish setting.

Can I fill these with savory ingredients instead of dessert fillings?

You can, and that’s one of the handiest things about this dough. Skip the sugary toppings and fill the shells with chicken salad, ham spread, or a thick herbed cream cheese mixture for an easy appetizer that looks fussier than it really is.

How far ahead can I fill cream puffs before serving?

For the best texture, fill them as close to serving as you can, ideally within a few hours. The longer a moist filling sits inside the shell, the softer the pastry gets, which is fine for some desserts but not great if you want that light crisp edge.

Can I make these into mini éclairs?

Yes, just shape the dough into shorter logs instead of round mounds. Fill them with vanilla pudding and add a little chocolate frosting on top if you want a quick shortcut version without making a full pastry-shop production out of it.

📌 Love this Make Your Own Cream Puffs? Pin it!

Golden-brown homemade cream puff shells with text reading “Make Your Own Cream Puffs”

Did you make this recipe? Tell us how you filled yours in the comments. Straight pudding, ice cream, lemon curd, or full hot-fudge nonsense, we want the details.

🖨️ Print-Friendly Make Your Own Cream Puffs

wf creampuff

Make Your Own Cream Puffs

Article or recipe authorMelissa 'Liss' Burnell
(Click on the stars to vote!)
Share
Print Save PDF
preparation time15 minutes
cook time38 minutes
total time53 minutes
These homemade cream puffs bake into 12 large, airy pastry shells with a lightly crisp exterior and tender center, ready for pudding, lemon curd, or ice cream fillings. Estimated batch cost for the shells is $5.93, or about $0.49 per serving, with higher cost if you add dessert fillings and toppings.
Servings12 large cream puffs
CourseDessert
CuisineFrench-American
Budget101 Price Breakdown$5.93

Ingredients

Equipment

Hand Mixer or Stand Mixer
Ungreased cookie sheet

Instructions

  1. Preheat the oven to 400°F and leave a cookie sheet ungreased.
  2. Combine the water and butter in a saucepan over medium heat and bring to a rolling boil.
  3. Add the flour all at once and stir until the mixture forms a ball.
  4. Remove from heat and transfer the dough to a mixing bowl.
  5. Beat in the eggs on medium speed until the mixture becomes smooth and creamy.
  6. Drop the dough by scant 1/4-cup portions onto the ungreased cookie sheet to make 12 large puffs.
  7. Bake for 35 to 38 minutes or until puffed and golden brown.
  8. Cool completely before touching, filling, or freezing.

Recipe Size Alteration

💡 If you altered the ingredients above by doubling or tripling the recipe, you may also need to change the pan/dish size and adjust the cook time.

Notes

Estimated cost uses current online prices and will vary by store and date.
Prep time is an editorial estimate based on the described steps.
Store unfilled shells in an airtight container at room temperature for up to 2 days.
Freeze unfilled shells for up to 1 month for best quality.
Filled cream puffs with perishable fillings should be refrigerated and used within 3 to 4 days.

Tried this recipe?

Let us know how it was!
Melissa 'Liss' Burnell, Founder of Budget101

👩‍🍳 About the Author

Melissa "Liss" Burnell started Budget101.com in 2001 because she needed it to exist — not because she saw a market opportunity. She was feeding a family of four on under $200 a month, and people kept asking how, so she started writing everything down.

That turned into 25 years of recipes, debt-busting strategies, and DIY content — including figuring out how to make 128 loads of laundry detergent for less than $2. Millions of families have quietly used this site to stretch a dollar without feeling like they're sacrificing anything. She's also the author of two bestselling budget cooking ebooks, available on Amazon.

📚 More on the About page, or find her on Pinterest, Instagram, and Facebook.