
There’s nothing quite like Classic French Profiteroles — light, airy choux pastry filled with creamy vanilla ice cream or pastry cream and drizzled with warm, velvety chocolate sauce. This elegant French dessert captures everything we love about homemade pastries: sophistication, simplicity, and irresistible flavor. Whether you’re a seasoned baker or trying French desserts for the first time, these delicate cream puffs will elevate your table and impress every guest.
🇫🇷 What Are Classic French Profiteroles?
Profiteroles are a traditional French dessert made from choux pastry — the same base used for éclairs and cream puffs. The pastry puffs up beautifully in the oven, creating a crisp outer shell with a hollow center perfect for filling. Once cooled, they’re split open and stuffed with ice cream or sweet cream, then topped with glossy chocolate ganache for a stunning finish.
Originally from France, profiteroles date back to the 16th century and were considered an “elegant dessert” reserved for royalty. Today, they remain one of the most loved French pastries worldwide, perfect for celebrations, dinner parties, or simply when you want to enjoy something truly special.
Ingredients You’ll Need
Creating these homemade pastries requires just a few staple ingredients that come together beautifully:
- ½ cup unsalted butter
- 1 cup water
- 1 cup all-purpose flour
- 4 large eggs
- ½ teaspoon salt
- 1 teaspoon sugar (optional, for a hint of sweetness)
- Vanilla ice cream or whipped cream (for filling)
- 1 cup dark or semi-sweet chocolate chips
- ½ cup heavy cream (for chocolate sauce)
Every bite balances textures — crispy pastry, cool creamy filling, and rich melted chocolate. It’s a dessert facile that looks intricate but is surprisingly simple to master.
Step-by-Step Profiteroles Recipe
- Prepare the Choux Pastry:
In a medium saucepan, bring butter, water, and salt to a boil. Remove from heat and quickly stir in flour until a smooth dough forms. Return to heat for 1–2 minutes, stirring constantly to dry the mixture slightly. - Incorporate the Eggs:
Let the dough cool for a few minutes. Beat in the eggs one at a time until the dough becomes smooth and glossy. The consistency should be thick but pipeable. - Shape and Bake:
Transfer the dough to a piping bag and pipe small rounds onto a parchment-lined baking sheet. Bake at 400°F (200°C) for 20–25 minutes until golden brown and puffed. Do not open the oven during baking! - Cool and Fill:
Once baked, pierce a small hole in each puff to release steam and allow them to cool completely. Fill with vanilla ice cream, pastry cream, or sweetened whipped cream. - Make the Chocolate Sauce:
Warm heavy cream in a saucepan, pour it over chocolate chips, and stir until smooth. Pour the warm ganache over your filled profiteroles. - Serve Immediately:
Stack the profiteroles into a tower or serve them individually. Drizzle extra sauce on top for that signature glossy finish.
Tips for Perfect Profiteroles
- Crispy Shells: Bake until golden and dry to avoid soggy pastries.
- Perfect Filling: Use a piping bag to fill the centers evenly.
- Chocolate Choices: Dark chocolate adds elegance, while milk chocolate makes them extra sweet.
- Make Ahead: Store the baked shells (unfilled) in an airtight container for up to 2 days.
If you love dessert photography, profiteroles are a dream to capture — from the glossy chocolate drip to the creamy filling oozing out. Their visual appeal makes them one of the most photogenic French desserts for social media or food blogs.
Why You’ll Love This Recipe
These Classic French Profiteroles are more than a dessert — they’re a celebration of texture and taste. Light, crisp pastry meets creamy indulgence, while the rich chocolate adds a luxurious touch. Perfect for holidays, anniversaries, or just a cozy night in, this dessert represents everything timeless about French dessert culture.
From the first bite to the last, you’ll understand why this profiteroles recipe has been a staple in pastry and bakery traditions for centuries. It’s elegance made easy — a dessert that always delights.
FAQs
Q: Can I make the profiteroles ahead of time?
Yes, bake and store the empty puffs in an airtight container. Fill and top them right before serving.
Q: What can I use instead of ice cream for filling?
Pastry cream, whipped cream, or custard all work beautifully.
Q: Can I use milk chocolate instead of dark chocolate?
Absolutely! It will give a sweeter, milder flavor.
Q: Why did my puffs deflate?
They likely weren’t baked long enough. Make sure they’re fully golden before removing from the oven.
Final Thoughts
Classic French Profiteroles are more than just a dessert — they’re an experience of texture, flavor, and timeless beauty. Light, elegant, and endlessly customizable, they’re perfect for any occasion. Whether you’re perfecting your baking skills or looking for dessert photography inspiration, this recipe is a must-try. Every bite feels like a trip to a cozy Paris café.

Classic French Profiteroles
Ingredients
Method
- Preheat oven:
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Make the dough:
- In a saucepan, combine butter, water, salt, and sugar. Bring to a gentle boil, then stir in flour all at once.
- Form the paste:
- Stir constantly until the dough pulls away from the sides of the pan and forms a ball. Remove from heat and let cool slightly.
- Add eggs:
- Beat in eggs one at a time until the dough is smooth, glossy, and pipeable.
- Pipe and bake:
- Pipe small mounds (about 1½ inches wide) onto the baking sheet. Bake for 20–25 minutes, until golden and puffed.
- Cool and fill:
- Allow puffs to cool completely. Slice in half and fill with vanilla pastry cream or ice cream.
- Prepare ganache:
- Heat heavy cream until hot but not boiling. Pour over chocolate chips, let sit for 1 minute, then stir until smooth and glossy.
- Assemble:
- Drizzle the chocolate ganache over filled profiteroles and serve immediately.
Notes
- Avoid opening the oven during baking — this causes the puffs to collapse.
- Fill just before serving to keep them crisp.
- Store baked, unfilled puffs in an airtight container for up to 2 days or freeze for up to 1 month.
- Add whipped cream or custard as filling alternatives.