You’re going to love this easy recipe for Homemade Cream Puffs made with fresh choux pastry and vanilla custard filling. Okay, while that sounds incredibly French and fancy, let’s just say these are so easy to make at home. Light and airy puffs with a creamy filling, what’s not to love?

I have been to many state fairs, carnivals, and farmer’s markets. One of my favorite treats to find is the elusive profiterole or cream puff. Instead of spending time “hunting” for these, I decided to make them at home with this EASY recipe.

A delicious cream puff filled with yellow custard sits on a white plate, dusted with powdered sugar.

This recipe was originally published in May 2020. I updated the recipe notes and added in new pictures in July 2026.

Aimee’s Cream Puff Notes

Smiling woman with brown hair in a floral blouse standing in a bright kitchen.

Today, I’m delighted to show you how to make cream puffs at home. It’s easier than you might think!

I’m using a family recipe for the pâte à choux, which is the French name for choux pastry.

In keeping with what my readers (and my own family) love, I wanted to make a recipe that’s not only delicious, but also budget friendly.

I also love using extra cream filling, which is why I sandwich my cream puffs!

Scroll down to keep reading about how to make cream puffs!

xo,

Ingredients for Cream Puffs

Ingredients for a cream puff dessert on a white surface: cream, water, butter, flour, eggs, sugar, syrup, pudding mix, salt, vanilla.

For the full list of ingredients with measurements, be sure to scroll down to the recipe card below.

  • Eggs- the key ingredients to choux pastry and gives the cream puffs their yellow tint.
  • Butter- along with the eggs, this creates a rich pastry. Use real butter.
  • Heavy Whipping Cream– paired with the pudding mix, this creates the thick, rich cream filling.
  • Instant Vanilla Pudding Mix- the secret to my quick and easy, and DELICIOUS cream filling.

What is Choux Pastry

Left: Choux dough and whisk in pot. Right: Piping cream puff choux dough onto parchment-lined baking sheet.

To make cream puffs, you start by creating a type of pastry called “choux.”

Choux pastry is the classic light buttery pastry you think of in many french desserts.

It’s made with only butter, flour, eggs and water and, unlike other kinds of dough, doesn’t have any leavining agents at all.

Because of its high water and fat content it “puffs” as it bakings, creating a light and airy case for the delicious cream puff filling in this recipe.

For these Cream Puffs, I also added just a touch of Vanilla extract to the choux pastry recipe to complement the vanilla cream puff filling.

How to Make Cream Puffs

Left: Piped cream puff dough on a baking sheet. Right: Freshly baked puffs with a hand poking a hole in one with a skewer.

Bake.

  • After making the pastry, spoon (or pipe) the choux dough onto parchment paper into small mounds (15 total).
  • Bake accordingly! Keep the oven door closed while baking, no peeking. After pricking with a toothpick to release the steam, you’ll put these back in the oven. This keeps them from collapsing on themselves if they cool too quickly.
Left: yellow cream puff filling whisked in a bowl. Right: cream is spooned onto sliced pastry shells on a baking sheet.

Make the filling.

  • Whisk everything together then refrigerate for an hour OR until the puff pastry shells are baked and fully cooled.
  • Spoon filling right before serving to avoid soggy cream puffs.

Did you know instant vanilla pudding mix is my “secret” to so many easy recipes? I use it to make Chocolate Chip Cookies extra soft and chewy and it’s the starting point for my Banana Pudding Recipe too.

Cream puffs filled with yellow custard and topped with powdered sugar on a white plate make for an irresistible cream puff dessert.

How to Serve Cream Puffs

Everyone’s jaw will drop when you walk into the room holding a tray of homemade cream puffs!

Some people prefer to slice cream puffs, and some prefer to pipe the filling into the whole puff. I find it easier to slice, and then you get extra filling!

Sprinkle generously with powdered sugar when serving.

OPTIONAL: Drizzle chocolate sauce over each cream puff before serving for extra decadence!

These are best served the same day of baking.

A cream puff topped with powdered sugar is elegantly drizzled with chocolate sauce from a glass pitcher, creating a decadent treat that highlights the delicate texture of the cream puff.

Top your cream puffs with a drizzle of chocolate syrup, or dunk the tops into melted chocolate. This will create a boston cream pie style of cream puff! (Mmm, did someone mention Boston Cream Donuts??)

The contrast of light and creamy vanilla pudding with the flaky buttery pastry shell is out of this world. I’ve even been known to eat one of these pastries for breakfast! Served up with a cup of Dalgona coffee!

More Easy Desserts

Pin this now to find it later

Pin It

Homemade Cream Puffs

5 from 7 votes
You'll delight your friends and family with this recipe for Homemade Cream Puffs made with fresh choux pastry and vanilla custard filling.
Prep Time: 20 minutes
Cook Time: 40 minutes
Additional Time: 1 hour 5 minutes
Total Time: 2 hours 5 minutes
Servings: 15 servings

Ingredients 

For the shell

  • ½ cup unsalted butter
  • 1 cup water
  • 1 cup all-purpose flour
  • pinch of kosher salt
  • 4 large eggs
  • 1 teaspoon vanilla extract

For the filling

  • 2 small boxes instant vanilla pudding mix 3. 4 ounce each
  • 1 teaspoon vanilla extract
  • 2 cups heavy whipping cream

For the garnish

  • ½ cup powdered sugar
  • chocolate syrup optional

Instructions 

  • Preheat oven to 400 degrees F. Line two baking sheets with parchment paper, set aside.
  • In a medium saucepan, add the butter and water. Bring to a boil over medium high heat. When it begins to boil, remove from heat and whisk in the flour and salt.
  • Pour flour mixture into a mixing bowl and add in eggs, one at a time, beating well after each addition. Add in vanilla extract at the end.
  • Spoon (or pipe) the choux dough onto parchment paper into small mounds (15 total).
  • Place in the 400 degree oven for 15 minutes, then, without removing them, lower the oven temperature to 350 degrees. Cook for an additional 25 minutes. When done, prick the tops with a toothpick to allow the steam to release.
  • Place them back in the oven, turned off, with the door slightly ajar and allow to cool/dry for 15 minutes.
  • Then remove from oven and cool completely before filling.
  • For the filling, whisk together the vanilla pudding mix with the vanilla extract and heavy whipping cream until blended. Refrigerate filling until puffs are completely cooled or for one hour.
  • To assemble, slice each cream puff in half, add filling, place the top back on and sprinkle generously with powdered sugar.
  • Serve cold and enjoy!

Notes

  • Serve with powdered sugar and chocolate syrup!
  • These are best served the same day of baking.
  • See blog post for tips and tricks.

Video

Nutrition

Serving: 1puff, Calories: 284kcal, Carbohydrates: 25g, Protein: 4g, Fat: 19g, Saturated Fat: 12g, Polyunsaturated Fat: 6g, Cholesterol: 102mg, Sodium: 227mg, Sugar: 18g
Course: Desserts
Cuisine: American
Did you make this recipe?Mention @shugarysweets or tag #shugarysweets!

Easy Dessert Recipes

Make a batch light and flaky homemade Cream Puffs today. You’ll be glad you did–and so will everyone who lives with you!

Aimee Shugarman

About Aimee Shugarman

Aimee is a dessert lover (specifically rice krispie treats), workout enthusiast, self-taught foodie, and recipe creator.

Learn more about Aimee.

Affiliate Disclosure:**There may be affiliate links in this post! By clicking on them, or purchasing recommended items I may receive a small compensation. However, I only recommend products I love! Thank you for supporting Shugary Sweets! See my disclosure policy for more info**

Learn How To Become a Better Home Baker
Sign up for the Shugary Sweets FREE Email Course Today—soon you’ll say, "I made it from scratch!"

Categories:


Posted on May 19, 2020

Comments & Reviews

  1. I made these and they are amazingly easy. Has anyone tried butterscotch pudding or banana cream pudding?

  2. 5 stars
    I made these today and was super excited they rose beautifully. Then I poked with a toothpick as it said int he instructions they deflated. Is this normal? I haven’t cut them open yet as they are cooling off. This is my 2nd attempt at cream puffs. I tried a different recipe and threw them away because they didn’t rise. Should I just give up?

  3. Love the recipe. I do not have time to make traditional pastry cream. Plus I need it to be thicker and not runny so this is perfect. The only thing I do differently is I only use one large box of the pudding not 2 small ones. Also I whipped the heavy cream to stiff peaks and then sprinkled in the pudding as it was mixing. I’m making pumpkin ones so I added a 1/4 a cup of pumpkin puree after all that and just a few splashes of milk to bring it together. Thank you so much for this recipe!!!

  4. do NOT use heavy whipping cream. I have a feeling the author meant to say half and half.
    I used the heavy whipping cream as per recipe…so thick could hardly stir. Added 3/4 cup of milk and 1 more tsp vanilla to get it correct consistency.

    1. We just made these for 4th of July again, we used heavy whipping cream. I’m sure half and half would work as well, but heavy cream works great too.

  5. 5 stars
    For everyone saying the filling needs more heavy cream… It does not, cream puffs are supposed to have thick custard like filling. Whip the heavy cream until it doubles in size (the point where it’s just about to turn into whipped cream) then add your pudding mix. Its delicious!

  6. I, too, had never made this before. The closest we had was the frozen ones. Now that I’ve made these (which I thought was way harder than these) I’ll be making these for all my family functions. Delicious!

  7. 5 stars
    I made theses a couple months ago and I am making them again today. So easy to make. My Mother made cream puffs when I was young, she had a pudding filling, now days you can’t find them with the pudding just whipped cream, just not the same. I saw this recipe and thought i would give it a try. I am not a baker, but they turned out great 😀 I made the pudding per this recipe it was spot on. Thank You for sharing this recipe.

  8. The cream puffs came out great. My pudding filling seemed too thick and dry. My mom used to use instant pudding with less milk than on package and added refrigerated tub of whipped topping. May try adding it to your recipe using more heavy cream.

    1. I use instant vanilla pudding and heavy cream. Ifv2 thick, Ai add some of my whipped cream filling to the pudding and the two blend beautiful. Not too thick or runny.

    1. 5 stars
      It’s best to have the cream puff pastry made the same day, however, it’s fine to make the pudding the day before

  9. 2 cups of heavy cream isn’t enough for the pudding as stated
    In the recipe. Had to add two additional cups

    1. I agree that there needs to be more cream/milk. The pudding powder would not completely dissolve in only the 2 cups. It was so stiff that it couldn’t be stirred or ‘whisked’. I added an additional cup of cream and that helped.

    2. I think there is something wrong with the recipe for the custard. Maybe your supposed to make the pudding first and then add the heavy cream? It’s way too thick

        1. Hi
          I have made cream puffs several times before, but not for a while. Misplaced my recipe which, from what i remember, was very similar to this one. But I’m not sure what i did wrong, because the cream never became thick, very loose and watery. should i have whipped the heavy cream first and then add the pudding and also should I be using a mixer? Thanks

  10. 5 stars
    These sound so good and so easy that I think I’ll be making some. Years ago I had a friend who made cream puffs and I always thought they were too fancy & too hard to make. Now I can try it!

  11. 5 stars
    I had never made cream puffs before and this recipe was so easy to follow. They turned out delicious!

5 from 7 votes

Leave a Reply

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

Recipe Rating