If you’ve ever wanted to impress your friends or family with a dessert that looks fancy but is actually quite simple to make, you’re going to love this Chocolate Cream Puff Recipe. These little puffs are light, airy, and filled with the most decadent chocolate pastry cream, then topped with a luscious chocolate glaze. When I first tried making cream puffs, I thought the process was intimidating, but this recipe breaks it down perfectly, so you’ll find it easier than you expect. Trust me, these little delights become an instant favorite — both to make and to eat!
Why You’ll Love This Recipe
- Decadently Chocolatey: The rich chocolate pastry cream and ganache glaze pair beautifully for a truly indulgent treat.
- Light & Airy Puffs: The choux pastry is expertly tender and perfectly puffed — not too chewy, not too dense.
- Impress Without Stress: Step-by-step guidance makes this recipe approachable, even if you’ve never made cream puffs before.
- Make-Ahead Friendly: You can prepare components in advance, making entertaining easier.
Ingredients You’ll Need
The magic behind a perfect Chocolate Cream Puff Recipe lies in using fresh, quality ingredients that work together to create a balance of flavors and textures. I’d recommend fresh eggs and good-quality dark chocolate to really bring out the chocolate notes.

- Egg yolks: These add richness and help thicken the chocolate pastry cream.
- Granulated sugar: Balances the bitterness of the dark chocolate.
- Cornflour (cornstarch): Provides structure and a silky texture to the pastry cream.
- Cocoa powder: Adds intense chocolate flavor to the pastry cream.
- Whole milk: Creates a creamy base for the custard filling.
- Dark chocolate 70%: Finely chopped for melting smoothly; choose good bits for that deep chocolate taste.
- Unsalted butter: Room temperature for the pastry cream, cubed for melting in the choux.
- Vanilla extract: To elevate the flavor depth in the custard.
- Water and milk: For the choux pastry base—this combo gives a lovely rise and tender crumb.
- Plain flour (all-purpose): Essential for the choux dough structure.
- Large eggs: Vital for richness and the right consistency of the choux pastry.
- Milk (for egg wash): Helps create that beautiful golden crust on your puff shells.
- Double cream (heavy cream): Used for the smooth, glossy chocolate glaze.
Variations
One of the great things about this Chocolate Cream Puff Recipe is how adaptable it is. I like to mix things up depending on the occasion or what flavor my family is craving, so don’t hesitate to personalize it your way.
- Vanilla Pastry Cream: I’ve swapped the cocoa powder and chocolate for vanilla extract in the cream, and it’s equally divine, especially with fresh berries on top.
- Salted Caramel Glaze: Adding a drizzle of homemade salted caramel over the chocolate glaze gives a wonderful sweet-salty contrast.
- Nut Allergies: This recipe is naturally nut-free, but if you want to add crunch try some toasted seeds on top of the glaze instead of cocoa nibs.
- Mini Bites: I sometimes pipe smaller cream puffs—perfect for parties as finger food and they bake faster too!
How to Make Chocolate Cream Puff Recipe
Step 1: Make the Velvety Chocolate Pastry Cream
Start by heating the milk until you see bubbles forming around the edges—but don’t let it boil, or it might curdle. While it’s heating, whisk your egg yolks with sugar until they’re pale and thick — this gives your cream that smooth, rich texture. Then, add the cornflour and cocoa powder and combine well. The mixture will be quite thick, which is expected. To avoid lumps later, temper this mixture by slowly whisking in small amounts of the hot milk. Pour the whole lot back into the saucepan and keep whisking over a very gentle heat. When the custard starts to bubble and thicken, stir in your chopped chocolate—this is where heavenly richness happens! Finish by mixing in butter and vanilla, then strain the entire custard through a fine sieve to ensure silky smoothness, a trick I learned the hard way to avoid any pesky egg lumps. Chill it well, ideally overnight, and whisk again before filling—this makes the cream light and luscious.
Step 2: Whip Up the Perfect Choux Pastry
In a saucepan, combine water, milk, butter, sugar, and salt then bring to a rolling boil. The butter melting in the warm liquids creates that signature tender crumb in your choux. Remove from heat and immediately add the flour, folding it in vigorously with a wooden spoon to form a smooth dough. Then, pop it back on gentle heat to dry it out slightly, which helps the puffs achieve that perfect rise. Transfer the dough to your stand mixer and beat with the paddle attachment to cool it down and release steam. This step is crucial — if your dough is too hot when adding eggs, the mixture won’t incorporate well.
When it’s cooled to around 60°C (140°F), add in your beaten eggs bit by bit, watching the texture carefully. Your dough should be smooth, shiny, and hold its shape when piped. If it seems too runny or too stiff, adding a little more egg or holding back a bit can save the day. I always keep an extra egg on hand, just in case! Pipe your dough into 4cm wide mounds on parchment-lined trays—use water to smooth the peaks and brush gently with an egg and milk wash for that golden finish. Bake initially at a high temperature, then reduce to allow them to puff fully without burning. Resist opening the oven door during the first 25 minutes—that temptation can cause your puffs to deflate! After baking, poke a small hole to let the steam out and return to the oven to crisp up the base. Let them cool completely before filling.
Step 3: Fill & Glaze Your Cream Puffs
Once cooled, fill your choux buns with that gloriously smooth chocolate pastry cream using a piping bag. You’ll feel the weight of the cream as the buns fill up—don’t be shy because everyone loves a generous filling! Next, prepare the glaze by heating cream until it’s just simmering, then stirring in chopped dark chocolate and butter until glossy and smooth. Dip the tops of your filled puffs in the ganache and let any excess drip off. For a little extra texture and elegance, sprinkle cocoa nibs on top. Chill for about 30 minutes to set the glaze before serving.
Pro Tips for Making Chocolate Cream Puff Recipe
- Egg Tempering Mastery: Slowly whisk hot milk into eggs to avoid scrambling—go slow, don’t rush!
- Choux Dough Consistency: Look for that smooth, shiny batter that holds its shape when piped—a key to perfect puffing.
- Don’t Open That Oven Door Early: Opening it before 25 minutes causes collapsing—patience pays off!
- Use a Fine Sieve: Straining the pastry cream removes lumps, giving you that professional, silky texture.
How to Serve Chocolate Cream Puff Recipe

Garnishes
I love a simple sprinkle of cocoa nibs on the chocolate glaze for a bit of crunch and a hint of bitterness to balance sweetness. Sometimes I dust just a tiny bit of powdered sugar on top right before serving for a delicate finish. Fresh berries on the side also brighten things up and add a lovely color contrast.
Side Dishes
These chocolate cream puffs pair beautifully with a cup of espresso or rich morning coffee if you’re serving them at brunch. For afternoon tea, I like to serve alongside a light fruit salad or a bowl of fresh whipped cream for guests who prefer to add extra fluff.
Creative Ways to Present
For special occasions, I’ve tried stacking cream puffs into a croquembouche-style tower, binding them with spun sugar or drizzled ganache for a jaw-dropping centerpiece. Another fun idea is using mini cream puffs to create a “cream puff cake” layered with fresh fruits and chocolate shavings—always a showstopper!
Make Ahead and Storage
Storing Leftovers
If you have leftovers (and you might!), store the cream puffs in an airtight container in the fridge. Keep in mind, the crispy exterior will soften a bit after refrigeration—but the filling remains delicious. For best texture, eat them within 2-3 days.
Freezing
I’ve frozen unfilled choux shells successfully by wrapping them well and placing them in an airtight container. They keep beautifully for up to 2 months. When ready, thaw overnight in the fridge and fill with fresh pastry cream. However, freezing filled cream puffs usually leads to soggy pastry and runnier filling—so I avoid freezing them fully made.
Reheating
If you want to refresh chilled cream puffs, briefly warm the shells alone in a low-temperature oven (around 150°C/300°F for 5-7 minutes) to crisp up the exterior, then add the cooled filling right before serving. Reheating filled puffs in the oven isn’t recommended, as the cream will melt.
FAQs
-
Can I make the chocolate pastry cream ahead of time?
Absolutely! In fact, I recommend making the chocolate pastry cream a day ahead. This allows the flavors to meld and gives you time to chill and whip it again before filling your cream puffs for the best texture.
-
Why did my cream puffs collapse after baking?
The most common causes are opening the oven door too early or underbaking, which lets steam escape too quickly and causes the puffs to deflate. Also, not piercing the bottom to release steam after baking can trap moisture, so remember to poke holes and bake a bit longer for crispness.
-
Can I use milk chocolate instead of dark chocolate?
You can, but be aware that milk chocolate is sweeter and less intense, so your pastry cream and glaze will be sweeter and lighter in chocolate flavor. Adjust sugar in the cream accordingly if you want to balance the sweetness.
-
How do I know when the choux pastry dough is the right consistency?
The dough should be smooth, shiny, and thick enough to hold its shape when piped, forming a thick ribbon if you pull the batter up with a spoon. If it’s too loose, add extra egg little by little; if too stiff, hold back a bit of egg or add a tiny splash of water.
Final Thoughts
I absolutely love how this Chocolate Cream Puff Recipe turns out every single time. The combination of light, crisp choux pastry with luscious chocolate pastry cream and glossy ganache is simply irresistible — it’s become my go-to for special celebrations or when I want to treat myself and my family to something extra special. Once you make these, you’ll understand why they’re such a classic. Don’t hesitate to give this recipe a try; you’ll feel proud serving these beauties, and your friends will be begging for the recipe! Happy baking, friend!
Print
Chocolate Cream Puff Recipe
- Prep Time: 1 hour
- Cook Time: 30 minutes
- Total Time: 1 hour 30 minutes
- Yield: 30 cream puffs
- Category: Dessert
- Method: Baking
- Cuisine: French
Description
Indulge in these delightful Chocolate Cream Puffs featuring a crisp choux pastry shell filled with rich, silky chocolate pastry cream and topped with a luscious dark chocolate ganache. Perfect for special occasions or an elegant dessert, this recipe guides you through creating decadent cream puffs from scratch with detailed steps and tips for perfect results every time.
Ingredients
Chocolate Pastry Cream
- 5 large egg yolks
- 100 g granulated sugar
- 50 g cornflour
- 15 g cocoa powder
- 540 ml whole milk
- 80 g dark chocolate 70%, finely chopped
- 50 g unsalted butter, room temperature
- 1 teaspoon vanilla extract
Choux Pastry
- 120 ml water
- 120 ml milk
- 120 g unsalted butter, cubed
- 15 g granulated sugar
- ½ teaspoon salt
- 130 g plain flour (all-purpose)
- 220 g large eggs (about 4-5 eggs, keep 1 extra for consistency adjustment)
- 1 teaspoon milk (for egg wash)
Chocolate Glaze
- 100 ml double cream (heavy cream)
- 15 g unsalted butter
- 100 g dark chocolate 70%, finely chopped
Instructions
- Make the Chocolate Pastry Cream: Heat the milk in a medium saucepan over medium heat until it begins to simmer with bubbles forming around the edges but not boiling. Meanwhile, whisk together egg yolks and sugar in a bowl until thick and pale, then add cornflour and cocoa powder until combined. Temper the eggs by slowly adding the hot milk to the mixture while whisking continuously, then pour back into the saucepan over low heat. Continuously whisk the custard and add chopped chocolate as it thickens. Cook for a further minute until fully thickened. Remove from heat, strain through a fine-mesh sieve to remove lumps, then whisk in butter and vanilla extract until smooth. Chill the pastry cream over an ice bath, cover the surface directly with plastic wrap to prevent skin formation, and refrigerate for at least 3 hours. Before filling, whisk again until smooth.
- Make the Choux Pastry: In a medium saucepan, combine water, milk, butter, sugar, and salt. Heat on low until butter melts and sugar dissolves, then bring to a rolling boil on medium-high. Remove from heat, immediately add flour, and stir vigorously until combined. Return to heat and stir continuously for about 2 minutes until dough forms a ball and pulls cleanly from the pan (75-80°C). Transfer to a stand mixer bowl and beat on low speed for 1 minute to cool the dough to 60°C or below. Slowly add whisked eggs in 3-4 additions while mixing on low, scraping sides midway. The mixture should be smooth, shiny, and hold a thick ribbon shape when the beater is lifted. If needed, add extra egg a teaspoon at a time to adjust consistency. Fill a piping bag fitted with a round tip, refrigerate for 30 minutes.
- Pipe and Bake Choux Buns: Preheat oven to 200°C (390°F). Line a baking tray with parchment paper. Pipe 4 cm wide mounds spaced 2.5 cm apart. Brush surrounding parchment with water and smooth peaks with a wet fingertip. Mix milk with remaining egg for egg wash and gently brush over the pastry mounds. Immediately lower oven temperature to 180°C (350°F) and bake for 25-30 minutes until golden brown and crisp. Do not open the oven door during baking. Remove, prick holes at the bottom of each bun to release steam, then bake for an additional 5-10 minutes. Let cool completely on the tray.
- Fill and Decorate: Whisk chilled pastry cream until smooth. Fill a piping bag with a ½ inch tip and insert into the hole at the base of each choux bun. Pipe cream inside until filled. For the ganache, heat cream until just simmering, add chocolate and butter, and stir until smooth. Dip tops of filled buns into the ganache, let excess drip off, and place onto a tray. Optionally, sprinkle with cocoa nibs. Refrigerate for 30 minutes before serving. Best enjoyed the same day for crispness.
Notes
- Step-by-Step Photos: Helpful photos available on the blog to guide through each stage.
- Storage: Best eaten the day of making for crisp shells; can refrigerate up to 3 days but shells soften.
- Freezing: Freeze in an airtight container up to 2 months; thaw in fridge overnight. The texture of pastry and cream may soften.
- Pastry Cream Tips: Whisk eggs and sugar only when ready to temper; heat milk just to simmer; temper slowly and whisk continuously; cook custard gently to avoid curdling.
- Choux Pastry Tips: Add eggs gradually; keep piping bag vertical at 90 degrees when piping; avoid opening oven before 25 minutes; fully cool choux before filling.
Nutrition
- Serving Size: 1 cream puff
- Calories: 180
- Sugar: 12 g
- Sodium: 90 mg
- Fat: 10 g
- Saturated Fat: 6 g
- Unsaturated Fat: 3.5 g
- Trans Fat: 0 g
- Carbohydrates: 19 g
- Fiber: 1.5 g
- Protein: 4 g
- Cholesterol: 90 mg


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