Desserts
Mastering the art of chocolate cream puffs means perfecting two things: light-as-air choux pastry and a velvety chocolate ganache that melts at the first bite. This recipe delivers both with precision—no shortcuts, just restaurant-quality results you can make at home.
The key lies in proper technique: precise piping, exact baking times, and patient chilling to ensure your cream puffs rise perfectly and stay crispy on the outside while remaining tender inside.
What sets this recipe apart is the ultra-rich ganache, made with high-quality chocolate and heavy cream, that creates a filling so decadent it transforms ordinary cream puffs into showstopping desserts.
The choux pastry requires just five ingredients but demands attention to detail—whisking the dough to the right consistency and baking at the correct temperature ensures those signature puffs. Once filled, a dusting of powdered sugar or a drizzle of melted chocolate elevates them from delicious to extraordinary.
By the time you're done, you'll have a plate of golden, glossy cream puffs with crisp shells and a luscious, melt-in-your-mouth chocolate center. Each bite is a balance of textures—crunchy, creamy, and rich—perfect for impressing guests or treating yourself.
The process is methodical, but the results are worth every minute of effort. Let’s get started on creating these indulgent treats.
These cream puffs shine at dinner parties, holiday gatherings, or as a special dessert for loved ones. The recipe scales easily, so you can make a single batch for two or double it for a crowd.
With the right technique, you’ll achieve professional-looking cream puffs that taste even better than anything you’ve had at a café. Here’s how to make them flawlessly.
Ingredients for chocolate cream puff
Five ingredients for the pastry, three for the ganache—just enough to make restaurant-quality cream puffs.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for choux pastry |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted, spooned lightly |
| Water 💧 | 1 cup | Room temperature preferred |
| Large Eggs 🥚 | 6 whole | Room temperature, separated |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| High-Quality Dark Chocolate 🍫 | 12 oz | 70% cacao minimum, chopped |
| Heavy Whipping Cream 🥛 | 1 ½ cups | Full-fat, cold |
| Powdered Sugar 🍬 | ½ cup | For dusting, plus extra |
| Granulated Sugar 🍚 | 1 tbsp | For piping consistency |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality |
| Melted Chocolate 🍫 | ¼ cup | For drizzling, optional |
The butter must be cold—no exceptions. European-style butter like Plugrá or Land O’Lakes European works best, but any unsalted butter cut into cubes will do. The flour? King Arthur or Bob’s Red Mill are my go-tos—they absorb moisture consistently. Water should be room temp, not cold. Eggs are non-negotiable at room temperature—cold yolks can cause the dough to break. For the chocolate, Valrhona or Lindt 70% cacao is ideal, but any high-quality dark chocolate will work. The key is chopping it finely so it melts evenly into the ganache.
No vanilla extract? Almond extract at half the amount adds depth, or skip it entirely. Running short on heavy cream? Full-fat coconut cream works but changes the texture slightly. The powdered sugar is for dusting only—don’t substitute granulated. For piping, add the granulated sugar to the choux dough to stabilize it. If your cream puffs collapse, it’s usually the butter wasn’t cold enough or the eggs weren’t fully incorporated. Trust me, this part matters.
Choux dough keeps for 24 hours in the fridge, but make it fresh for best results. The ganache can be made a day ahead—it actually tastes better after the flavors meld. Store filled cream puffs in an airtight container for up to 3 days, but they’re best enjoyed fresh. For serving, dust with powdered sugar or drizzle with melted chocolate right before eating. The shells crisp up beautifully when reheated for 10 seconds in the oven.
Why You'll Love This Recipe
- Puffs in Minutes: I swear, the dough comes together faster than you can say "choux pastry." Just melt butter, toss in flour, then whisk eggs like you’re in a baking race—no fancy techniques, just a piping bag and a hot oven.
- Rich Without Effort: That first bite of crispy shell giving way to velvety chocolate? It’s the magic of just five ingredients—no fancy fillings or decorations needed. The salt in the dough? Chef’s kiss—it balances the sweetness perfectly.
- Party Ready: Make a batch on Sunday, and you’ve got dessert for book club, game night, or even your own midnight cravings. Freeze the extras—no one will guess they’re not fresh out of the oven.
- Budget-Friendly Luxury: Butter and eggs might not be cheap, but a single batch stretches to feed four (or one very hungry person twice). Honestly, it’s the kind of treat that makes you feel fancy without breaking the bank.
Step-by-step instructions for chocolate cream puffs
Mastering choux pastry starts with precision—follow this method for light, airy puffs every time.
Prepare the Choux Dough with Perfect Technique
In a heavy-bottomed saucepan, combine the 1 cup unsalted butter and 1 cup water. Bring to a boil over medium-high heat, stirring occasionally until the butter melts completely. Here's the thing—you want to see the mixture bubble vigorously before adding the 1.5 cups all-purpose flour all at once. This creates a thick paste that forms the foundation of your choux.
Immediately remove the pan from heat and add the 6 whole large eggs, one at a time, whisking vigorously after each addition. The dough should be smooth and glossy, like thick batter. If it becomes too stiff before using all the eggs, warm the mixture gently over low heat for 10-15 seconds to loosen it. This step is critical—the dough should hold its shape when piped but still be fluid enough to rise properly.
Stir in the 0.5 teaspoon diamond crystal kosher salt and mix well. The dough should now be smooth, shiny, and hold its shape when dropped from a spoon. If it's too thick, add a splash of water; if too thin, add a bit more flour. Let it rest for 5 minutes at room temperature before piping—this allows the gluten to relax, giving you that signature pillowy texture.
Pipe and Bake the Choux Puffs
Preheat your oven to 400°F and line two baking sheets with parchment paper. Transfer the choux dough to a piping bag fitted with a large star tip (about ½-inch diameter). Pipe 2-inch long mounds of dough onto the prepared sheets, leaving 2 inches between each puff. The shape should be slightly tapered at the top—this helps create the classic "hat" shape as they bake.
Bake for 20-25 minutes until the puffs are deep golden brown and sound hollow when tapped on the bottom. Here's the key: don't open the oven door during the first 15 minutes—this prevents them from collapsing. The inside should be completely dry, with no raw dough remaining. If the tops brown too quickly, tent them loosely with foil after 15 minutes to prevent over-browning while the centers finish cooking.
Once baked, transfer the puffs to a wire rack and let them cool completely before filling. This resting period is essential—it allows the moisture inside to redistribute, ensuring they stay crisp when sliced open later. If you can't wait, at least let them cool for 10 minutes before filling, or the filling will make them soggy.
Make the Ultra-Rich Chocolate Ganache
In a heatproof bowl, combine the 12 ounces high-quality dark chocolate (chopped into small pieces) and the 1.5 cups heavy whipping cream. Place the bowl over a saucepan of simmering water, ensuring the bottom of the bowl doesn't touch the water. Stir gently until the chocolate melts completely and the mixture becomes smooth and glossy. Remove from heat and let it cool to room temperature—this prevents the cream from curdling when you whip it later.
Once cooled, whisk in the 1 tablespoon granulated sugar and 1 teaspoon vanilla extract. The mixture should be thick but still pourable. For extra stability, chill the ganache in the refrigerator for 30 minutes before using. This step is what elevates your cream puffs—using high-quality dark chocolate and letting it cool properly ensures a rich, velvety filling that won't melt too quickly.
Assemble and Finish the Cream Puffs
Using a serrated knife, carefully slice the top off each cooled choux puff and set aside. Scoop out the raw center (about 1 tablespoon of dough per puff) and discard it—this creates room for the filling. Pipe or spoon the chilled ganache into each puff, filling them ¾ full. Replace the tops at a slight angle for a decorative finish.
For an extra touch, dust the tops with powdered sugar using a fine-mesh sieve. You can also drizzle the 0.25 cup melted chocolate over the tops for a glossy finish. Serve immediately for the best texture—these puffs are best enjoyed fresh, with the choux still crisp and the ganache at its peak temperature. If storing, keep them in an airtight container in the refrigerator for up to 2 days, but bring them to room temperature before serving.
Pro Tips For Making Chocolate Cream Puff
- Cut Butter Cold: Take that butter straight from the fridge—no softening needed. I used to melt it first, and the puffs turned out dense and greasy. Cold butter creates steam when it hits the hot water, which is what makes those crispy layers.
- Salt the Water: Add 1 teaspoon of kosher salt to the boiling water for the choux paste. It’s not just for flavor—it helps stabilize the dough and prevents the puffs from collapsing when you pipe them. (Yes, even if you’re not salting the filling.)
- Pipe Small, Even Dots: Use a large piping tip (like a ½-inch round) and keep your hand steady—pipe 1-inch dots, not blobs. Overfilling makes them burst open during baking, and underfilling means sad, flat tops. Aim for consistency, like little puffy clouds.
- Rest the Dough: Let the choux paste sit for 10–15 minutes before piping—it thickens and becomes easier to work with. I skipped this once and ended up with a messy, runny disaster. Patience here guarantees clean, sharp piping.
Storing and reheating your chocolate cream puff
Refrigerator Storage
Store filled chocolate cream puffs in an airtight container with parchment paper between layers to prevent sticking. They’ll keep in the fridge for up to 3 days, though I recommend enjoying them within 24 hours for peak texture.
The choux pastry stays crisp when stored properly, while the ganache remains rich and stable. Always bring them to room temperature before serving to restore that perfect crunch. 💫
Freezer Preservation
For longer storage, freeze unfilled choux puffs on a baking sheet for 1 hour before transferring to a freezer bag with parchment between layers. They’ll last up to 1 month—thaw completely before filling with ganache.
Filled puffs freeze poorly; the ganache can become grainy. If you must freeze filled puffs, do so for no longer than 1 week and reheat briefly in the oven. ❄️
Reheating for Crispiness
To revive stale cream puffs, preheat your oven to 350°F and bake for 5-7 minutes until golden and crisp again. For individual puffs, use a handheld torch to crisp the tops—just 10 seconds per side works wonders.
Microwaving is a no-go; it turns the choux soggy. Always reheat filled puffs just before serving to maintain that signature contrast of textures. 🔥
Ganache Stability Tips
The ganache can separate if reheated improperly. To fix a broken ganache, warm it gently in a double boiler while whisking until smooth. For extra stability, chill the ganache for 30 minutes before filling—this thickens it just enough to stay put.
If your ganache is too runny, chill it longer or add 1 extra tablespoon of heavy cream to adjust consistency. 💡
Serving Fresh vs. Stored
Freshly made cream puffs have the best texture—crisp shells and perfectly set ganache. If serving stored puffs, dust with powdered sugar or drizzle with melted chocolate right before eating to refresh their appearance.
Avoid storing filled puffs at room temperature; the ganache will soften too quickly. For parties, assemble them 1 hour before serving to let the flavors meld. ✨
Nutrition facts
Frequently asked questions
Why do my choux puffs collapse after baking?
The most common causes are opening the oven door too early or not letting the dough rest before piping. The dough needs to be at room temperature and properly rested for 5 minutes before piping. Also, ensure your butter is cold and fully melted before adding flour—this creates the right structure. If they still collapse, your oven may be too hot or the dough too thin.
Can I substitute pastry cream for the chocolate ganache?
Swap the ganache for a classic pastry cream made with 2 cups whole milk, 3 egg yolks, ½ cup sugar, and 2 tbsp cornstarch. Thicken it on the stove, then chill before filling. For extra flavor, add 1 tsp vanilla extract or ½ cup melted chocolate to the cooled cream. The texture will be lighter but still delicious.
How do I fix a runny ganache?
If your ganache is too thin, chill it for 30-60 minutes to thicken it naturally. For an immediate fix, whisk in 1 extra tablespoon of heavy cream or 1 teaspoon of cornstarch mixed with water. If it’s already set but too soft, let it sit at room temperature for 10 minutes to firm up slightly. Avoid reheating—this can make it grainy.
Can I make these cream puffs ahead of time?
Yes! Prepare the unfilled choux puffs up to 2 days ahead and store them in an airtight container at room temperature. Fill them with ganache just before serving to keep the shells crisp. The ganache can be made 1 day ahead and stored in the fridge. Assemble the puffs 1 hour before serving for the best texture contrast.
What’s the secret to perfectly crisp choux shells?
The key is baking them at 400°F until they’re deep golden brown and sound hollow when tapped. Let them cool completely before filling—this redistributes moisture and prevents sogginess. For extra crispiness, reheat filled puffs in a 350°F oven for 5 minutes before serving. Avoid storing them in humid conditions, as this can make them soft.
