French Profiteroles Recipe
I first shared this French profiteroles recipe on my blog back in 2021 to celebrate the one-year anniversary of my book, French Pastry Made Simple. We held an online bake along and it was so special to see so many people making classic profiteroles in their kitchens all over the world.

This French dessert remains one of my absolute favorites. Profiteroles are light, airy and delicately sweet. They’re the kind of dessert you can eat a lot of (or at least, I can!) and they’re sure to get you named most valuable guest at your next gathering.
Ready to make classic French profiteroles at home? Read on to get all the details on what makes profiteroles so special and get step-by-step instructions for making them in your kitchen. Want to bake along with me? You can still watch the original live baking event here.

Caramel Pecan Cream Puffs (Class Recording)
Light choux puffs filled with creamy, delicious white chocolate pecan ganache and whipped brown sugar cream cheese swirl, then topped with a brown sugar craquelin- yummmm!!
What Are Profiteroles?
Profiteroles are one of those French desserts that feel impossibly fancy but are actually wonderfully simple. They’re made from pâte à choux (that magical French choux pastry dough that is also used for éclairs and cream puffs). When baked, the dough puffs up into golden little shells that are crisp on the outside and airy inside. They’re truly just waiting to be filled.
In the U.S., if you see a profiterole at a bakery or restaurant, it’s typically more of a traditional cream puff. In France, however, profiteroles are split open and filled with ice cream, then drizzled with a glossy chocolate sauce. Think of them as France’s answer to the ice cream sundae…but way more impressive when you serve them at a dinner party!
What I love most about profiteroles is their versatility. They can be as simple as a couple scoops of vanilla ice cream tucked inside and topped with warm chocolate, or you can go all out with flavored creams and caramel sauces.
What’s the difference between a profiterole and a cream puff?
Cream puffs and profiteroles are often confused, because they’re very similar. The main difference is really in the finishing touches.
- Cream puffs are usually filled with sweetened whipped cream or pastry cream and dusted with a little powdered sugar. They’re light, airy, and simple.
- Profiteroles, on the other hand, are most often filled with ice cream (though whipped cream or custard is delicious too) and topped with a generous pour of warm chocolate sauce.
In short: same dough, different presentation. Cream puffs are delicate and sweet, while profiteroles are decadent and dramatic – and sure to make you feel like you’re sitting in a cozy Parisian bistro even if you’re just at your kitchen table.
Elements of a Profiterole
There are three primary elements of a classic French profiterole that make it what it is. These are:
Choux Pastry Dough
Choux pastry (pâte à choux in French) is a light, airy dough made by cooking flour, butter, and milk or water (I use both) together on the stove, then beating in eggs. Instead of using yeast or baking powder, it puffs up in the oven from steam, creating hollow centers that are perfect for filling with cream, custard, or ice cream.
Choux pastry is the foundation of many classic French desserts, including cream puffs and eclairs.
Profiterole Fillings
While ice cream is the most common French profiterole filling, you can fill them with just about anything that is creamy and delicious! If you want something a bit lighter, filling profiteroles with whipped cream, custard or pastry cream can be really delicious.
Chocolate Ganache
No profiterole is complete without a generous pour of glossy chocolate ganache. Ganache is simply a mix of chocolate and warm cream stirred together until silky smooth. The result is rich, shiny, and pourable.
Ingredients for French Profiteroles
- Water: You’ll combine water with whole milk to form the liquid base of the choux pastry dough for this recipe. Water makes the dough lighter and crisper, helping the shells puff up beautifully.
- Whole milk: Using whole milk with water for the choux pastry dough adds richness, flavor, and a slightly more golden color when baked (thanks to the natural sugars).
- Unsalted butter: Butter is a key ingredient in choux pastry dough. I recommend using unsalted so you can control the salt level in your dough.
- Granulated Sugar: Sugar adds a subtle sweetness and encourages the pastry to turn a beautiful golden brown in the oven. It also helps stabilize the dough, making it easier to pipe smooth, even shells.
- Salt: Adding a touch of salt to your profiterole pastry dough helps balance the sweetness and enhance the flavors.
- Flour: All-purpose flour is all you need to make the choux pastry shells for French profiteroles. Buying flour in France and need some guidance? Check out our French vs American flour guide.
- Eggs: Eggs add structure, richness, and that perfect golden color. The proteins in the eggs also help the dough hold its shape as it puffs in the oven.
- Chocolate (chopped): You can’t have chocolate ganache without chocolate! Use your favorite kind: semisweet, bittersweet or dark.
- Heavy cream: This is the other key ingredient for making chocolate ganache at home. Using heavy cream ensures your ganache is rich and smooth.
- Filling: I like to use a simple vanilla ice cream filling for my French profiteroles recipe. You can get as creative as you want!
How to Make Profiteroles
Making profiteroles can be broken down into three primary steps: making the choux pastry dough, making the chocolate ganache and putting the whole thing together.
How to Make Choux Pastry
Step One: Combine the water, milk, butter, sugar and salt in a small saucepan over medium heat. Stir as needed until the mixture comes to a full boil and the butter is melted. Then, turn off the heat.
Step Two: Add the flour all at once and stir with a wooden spoon until a ball of dough forms. Turn the heat back on and continue stirring to try out the dough a bit and cook off any remaining flour flavor.
Step Three: Move the dough from the saucepan to a large bowl or the bowl of a stand mixer with a paddle attachment. Mix the dough on low speed until it’s no longer steaming, then mix in the eggs one at a time, waiting until the first is fully incorporated before adding the next. Test the dough to ensure it’s the right consistency (full details in the recipe below).
Step Four: Pipe 12-15 mounds of dough onto a prepared baking sheet. Each mound of dough should be about 1½ to 2 inches in diameter. Dip your fingers in water and pat down any tips or bumps then bake for 30 to 40 minutes.

How to Make Chocolate Ganache
Step One: Place your chopped chocolate in a medium bowl and set it aside.
Step Two: Heat the cream in a saucepan until it starts simmering and then pour it all at once over the chocolate. Make sure the chocolate is fully covered with the cream and let it sit for a few minutes to begin melting.
Step Three: Whisk the chocolate and cream together. Go slowly at first and then stir briskly once it starts to thicken. Once it is smooth, thick and glossy, it’s ready!

Putting Profiteroles Together
Step One: Cut the cooled pastry balls in half with a serrated knife and fill each one with a scoop of ice cream. Put the top back on and serve immediately with the warm chocolate sauce.
Step Two: Eat and enjoy (repeat as many times as you want!).
Can you make profiteroles in advance?
Yes, you can! This is one of the best things about making French profiteroles for a party or gathering. You can make and freeze the choux pastry puffs a day or two in advance – you can even freeze them with the ice cream scooped inside! Then, simply take them out when you plan to serve them and top with freshly-made ganache.
Make Your Own French Profiteroles at Home
If you want a special treat or dessert for a party, this French profiteroles recipe is a simple but showstopping option. If you make these at home, be sure to tag me on Instagram and TikTok!
Profiteroles
Thanks to all of you, we have found the recipe for the special Bake Along to celebrate my book’s 1-year anniversary, Profiteroles!
Prep Time:
45 MIN
Cook Time:
40 MIN
Total Time:
1 hr 25 min
Ingredients
- 1/2 cup (120ml) water
- 1/2 cup (120ml) whole milk
- 7 tbsp (100g) unsalted butter at room temperature, cut into small cubes
- 1 tsp granulated sugar
- 1/2 tsp salt
- 1 1/4 cups (150g) all-purpose flour
- 3-5 large eggs
Chocolate Sauce
- 6 oz (170g) bittersweet, dark or semisweet chocolate (60-70%) chopped
- 1 cup (240ml) heavy cream
- Vanilla ice cream
Instructions
- Preheat your oven to 375°F (190°C)
Make the Pâte à Choux Dough
- Prepare two baking sheets by lining them with a sheet of parchment or a silicone baking mat
- In a small to medium-sized saucepan, combine the water, milk, butter, sugar and salt.
- Measure the flour and have it nearby. Heat the liquid ingredients over medium heat, stirring as needed, until they come to a full boil and the butter is melted. Turn off the heat.
- Add the flour all at once. Stir with a wooden or heatproof spoon until a ball of dough forms. Turn the heat back on to medium and stir continuously for 30 seconds to 1 minute, until a slight film covers the bottom of the pan. This dries out the dough a little and also cooks off any flour flavor.
- Transfer the dough from the saucepan to a clean large bowl (if making this by hand) or the bowl of a stand mixer fitted with a paddle attachment. Mix for several minutes on low speed until the dough is no longer steaming. Get those muscles out if you’re stirring this by hand using a spoon!You can do it!
- Next, mix in 3 eggs, one at a time, on low-medium speed, fully incorporating each before adding the next. The dough will look separated and then come together as you continue to mix it.
- Check the dough after you’ve added 3 eggs. To test, take a spoon, scoop up a large amount of dough, turn the spoon to the side and wait for the dough to fall. When it is the right texture, it will fall in a defined point known as a bec d’oiseau (bird’s beak) and look silky smooth.
- The amount of eggs you need to get to this point depends on your flour and the humidity in your kitchen on any given day. If the dough is just about there, add just a little beaten egg at a time and test, until you have that nice point. If it still seems very thick, it might need another full egg or two before you reach the right texture.
- Pipe 12 to 15 mounds of dough 1½ to 2 inches (4 to 5 cm) in diameter, using a pastry bag fitted with a 10- to 12-mm round piping tip. Pat down any tips or bumps with fingers dipped in water. Bake for 30 to 40 minutes, depending on the size.
- Resist the urge to open the oven to peek while they are baking. Instead, wait until the puffs are dark brown or have baked for at least 30 minutes
- The choux are done when they feel light and hollow! Remove from the oven and let cool completely.
Make the Chocolate Sauce
- Place the chocolate in a medium-sized bowl.
- Heat the cream until it starts simmering and then pour it, all in one go, over the chocolate. Wiggle the bowl to fully cover the chocolate pieces with the cream. Let sit for a couple minutes for the chocolate to start to melt.
- Then, whisk in the center—first gently, then briskly once it thickens, to bring it all together and form an emulsion.
- If you have a couple of chocolate pieces that haven’t melted, gently warm in a microwave or place the bowl (be sure it is heatproof) on top of a saucepan of steaming water to make a double boiler.
- Set aside until ready to serve.
Assemble
- Cut the cooled choux in half horizontally with a serrated knife and fill with a scoop of ice cream. Pat the top back on. Freeze until ready to eat or serve immediately with the warm chocolate sauce.
Make Ahead
- Make and freeze the choux puffs in advance as a party timesaver—you can even freeze them with the ice cream scooped inside!






I reaLLy Love your reciPes PLease send more!!!