There’s something undeniably magical about a cream puff. That light, airy shell shatters slightly as you bite into it, giving way to a cool, luscious filling. It’s a classic for a reason. While they might look like they come from a fancy French patisserie, cream puffs (or profiteroles) are surprisingly achievable at home.
The foundation of any great cream puff is choux pastry (or pâte à choux), a fascinating dough that uses its high moisture content to create steam, puffing up into golden, hollow shells. Master this one simple technique, and a world of dessert possibilities opens up.
To get you started on your choux pastry adventure, I’ve curated a list of 10 incredible cream puff recipes. From the classic to the creatively decadent, there’s something here for every craving.
A Baker’s Note on Choux Pastry:
Before we dive in, here are a few golden rules for cream puff success, echoed in nearly every recipe :
- Cook the dough thoroughly: When you add the flour to the boiling liquid, stir vigorously until it forms a ball and a thin film forms on the bottom of the pan. This dries the dough out, which is essential for it to absorb eggs later.
- Eggs are key: Add your beaten eggs slowly. The dough is ready when it’s glossy and falls from your spatula in a thick “V” shape. You may not need to use all the egg .
- Do not open the oven door! The sudden rush of cool air will deflate your beautiful puffs. Wait until they are golden and set .
- Dry them out: After baking, pierce each puff with a knife or toothpick to let steam escape. This prevents them from becoming soggy .
Now, let’s get to the good stuff!

1. Classic Vanilla Bean Cream Puffs
No list would be complete without the original. This recipe focuses on a perfect, crisp shell paired with a rich and silky vanilla pastry cream.
For the Choux Pastry:
- 1 cup water
- 1/2 cup unsalted butter
- 1/4 tsp salt
- 1 tsp sugar
- 1 cup all-purpose flour
- 4 large eggs
For the Vanilla Pastry Cream:
- 2 1/4 cups whole milk
- 1/2 cup granulated sugar
- 1 vanilla bean (or 1 tbsp vanilla paste)
- 4 large egg yolks
- 1/4 cup cornstarch
- 2 tbsp unsalted butter
Instructions:
- Make the pastry cream: In a medium bowl, whisk egg yolks, sugar, and cornstarch until pale. In a saucepan, heat milk and the seeds from the vanilla bean until just simmering. Slowly temper the hot milk into the egg mixture, then return everything to the pan. Cook over medium heat, whisking constantly, until it thickens and boils. Remove from heat, stir in the butter, and cover with plastic wrap directly on the surface. Chill completely .
- Make the choux pastry: Preheat oven to 400°F (200°C). In a saucepan, combine water, butter, salt, and sugar and bring to a rolling boil. Add the flour all at once and stir vigorously with a wooden spoon until the dough forms a ball and pulls away from the sides of the pan .
- Transfer the dough to a mixing bowl and let it cool for 5-10 minutes. Add eggs one at a time, beating well after each addition, until the dough is smooth and glossy.
- Pipe or spoon 1.5-inch mounds onto a parchment-lined baking sheet. Bake for 30-35 minutes, or until golden brown and puffed. Turn off the oven, pierce each puff to release steam, and let them cool in the oven with the door ajar .
- Assemble: Once cool, split the puffs or pipe the chilled vanilla pastry cream inside. Dust with powdered sugar.

2. Classic Whipped Cream Puffs
For those who prefer a lighter, cloud-like filling, this is the ultimate version. The filling is simply sweetened whipped cream, often stabilized so it holds its shape.
For the Choux Pastry:
- Use the same ingredients and instructions for the choux pastry from Recipe #1.
For the Stabilized Whipped Cream Filling:
- 1 cup cold heavy whipping cream
- 3 tbsp powdered sugar
- 1/2 tsp vanilla extract
- 1 tbsp skim milk powder (optional, but helps stabilize)
Instructions:
- Prepare and bake the choux pastry shells as directed in Recipe #1.
- Make the filling: In a large chilled bowl, combine the heavy cream, powdered sugar, vanilla, and skim milk powder (if using). Beat with an electric mixer until stiff peaks form .
- Assemble: Cut the cooled cream puffs in half horizontally. Discard any soft, doughy strands from the inside. Spoon or pipe the whipped cream onto the bottom halves, replace the tops, and dust with more powdered sugar .

3. Chocolate Lovers’ Cream Puffs with Chocolate Drizzle
Double the chocolate, double the fun. These puffs feature a classic cream filling but are taken over the top with a rich chocolate glaze.
For the Choux Pastry & Filling:
- Use the ingredients for the choux pastry from Recipe #1 and the whipped cream filling from Recipe #2.
For the Chocolate Glaze:
- 1/2 cup semi-sweet chocolate chips
- 1/4 cup heavy cream
- 1 tbsp butter
Instructions:
- Prepare, bake, and fill the cream puffs with whipped cream as directed in Recipe #2.
- Make the glaze: Place the chocolate chips in a heatproof bowl. In a small saucepan, heat the heavy cream and butter until just simmering. Pour the hot cream over the chocolate chips and let it sit for 2-3 minutes. Stir until smooth and glossy.
- Assemble: Dip the top of each filled cream puff into the glaze, allowing the excess to drip off. Place on a wire rack to set. For a festive touch, you could arrange them in a pyramid and drizzle with even more chocolate and caramel, like a decadent dessert .

4. Pumpkin Spice Jack-O’-Lantern Cream Puffs
This creative and festive recipe from Lazy Day Recipes is perfect for fall. It features a signature orange craquelin topping that adds a sweet, crunchy texture and turns the puffs into adorable jack-o’-lanterns .
For the Craquelin Topping:
- 1/2 cup unsalted butter, softened
- 1/2 cup light brown sugar
- Orange food coloring
- 1 cup all-purpose flour
- Pinch of salt
For the Choux Pastry:
- 1/2 cup water, 1/2 cup whole milk, 1/2 cup butter, 1.5 tsp sugar, 1/4 tsp salt, 1 cup flour, 4 eggs.
For the Pumpkin Filling & Decoration:
- 1 cup heavy cream, 1/3 cup pumpkin puree, 3 tbsp brown sugar, 1 tsp pumpkin pie spice.
- 1/2 cup semi-sweet chocolate, for faces.
Instructions:
- Make craquelin: Beat butter and brown sugar. Mix in food coloring, then flour and salt. Roll out between parchment to 1/8-inch thick and chill. Cut into 2-inch circles .
- Make choux: As per Recipe #1, but using the milk and water combination. Pipe 1.5-2 inch domes onto a baking sheet.
- Top and bake: Place a craquelin circle on top of each piped dough dome. Bake at 400°F for 20 minutes, then reduce to 350°F for 15-17 minutes without opening the door .
- Make filling: Whip heavy cream, pumpkin puree, brown sugar, and pumpkin pie spice until stiff peaks form.
- Decorate: Fill the cooled puffs with the pumpkin cream. Melt the chocolate and pipe on jack-o’-lantern faces.

5. Tiramisu-Inspired Cream Puffs
Combine two beloved desserts into one! These cream puffs have all the flavors of tiramisu: coffee-infused pastry cream and a dusting of cocoa powder.
For the Choux Pastry:
- Use the recipe for choux pastry from Recipe #1.
For the Mascarpone Coffee Filling:
- 1 batch vanilla pastry cream from Recipe #1, chilled
- 1/2 cup mascarpone cheese, softened
- 2 tbsp strong brewed espresso or coffee, cooled
- 1 tbsp coffee liqueur (optional)
- Cocoa powder, for dusting
Instructions:
- Prepare and bake the choux pastry shells.
- Make the filling: In a bowl, beat the chilled pastry cream until smooth. Add the mascarpone, cooled espresso, and coffee liqueur (if using) and beat until combined and smooth.
- Assemble: Pipe the coffee mascarpone cream into the cooled shells. Dust the tops generously with cocoa powder before serving.

6. Lemon Meringue Pie Cream Puffs
Bright, tangy, and sweet, these puffs are a sunshine-filled treat. A tangy lemon curd is topped with a toasted marshmallow-like meringue.
For the Choux Pastry:
- Use the recipe for choux pastry from Recipe #1.
For the Lemon Curd Filling & Meringue:
- 1 cup lemon curd (homemade or store-bought)
- 2 large egg whites
- 1/2 cup granulated sugar
- 1/4 tsp cream of tartar
Instructions:
- Prepare and bake the choux pastry shells. Once cool, slice the tops off.
- Fill: Spoon or pipe a generous amount of lemon curd into the bottom of each puff.
- Make the meringue: In a heatproof bowl, combine egg whites, sugar, and cream of tartar. Place the bowl over a pot of simmering water (double boiler) and whisk constantly until the sugar is dissolved and the mixture is warm. Remove from heat and beat with an electric mixer until stiff, glossy peaks form.
- Assemble: Pipe or spoon the meringue over the lemon curd. Use a kitchen torch to lightly toast the meringue, or place under a broiler for just a few seconds (watch carefully!). Place the tops back on or serve open-faced.

7. Cookies and Cream Delight
A guaranteed crowd-pleaser, especially for kids and the young at heart. These puffs are filled with a cookies-and-cream whipped cream and topped with a white chocolate drizzle.
For the Choux Pastry:
- Use the recipe for choux pastry from Recipe #1.
For the Cookies & Cream Filling:
- 1 batch stabilized whipped cream from Recipe #2, prepared
- 6-8 chocolate sandwich cookies (like Oreos), finely crushed, plus more for garnish
For the White Chocolate Drizzle:
- 1/2 cup white chocolate chips
- 1 tsp coconut oil or vegetable shortening
Instructions:
- Prepare and bake the choux pastry shells.
- Make the filling: Gently fold the finely crushed cookies into the prepared whipped cream until just combined.
- Make the drizzle: Melt white chocolate chips and coconut oil together in the microwave in 30-second bursts, stirring until smooth.
- Assemble: Fill the cooled shells with the cookies and cream mixture. Drizzle with the melted white chocolate and sprinkle with a few extra cookie crumbs.

8. Savory Herb & Cheese Gougères with Honey Glaze
Who says cream puffs have to be sweet? Gougères are the savory French classic, and this version gets a modern twist with a touch of sweet honey. These are perfect for parties or as an appetizer.
For the Savory Choux Pastry:
- 1 cup water
- 1/2 cup unsalted butter
- 1 tsp salt
- 1 cup all-purpose flour
- 4 large eggs
- 1 1/2 cups grated Gruyère cheese
- 1 tbsp fresh thyme leaves, chopped
- 1/2 tsp black pepper
For the Glaze:
- 1 egg, beaten with 1 tbsp milk (for egg wash)
- 2 tbsp honey, for drizzling
- Flaky sea salt, for sprinkling
Instructions:
- Preheat oven to 400°F (200°C). Prepare the choux pastry as directed in Recipe #1, using 1 tsp of salt and omitting the sugar.
- After the eggs are fully incorporated, fold in the grated Gruyère cheese, fresh thyme, and black pepper.
- Pipe or spoon the dough onto a parchment-lined baking sheet. Brush the tops with the egg wash.
- Bake for 25-30 minutes until puffed and deeply golden brown. Cool on a wire rack.
- Just before serving, lightly warm the honey and drizzle it over the gougères. Sprinkle with a pinch of flaky sea salt for the perfect sweet-and-salty finish.

9. Salted Caramel Apple Pie Puffs
All the flavors of a classic apple pie, but in a light and airy cream puff form. A cinnamon-spiced apple compote is paired with a luscious salted caramel whipped cream.
For the Choux Pastry:
- Use the recipe for choux pastry from Recipe #1.
For the Apple Compote & Caramel Filling:
- 2 apples, peeled and diced small, 2 tbsp butter, 2 tbsp brown sugar, 1/2 tsp cinnamon.
- 1 batch stabilized whipped cream from Recipe #2.
- 1/2 cup store-bought or homemade salted caramel sauce, plus more for drizzling.
Instructions:
- Make the compote: In a skillet over medium heat, melt butter. Add apples, brown sugar, and cinnamon. Cook for 5-7 minutes until apples are soft. Let cool completely.
- Prepare and bake the choux pastry shells.
- Make the filling: Prepare the whipped cream. Gently fold in the cooled apple compote and 1/4 cup of the salted caramel sauce until just combined.
- Assemble: Fill the cooled shells with the apple caramel cream. Drizzle with more salted caramel sauce before serving.

10. The Ultimate Cream Puff Dessert (Cream Puff Cake)
If you love the idea of cream puffs but want to feed a crowd with zero fuss, this is the recipe for you. Instead of individual pastries, you bake the choux pastry in a 9×13 pan, creating one giant, sharable “cake” .
For the Crust (Choux Pastry):
- 1 cup water
- 1/2 cup butter
- 1 cup all-purpose flour
- 4 eggs
For the Filling:
- 1 package (8 oz) cream cheese, softened
- 3 1/2 cups cold milk
- 2 packages (3.4 oz each) instant chocolate or vanilla pudding mix
For the Topping:
- 1 container (8 oz) frozen whipped topping, thawed
- Chocolate and caramel ice cream topping
- Chopped almonds
Instructions:
- Make the crust: Preheat oven to 400°F (200°C). Prepare the choux pastry as directed in Recipe #1. Instead of piping, spread the dough evenly into a greased 9×13-inch baking dish .
- Bake: Bake for 30-35 minutes until puffed and golden brown. Cool completely on a wire rack. The crust will puff up dramatically and then deflate slightly as it cools, creating a perfect shell.
- Make the filling: In a large bowl, beat the softened cream cheese until smooth. Gradually beat in the cold milk, then add the pudding mix. Beat until smooth and thickened .
- Assemble: Spread the pudding mixture evenly over the cooled crust. Refrigerate for 20 minutes to set.
- Top and serve: Spread the thawed whipped topping over the pudding layer. Drizzle generously with chocolate and caramel syrup and sprinkle with chopped almonds. Refrigerate until ready to serve. Scoop out squares like a dessert lasagna!
I hope this collection has inspired you to preheat your oven and get baking. Whether you’re a purist or an adventurer, there’s a perfect cream puff waiting for you. Happy baking


Leave a Reply