Chocolate Cream Puffs with Rich Ganache Filling
Today we take an iconic French dessert and make it even better: chocolate cream puffs — chocolate choux pastry, or as the French call it, choux à la crème au chocolat. These light, airy shells are filled with smooth chocolate pastry cream (or vanilla pastry cream or ice cream if you prefer) and finished with a glossy chocolate glaze.

How to make chocolate cream puffs
There are many cream puff variations, but the technique is the same. This chocolate cream puff recipe uses classic choux pastry and can be adapted to make French crullers, profiteroles, choux au craquelin, or plain choux à la crème. For a complete choux pastry tutorial, consult a dedicated choux guide; the directions below include the full recipe and practical tips to get perfect shells and a silky chocolate filling.
- Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper. Sift together the cocoa powder, all-purpose flour, salt, and sugar.
- In a medium saucepan combine the water, sugar, salt, and butter. Heat over medium-high until the butter is fully melted and the liquid comes to a boil.
- Add the flour and cocoa mixture all at once to the boiling liquid. Stir vigorously over medium heat until the mixture forms a smooth ball and the pan’s bottom and sides look clean, about 2–3 minutes.
- Transfer the dough to a mixing bowl or stand mixer. Beat until the dough cools slightly. Add the eggs one at a time, mixing well after each addition, until the batter is smooth, glossy, and falls from the spatula in a thick ribbon.
- Fill a piping bag fitted with a round tip, or use a zip-top bag with the corner snipped, and pipe rounds 1.5–2 inches across onto the prepared sheet, spacing them about 2 inches apart.
- Bake at 425°F for 12 minutes, then reduce the oven to 400°F (200°C) and bake for another 15 minutes. Turn the oven off and allow the pastries to cool inside with the door closed for 10–15 minutes, then open the door slightly to let them finish drying.



Making the chocolate pastry cream
This chocolate pastry cream is rich and smooth and works for any choux-style pastry. If you want a lighter filling, fold in whipped cream to make a crème légère.
- In a bowl, whisk together the eggs, cornstarch, unsweetened cocoa powder, and a pinch of salt. Stir in 1/4 cup of the half-and-half to temper the eggs and set the bowl near the stove.
- Combine the remaining half-and-half with the sugar in a saucepan and heat to a gentle boil.
- Remove the hot milk from heat and add about 8 tablespoons to the egg mixture, one tablespoon at a time, stirring constantly to avoid scrambling the eggs.
- Return the tempered egg mixture to the saucepan and cook over medium-low, stirring continuously, until the mixture thickens to a pudding-like consistency or reaches about 180°F (82°C).
- Pass the warm pastry cream through a fine sieve into a clean bowl, then stir in the butter and chopped semi-sweet chocolate until smooth. Cover with plastic wrap, pressing it directly onto the surface, and refrigerate until set.
To make a lighter filling, fold 1–2 cups of softly whipped cream into the cooled pastry cream to create a chocolate crème légère.


Storing
Unfilled cream puff shells: Store in a loosely covered container at room temperature for up to one day to preserve crispness, or refrigerate for up to 7 days. You can also freeze shells for up to 3 months in a freezer-safe bag; thaw at room temperature and crisp briefly in a low oven if needed.
Filled cream puffs: Once filled, store in the refrigerator and consume within three days for best texture and flavor.
Chocolate pastry cream: Keep in an airtight container in the refrigerator for up to three days.
Tips
Baking choux can be deeply satisfying but sometimes tricky. These practical tips will help you avoid common mistakes and achieve consistent results.
- To prevent collapse: do not open the oven during baking. After baking, turn the oven off and let the puffs cool inside with the door closed for 10–15 minutes, then prop the door open slightly for another 10–15 minutes to fully dry the interiors.
- Use a large zip-top bag with a corner snipped if you don’t have a pastry bag.
- Cut the butter into pieces so it melts quickly once the water boils.
- Only fill cream puffs when they are completely cool. Glaze or dust with powdered sugar after filling.
- A mixer is convenient, but you can mix by hand with a whisk or wooden spoon if needed.
- If the filling is too thick (often from too much cornstarch or cocoa), thin it with 1–2 tablespoons of melted butter or gently fold in whipped cream.


Chocolate cream puffs recipe
20 mins
25 mins
15 medium cream puffs
Dikla Levy Frances
Ingredients
Chocolate Pastry Cream
- 2 cups half-and-half (480 ml)
- 1 tablespoon cornstarch (7 g)
- 3 tablespoons unsweetened cocoa powder (15 g)
- 1/2 cup granulated sugar (100 g)
- 4 large eggs
- 1/3 cup chopped semi-sweet chocolate (60 g)
Cream puffs (choux)
- 1 cup water (240 ml)
- 1 stick unsalted butter (113 g)
- 1/8 tsp salt
- 1 tablespoon sugar
- 3/4 cup all-purpose flour (100 g)
- 1/4 cup cocoa powder (25 g)
- 4 large eggs, room temperature (about 225 g)
Chocolate Glaze
- 2/3 cup chopped semi-sweet chocolate (120 g)
- 1/2 cup heavy cream (120 ml)
- 2 tablespoons canola oil or vegetable shortening
Instructions
Chocolate Pastry Cream
- Whisk the eggs, cornstarch, and cocoa powder in a bowl, then mix in 1/2 cup of the half-and-half and set aside near the stove.
- Heat the remaining half-and-half with sugar in a saucepan until it just comes to a boil.
- Remove from heat and gradually whisk about 8 tablespoons of the hot milk into the egg mixture, one spoonful at a time.
- Return the tempered egg mixture to the saucepan and cook over medium-low, stirring constantly, until thick like pudding or about 180°F (82°C).
- Remove from heat, stir in chopped chocolate until smooth, pass through a sieve, cover with plastic wrap on the surface, and refrigerate until cold.
Cream Puffs
- Preheat the oven to 425°F (220°C). Line two baking sheets with parchment paper.
- Sift the flour and cocoa powder together and set aside.
- Combine water, butter, salt, and sugar in a saucepan and bring to a boil over high heat.
- Remove from heat and add the flour-cocoa mixture all at once. Stir vigorously until a smooth dough forms and the pan is clean. Cook briefly over medium-low while stirring to dry the dough slightly.
- Transfer to a mixer bowl and beat until the dough cools slightly. Add eggs one at a time until the mixture becomes smooth and sticky.
- Pipe or spoon mounds of dough onto prepared pans and bake 10–12 minutes at 425°F. Reduce heat to 400°F and bake an additional 10–15 minutes until puffed and dry.
- Turn oven off and let the puffs cool inside the oven to avoid collapse.
Chocolate Glaze
- Place chopped chocolate in a bowl. Heat heavy cream to a simmer and pour over the chocolate. Let sit 5 minutes, then stir until smooth. Add oil or shortening and mix to a glossy finish.
Assembling
- Make a small hole in the bottom of each cooled puff with a knife.
- Fill a piping bag with pastry cream and pipe the filling into each puff through the hole.
- Dip the top of each filled puff into the chocolate glaze and serve immediately for best texture.
Notes
- When cooking the panade (flour mixture) for choux, allow enough time for moisture to evaporate so the dough becomes smooth and dry enough to hold shape.
- Opening the oven mid-bake can cause the puffs to collapse; resist the urge to peek.
- Fill pastries only when fully cooled and serve right away for the best contrast of crisp shell and creamy filling.
- Store pastry cream in an airtight container in the refrigerator for up to three days.
- Freeze unfilled shells for up to three months in a freezer-safe bag; thaw before filling.
- If the pastry cream becomes too thick when warm, gently reheat and add milk one tablespoon at a time until the desired consistency is reached.
