This post may contain affiliate links.
This Cream Puff Dessert is a simple, yet elegant dessert everyone seems to love. With a cream puff base, a homemade pudding filling and whipped cream on top, it’s great on it’s own or with a drizzle of chocolate on top!
Jump to RecipeThis post is sponsored by Iowa Egg Council,
but all opinions and text are my own!
Have you ever had homemade cream puffs?? They’re incredibly delicious – a classic French dessert with a fluffy pastry and a sweet and creamy filling. Making individual cream puff shells with pâte à choux can be intimidating (you’ve gotta use a pastry bag and perfect the piping technique), but making this 9×13-inch dessert makes it a cinch!
Some call this Cream Puff Dessert and some call it Cream Puff Cake…but whatever you call it, it’s sure to be a huge hit! Eggs play a huge role in any cream puff recipe. Not only are they essential in creating a soft, moist and fluffy pastry, but they’re also key in making a great pudding.
Growing up in Iowa, I always knew it was a state known for miles upon miles of corn fields and countless pigs. But I recently learned Iowa is also #1 in the country for egg production! It’s pretty incredible what Iowa egg farmers are doing to continuously supply Americans with a high-quality, inexpensive protein that’s SO versatile!
Ingredients Needed (amounts in recipe card below)
- Eggs – You’ll need a total of 8 large eggs for this recipe (some will go in the cream puff layer and some in the pudding)
- Butter – You’ll also need butter for both layers.
- All-Purpose Flour
- Sugar
- Cornstarch
- Salt
- Milk – 2% or whole milk is my preference when making a pudding dessert!
- Cream Cheese – To get the right texture, I recommend using a full-fat cream cheese OR 1/3 less fat neufchâtel. I don’t recommend fat-free cream cheese.
- Vanilla Extract
- Whipped Topping – aka Cool Whip! You can also opt to make your own using heavy cream.
How to Make Cream Puff Dessert
Making this dessert really has two steps. First, the cream puff base layer and second, the homemade pudding filling. You’ll start with the cream puff “crust!”
Make the Cream Puff Layer
You’ll begin by adding water and butter to a saucepan and bringing the mixture to a boil.
Then, remove it from the heat and stir in the flour with a wooden spoon. At this point, it’ll be a sticky ball of dough.
Let the dough rest for 5 minutes to cool so you don’t cook the eggs when they’re added.
Add the eggs all at once and whisk until a smooth batter forms.
Pour the cream puff pastry into a greased 9×13-inch glass baking dish and spread to an even layer on the bottom of the pan.
Bake in a preheated oven for 20 minutes or until golden brown. You’ll notice that the pastry will rise up the sides of the dish creating a “shell” around the edge of the pan. This is how it should look! Let it cool to room temperature.
Make the Filling
Now it’s time to make the deliciously rich vanilla pastry cream! It’s essentially a homemade pudding with cream cheese added….and it’s SO good! I love making this homemade filling, but it’s also really great using an instant pudding mix (and less work!). See notes in the recipe card for details.
Start by whisking together the sugar, cornstarch and salt in a large saucepan. Then, whisk in the cold milk.
Place the saucepan over medium-low heat and whisk frequently until the mixture has thickened and remove from the heat.
Add the egg yolks in a mixing bowl. What we are going to do now is “temper” the eggs. Pour a little bit of the hot mixture into the egg yolks and whisk it together right away. Then, you’ll pour the egg mixture into the large saucepan with the rest of the pudding as you continue to stir.
Place the pan over medium heat and whisk frequently as it comes back to a boil. Once it has, remove from the heat.
Add the butter, vanilla and softened cream cheese and stir until smooth.
Cover the pudding with plastic wrap (press it right onto the pudding so it doesn’t create a film) and refrigerate for an hour.
Layer it Up!
Give the pudding a quick stir and pour it into the shell.
Cover and refrigerate for 4-6 hours so the pudding has a chance to set up. Spread the whipped topping over the pudding mixture, cut into squares and serve!
How to Garnish the Layered Cream Puff Cake
Growing up, my mom always drizzled the top with chocolate and created a pretty design (see photo above!). You could also use a chocolate ganache or sprinkle with chocolate chips for a little crunch.
Serve individual slices with fresh fruit, like sliced strawberries, blueberries and raspberries for a pretty and delicious garnish. Take it over the top with a sprinkle of powdered sugar and a sprig of mint and you’re sure to impress!
How to Store Leftover Cream Puff Dessert
You can either cover the baking dish with a tight-fitting lid or plastic wrap or transfer the remaining slices to an airtight container. Stop in the fridge for 3-5 days.
Other Layered Desserts I Love
Cream Puff Dessert
Ingredients
Cream Puff Layer
- 1 cup water
- 1/2 cup butter
- 1 cup flour
- 4 eggs
Filling
- 2/3 cup sugar
- 1/4 cup cornstarch
- 1/8 teaspoon salt
- 2 1/2 cup whole milk
- 4 egg yolks
- One 8 ounce block cream cheese softened
- 2 tablespoons butter
- 1 teaspoon vanilla extract
- One 8 ounce tub whipped topping
- Chocolate sauce and fresh berries for garnish, if desired
Instructions
For the Cream Puff Layer
- Preheat oven to 400℉.
- Boil the water and butter in a medium saucepan.1 cup water, 1/2 cup butter
- Remove from the heat and stir in the flour; let rest for 5 minutes to cool off a bit.1 cup flour
- Add the eggs and whisk until a smooth batter is formed.4 eggs
- Spread the mixture into the bottom of the baking dish.
- Bake for 20 minutes or until golden brown. When you remove it from the oven, it'll be puffy on the bottom and the crust will puff up the sides of the pan.
- Let cool for at least 30 minutes.
Make the Filling
- Whisk together the sugar, cornstarch and salt in a saucepan.2/3 cup sugar, 1/4 cup cornstarch, 1/8 teaspoon salt
- Add the milk and whisk until combined.2 1/2 cup whole milk
- Cook over low to medium-low heat, whisking frequently, until it reaches a boil.
- Add the egg yolks to a separate mixing bowl.4 egg yolks
- Pour some of the boiling mixture into the egg yolks (1/2 – 1 cup is fine; doesn't need to be exact!) and whisk until well-combined.
- Pour the egg mixture into the saucepan with the rest of the pudding mixture and whisk well.
- Place the pan back onto the stovetop and cook on medium heat until bubbly, whisking constantly.
- Once bubbling, remove from the heat and stir in the cream cheese, butter and vanilla extract until smooth.One 8 ounce block cream cheese, 2 tablespoons butter, 1 teaspoon vanilla extract
- If you notice any lumps, you can run it through a sieve.
- Cover the pudding with plastic wrap and refrigerate for at least one hour.
- Give the pudding a stir and pour it into the cream puff layer.
- Cover with plastic wrap and refrigerate for 4-6 hours or overnight.
- Spread whipped topping over the pudding and drizzle the top with chocolate syrup.One 8 ounce tub whipped topping, Chocolate sauce and fresh berries
What size pan does this require. I don’t see it in the instructions.
Thanx!
Carmel
A 9×13-inch baking dish! Thanks for asking! ~Kelsey