Indulge in these decadent chocolate cream puffs, featuring a crisp craquelin topping and a velvety chocolate pastry cream filling.
While rich in flavor, they also provide a good source of protein from eggs and milk and moderate fiber from cocoa.
Elegant yet approachable, these cream puffs are perfect for everyday baking, entertaining, or a satisfying homemade dessert.

Chocolate Cream Puffs
Equipment
- Stand mixer with paddle attachment – 1
- Medium saucepan – 2
- Mixing bowls (2)
- Parchment paper – as needed
- Rolling pin – 1
- Baking sheets (2)
- Piping bag with ½-inch round tip – 1
- Sharp Knife (1)
- Cooling Rack (1)
Ingredients
Chocolate Craquelin:
- ½ cup unsalted butter room temperature
- ¾ cup all-purpose flour 100 g
- ⅔ cup dark brown sugar
- 2 tbsp cocoa powder
- 1 tsp vanilla extract
Chocolate Pastry Cream:
- 3 egg yolks
- 1 whole egg
- 2 ¼ cups whole milk
- ½ cup granulated sugar
- ¼ cup cornstarch
- 1 tbsp cocoa powder
- ⅛ tsp salt
- 1 cup bittersweet chocolate chips
- 2 tbsp unsalted butter
- 1 ½ tsp vanilla extract
Choux Pastry:
- ½ cup unsalted butter
- ½ cup water
- ½ cup whole milk
- 1 tsp granulated sugar
- ¼ tsp salt
- 1 cup all-purpose flour
- 4 large eggs beaten
Instructions
- Preparing the Chocolate Craquelin: Start by making the crunchy chocolate topping. In a stand mixer fitted with a paddle attachment, combine ½ cup unsalted butter (softened to room temperature), ¾ cup all-purpose flour, ⅔ cup dark brown sugar, 2 tablespoons cocoa powder, and 1 teaspoon vanilla extract. Beat on medium speed until all ingredients form a smooth, pliable dough. Avoid overmixing, which can make the dough too soft to handle. Next, place the dough between two sheets of parchment paper. Using a rolling pin, carefully roll the dough out until it reaches approximately 1/16-inch thickness. This thin layer ensures the craquelin will bake into a crisp, crackly topping. Transfer the rolled dough to the freezer for at least one hour, or until firm, while you prepare the other components. Freezing helps maintain its shape and prevents it from breaking when cutting circles later.
- Making the Chocolate Pastry Cream: In a medium mixing bowl, whisk together 3 egg yolks and 1 whole egg until smooth and uniform. Set aside while you heat the milk mixture. In a medium saucepan, combine 2 ¼ cups whole milk, ½ cup granulated sugar, ¼ cup cornstarch, 1 tablespoon cocoa powder, and ⅛ teaspoon salt. Cook over medium heat, stirring constantly, until the mixture begins to thicken and form gentle bubbles. Once bubbling, reduce the heat slightly and allow it to simmer for 2 minutes, ensuring the starch cooks fully to avoid a grainy texture. Temper the eggs carefully: add a small amount of the hot milk mixture to the egg yolks while whisking constantly. This raises the egg temperature slowly, preventing scrambling. Then pour the tempered egg mixture back into the saucepan with the remaining milk mixture, whisking vigorously until smooth and well combined. Return the saucepan to medium heat and cook for another 2 minutes, stirring constantly, until the pastry cream reaches a thick, velvety consistency. Remove from heat, then stir in 1 cup bittersweet chocolate chips, 2 tablespoons unsalted butter, and 1 ½ teaspoons vanilla extract until fully melted and glossy. Transfer the pastry cream to a bowl and cover the surface directly with plastic wrap to prevent a skin from forming. Refrigerate for at least 2 hours or up to 24 hours to allow it to fully set and develop flavor.
- Preparing the Choux Pastry Dough: Preheat your oven to 400°F (200°C) and line two baking sheets with parchment paper. Lightly brush the parchment with water; this adds humidity during baking, encouraging the puffs to rise evenly. In a medium saucepan, combine ½ cup unsalted butter, ½ cup water, ½ cup whole milk, 1 teaspoon sugar, and ¼ teaspoon salt. Heat over medium heat until the butter melts and the liquid reaches a gentle simmer. Once simmering, remove the pan from heat and add 1 cup all-purpose flour all at once. Stir vigorously with a wooden spoon or heatproof spatula until the mixture forms a smooth, dense dough that pulls away from the sides of the pan. Continue stirring and pressing the dough against the sides of the pan for 2 minutes to cook out excess moisture, ensuring a light, airy final puff. Transfer the warm dough to the bowl of a stand mixer fitted with the paddle attachment. Allow it to cool slightly for 2 minutes. With the mixer on low, add the 4 beaten eggs gradually in 3–4 portions, mixing for about 30 seconds between each addition. The dough may appear curdled at first, but it will come together into a glossy, thick paste that holds a stiff peak when lifted.
- Piping the Choux Pastry: Fit a piping bag with a ½-inch round tip and fill it with the choux pastry dough. Pipe 28 rounds, each about 1 ½ inches wide and ½ inch tall, spacing them roughly 1 inch apart on the prepared baking sheets. Aim for uniform size to ensure even baking. Remove the frozen craquelin from the freezer and cut it into circles slightly smaller than the piped dough rounds. Carefully place one craquelin circle on top of each dough mound, pressing lightly so it adheres. Only add the craquelin immediately before baking to prevent softening.
- Baking the Cream Puffs: Bake one sheet at a time in the preheated 400°F oven for 20 minutes. Do not open the oven door during this time, as sudden temperature changes can cause the puffs to collapse. After 20 minutes, reduce the oven temperature to 350°F (175°C) and continue baking for an additional 10–15 minutes, until the puffs are golden brown and crisp. Once baked, transfer the cream puffs to a cooling rack and allow them to reach room temperature. Proper cooling ensures the puffs maintain their airy interior.
- Filling the Cream Puffs: When ready to assemble, use a sharp knife to make a small hole at the bottom of each puff. Fit a piping bag with a small round tip and fill it with the chilled chocolate pastry cream. Pipe the cream into each puff, filling generously but without overstuffing, to achieve a perfect balance of crisp shell and creamy interior. Optional: For presentation, you can dust the tops with powdered sugar or drizzle with additional melted chocolate.
- Serving and Storing: Serve these chocolate cream puffs fresh for the best texture. They are perfect for dessert plates, afternoon tea, or special celebrations. Store leftovers in an airtight container in the refrigerator for up to 2 days. If you prefer, slice them in half and store the components separately to maintain maximum crispness of the shell.
Notes
- For consistent sizing, use a piping bag with a round tip and measure each choux round to approximately 1 ½ inches in diameter. This ensures even baking and a uniform look.
- Keep the craquelin dough frozen until just before baking to prevent it from cracking or melting. Handle it gently when cutting circles.
- To prevent pastry cream from forming a skin, press plastic wrap directly onto its surface while chilling.
- Choux pastry dough may appear slightly curdled when adding eggs; this is normal. Continue mixing until it comes together into a thick, glossy paste.
- Baking times may vary slightly depending on your oven; golden brown shells and a hollow sound when tapped indicate doneness.
Chef’s Secrets: Achieving Professional Results
Creating bakery-level chocolate cream puffs requires attention to detail at each stage.
Start by cooking the choux dough thoroughly on the stove to remove excess moisture; this step is crucial for a light, airy interior.
Tempering the eggs carefully when making the chocolate pastry cream ensures a smooth, lump-free filling.
For a flawless presentation, pipe the craquelin carefully on top of the dough just before baking.
Using high-quality chocolate enhances flavor significantly, while resting the pastry cream in the fridge allows the chocolate to fully bloom, giving a rich, velvety texture that pairs beautifully with the crisp shell.
Serving Suggestions: Delightful Ways To Enjoy
Chocolate cream puffs shine as both casual treats and elegant desserts.
Serve them on a decorative platter at parties or drizzle with additional melted chocolate for a sophisticated touch.
Pair with fresh berries or a light dusting of powdered sugar to balance the richness.
They also make excellent accompaniments to afternoon tea or coffee.
For a creative twist, try serving chilled with a scoop of vanilla or coffee ice cream inside each puff for a decadent dessert experience.
Storage Tips: Keeping Puffs Fresh Longer
To maintain crispness, store baked puffs in an airtight container at room temperature for up to 24 hours before filling.
Once filled with chocolate pastry cream, refrigeration is essential, and the puffs will stay fresh for 2 days.
For longer storage, freeze unfilled puffs in a single layer on a baking sheet, then transfer to a freezer-safe bag for up to a month.
Reheat briefly in a 300°F oven before filling to restore crispness.
Avoid freezing filled puffs, as the cream may separate and affect texture.
Frequently Asked Questions
1. Can I make the craquelin in advance?
Yes! Craquelin dough freezes beautifully. Roll it out, cut into shapes, and store in the freezer for up to a month.
Place directly on the choux pastry before baking.
2. What chocolate is best for the pastry cream?
Bittersweet chocolate works best for rich, balanced flavor.
You can substitute semi-sweet chocolate for a slightly sweeter result, but avoid milk chocolate, which may make the cream too soft.
3. Can I make these cream puffs gluten-free?
Yes, but you’ll need a gluten-free flour blend suitable for choux pastry.
The texture may be slightly different, so monitor baking time carefully.
4. How do I prevent the cream from curdling?
Temper the eggs by adding hot milk gradually before combining.
Stir constantly during cooking, and avoid overheating.
Cover the pastry cream with plastic wrap pressed onto the surface immediately after cooking.
5. Can I use a different filling instead of chocolate?
Absolutely! Vanilla pastry cream, coffee cream, or flavored mousses work well.
Ensure the filling is thick enough to pipe into the puffs without leaking.