Cream Puffs with Pastry Cream: A fancy dessert that’s easy to make at home. Crisp choux dough shells with sweet and silky pastry cream. And they freeze great too!


Can you believe it!? Today marks 7 years since I started blogging. SEVEN!! 

I wrote last year what it felt like all those years ago, fumbling around the kitchen, never straying from a recipe. These cream puffs are a testament to how far I feel I’ve come. 

They are not difficult by any stretch, but the thought of making them intimidated the heck out of me for years.  And if you’ve ever been New England’s major agricultural fair, The Big E, you’ll know that I have pretty high standards for cream puffs. 

We’re talking cream puffs AS BIG AS YOUR FACE.  I kid you not!

Classic Cream Puffs stacked on a dessert serving plate and dusted with powdered sugar.

What are Cream Puffs Made With?

The pastry shell of the these cream puffs is a basic pâte à choux dough, a simple and timeless blend of pantry staples of eggs, butter, milk, flour, sugar, salt, and water.

Yes, the ingredients are so very basic!

The pâte à choux is made partially on the stovetop and finished in the food processor. Then you’ll pipe the soft pastry paste into rounds on a baking sheet and bake them off until they are puffy and golden. 

Baking the choux dough in a super hot oven allows the dough to bake into puffed-up pastry shells that you’ll fill with pastry cream. Or whipped cream. Or ice cream (hello profiteroles!).

Your choice!!

The inside of a Classic Cream Puff that shows the silky pastry cream center.

I chose pastry cream for these cream puffs this time because well…it’s pastry cream! I could faceplant into a bowl of pastry cream and never feel bad about myself. 

That time I made pastry cream for a strawberry tart was the first time I got super excited about a fancy dessert that had turned out so well. There’s just something about pastry cream that gives me butterflies!

Anyway! You can pipe the pastry cream directly into the pastry shells or slice them open and slather a layer of cream between the halves. 

How to Store Pastry Cream

You can make the pastry cream for this recipe up to 3 days in advance of when you need it. Keep it in a glass bowl in the fridge.

Press plastic wrap directly on the surface of the cream to prevent a skin from forming and refrigerate until cold and set. If you have a cover for the bowl (like a Pyrex storage bowl) put the cover on top as well – this will help to keep it extra fresh.

When eaten fresh, the cream puff shells are ever so slightly crispy with a burst of cold and creamy pastry cream nestled inside. Needless to say, these cream puffs with pastry cream are insanely amazing!

I’m almost ashamed to admit that the two of us polished off a batch of these cream puffs in the course of a weekend with no regrets whatsoever.  #foodbloggerproblems 

Cream Puffs with Pastry Cream

Can you freeze cream puffs?

Yes! You can freeze cream puffs that are filled! And it’s easy to do!

Just make them according to the instructions below and freeze the filled cream puffs on a parchment-lined baking sheet until frozen, about 4 hours. Make sure they don’t touch each other or they will stick together.

When the cream puffs are frozen, toss them in a zip-top bag and put them back in the freezer.

When you’re ready to eat them, thaw as many as you need in a zip-top bag in the refrigerator overnight.

You can keep these cream puffs frozen for about 2 months.

Keep in mind the pastry shells may have softened when you thaw them but they will still be delicious!

And with the ever-difficult decision of what to make for Easter dessert looming over me, I think I may need to make these babies reappear.

Cream Puffs with Pastry Cream

Cream Puffs with Pastry Cream

Yield: 24 cream puffs
Active Prep Time: 1 hour
Inactive Prep Time: 4 hours
Cook Time: 40 minutes
Total Time: 5 hours 40 minutes

These cream puffs with pastry cream can be fully assembled in advance, frozen, and thawed without issue. I tested doing this and the only issue I found when thawed is that the pastry shells aren't crispy any longer. It didn't deter from the taste at all, and the pastry cream was still delicious, so if you're OK with a soft cream puff this would be a great make ahead dessert. Otherwise, see the instructions below for freezing and thawing the unfilled pastry puffs.


For the pastry cream:

  • 2 cups half-and-half
  • ½ cup granulated sugar
  • Pinch of table salt
  • 5 large egg yolks
  • 3 tbsp cornstarch
  • 4 tbsp cold unsalted butter, cut into 4 pieces
  • 1 ½ tsp pure vanilla extract

For the cream puff shells:

  • 2 whole large eggs plus 1 large egg white
  • 5 tbsp unsalted butter, cut into 10 pieces
  • 2 tbsp whole milk
  • 6 tbsp water
  • 1 ½ tsp granulated sugar
  • ¼ tsp table salt
  • 2 ½ oz all-purpose flour, sifted


  1. To make the pastry cream: Heat the half-and-half, 6 tablespoons of the sugar, and the salt in a medium saucepan over medium heat until simmering, stirring occasionally to dissolve the sugar.
  2. Meanwhile, whisk the egg yolks in a medium bowl until well-combined. Whisk the remaining 2 tablespoons sugar into the eggs, and whisk until the sugar has begun to dissolve and the mixture is creamy, about 15 seconds. Whisk in the cornstarch until combined and the mixture is pale yellow and thick, about 30 seconds.
  3. When the half-and-half mixture reaches a full simmer, slowly whisk the simmering half-and-half into the yolk mixture by the ladleful to temper the eggs. Return the mixture to the saucepan, scraping the bowl with a rubber spatula. Return the mixture to a simmer over medium heat, whisking constantly, until a few bubbles burst on the surface and the mixture is thickened and glossy, about 30 seconds. Off the heat, whisk in the butter and vanilla. Strain the pastry cream through a fine-mesh sieve set over a medium bowl. Press plastic wrap directly on the surface to prevent a skin from forming and refrigerate until cold and set, at least 3 hours or up to 2 days.
  4. To make the cream puff shells: Beat the eggs and egg white in a liquid measuring cup until combined. You need ½ cup - discard the excess. Set aside. Ready your food processor, fitted with the steel blade. Grease the bottom of a large baking sheet with butter or cooking/baking spray and the line baking sheet with parchment paper.
  5. Bring the butter, milk, water, sugar, and salt to a boil in a small saucepan set over medium heat. Once the mixtures fully boils and the butter is melted, immediately remove the pan from the heat and beat in the flour with a wooden spoon until it combines and clears the sides of the pan.
  6. Return the pan to low heat and using a heatproof rubber spatula, cook the mixture while you stir it constantly with a smearing motion on the bottom of the pan. Continue this for about 3 minutes. The mixture should be slightly shiny, look like wet sand, and tiny beads of fat from the butter should appear on the bottom of the saucepan. If you have an instant thermometer, the temperature should read 175° to 180° F.
  7. Immediately transfer the mixture to the food processor. Leave the feed tube open and process (not pulse) for 10 seconds. With the machine running, gradually add the eggs through the feed tube in a steady stream. When the eggs have been added, stop processing and scrape down the sides of the bowl. Process for another 30 seconds, until the mixture turns to a thick, smooth, and sticky paste.
  8. Preheat the oven to 425° F with a rack in the center of the oven. Fill a pastry bag fitted with a ½-inch round tip with the paste. Pipe the paste into 24 1½-inch rounds on the baking sheet. Dip the back of a small spoon in some cold water and gently smooth out the irregular tops of the rounds.
  9. Bake for 15 minutes then reduce the oven temperature to 375° F - do not open the oven door. Bake for another 10 minutes until the puffs are golden brown and fairly firm - they should not be soft and squishy. Transfer the baking sheet to a wire rack and using a clean kitchen towel, hold each puff while you slide a ¾-inch slit into the side to allow the steam to escape with a paring knife. Return the baking sheet to the oven, prop the door open with a wooden spoon, and allow the puff to dry out and crisp up for about 45 minutes. Transfer the puffs from the baking sheet to a wire rack to cool completely.
  10. To assemble the cream puffs: Once the pastry cream has chilled for at least 3 hours, slice a small X into the side of each pastry puff. Fill a pastry bag fitted with a ¼-inch round tip with pastry cream and pipe some cream into the X of each pastry puff. You'll know when you've piped enough cream because the cream will start to either push out the opposite side of the puff or it will start to push the pastry bag out. Dust the tops of the filled cream puffs with some sifted powdered sugar and serve immediately.

Storage and Do ahead: You can store the unfilled cream puff shells (at the end of Step 9) at room temperature for up to 24 hours or freeze them for up to 1 month. If you freeze them, thaw them at room temperature then heat them on a baking sheet at 300° F for 5 to 8 minutes, until crispy.

Alternatively, the cream puffs can be fully assembled in advance, frozen, and thawed without issue. I tested doing this and the only issue I found when thawed is that the pastry shells aren't crispy any longer. It didn't deter from the taste at all, and the pastry cream was still delicious, so if you're OK with a soft cream puff this would be a great make-ahead dessert. 


adapted from Baking Illustrated by the editors of Cook's Illustrated

How much do you love this recipe?

Follow Smells Like Home on Pinterest and click that little Pin button at the top of this recipe card to save this recipe and share with your Pinterest followers!

You Might Also Like:

Leave a Comment

  • Warm Vanilla Sugar
    April 17, 2014 at 2:46 PM

    Holy delicious!! These cream puffs look awesome 🙂

  • Kayle (The Cooking Actress)
    April 17, 2014 at 7:13 PM


    • Kayle (The Cooking Actress)
      April 17, 2014 at 7:14 PM

      (I meant to write more but hit enter in my excitement! :P) That is an amazing accomplishment!!

      and omg these cream puffs are simply beautiful and they look so perfectly puffy and light and then creamy and rich when you hit that pastry cream….mmmm

      • taraliptak
        April 18, 2014 at 7:17 AM

        haha! Thanks so much, Kayle! And thanks for being such a great reader and commenter over the years!

  • Donna Joseph
    April 18, 2014 at 10:12 AM

    Congratulations on your staying power! Seven years, the blogging game has been through many changes… And yes, cream puffs look so difficult but are easily delicious!

    • taraliptak
      April 26, 2014 at 3:49 PM

      Thanks, Donna!

  • April 18, 2014 at 10:25 AM

    Seven years is insane, lady! That’s so awesome. These cream puffs look amazing, and I could also stuff my face into a bowl of pastry cream and be happy. Perhaps these should go on the list of things to bake next time we’re all together.

    • taraliptak
      April 26, 2014 at 3:51 PM

      I know – 7 years feels like a lifetime! I think we need these cream puffs the next time we’re together, you’re right! 🙂

  • Carol at Wild Goose Tea
    April 19, 2014 at 5:33 PM

    I love serving cream puffs. They are soooo elegant. Easier than one would think to make. Everyone is always soooo impressed. Your filling looks to be amazingly rich. Perfect.

  • taraliptak
    April 26, 2014 at 3:49 PM

    Love you, Mom. 🙂