Profiteroles with Caramel Glaze Recipe

Updated November 4, 2026

Total time
2 hr 15 min
prep 40 min · cook 35 min
Serves
6
portions as written

Jump to recipe

Profiteroles with Caramel Glaze Recipe

Profiteroles are classic French choux pastry puffs filled with whipped cream or pastry cream and topped with a glossy glaze. This version features a rich, buttery caramel glaze that hardens into a delicate, crackly shell, contrasting beautifully with the light, airy filling. The recipe is straightforward when you follow the steps carefully, and the results are impressive enough for a dinner party yet simple enough for a weekend baking project.

Ingredients

  • For the choux pastry:
  • 1 cup (240 ml) water
  • 1/2 cup (115 g) unsalted butter, cut into pieces
  • 1/4 teaspoon salt
  • 1 cup (125 g) all-purpose flour
  • 4 large eggs, at room temperature
  • For the filling:
  • 1 1/2 cups (360 ml) heavy cream, cold
  • 3 tablespoons (40 g) granulated sugar
  • 1 teaspoon vanilla extract
  • For the caramel glaze:
  • 1 cup (200 g) granulated sugar
  • 1/4 cup (60 ml) water
  • 1/2 cup (120 ml) heavy cream, warmed
  • 2 tablespoons (28 g) unsalted butter
  • 1/2 teaspoon flaky sea salt (optional)

Instructions

  1. Make the choux pastry: Preheat your oven to 425°F (220°C). Line two baking sheets with parchment paper. In a medium saucepan, combine the water, butter, and salt. Bring to a boil over medium heat, stirring occasionally until the butter is fully melted.
  2. Remove the pan from the heat and add the flour all at once. Stir vigorously with a wooden spoon until the mixture forms a smooth ball and pulls away from the sides of the pan. Return the pan to medium heat and cook for 1–2 minutes, stirring constantly, to dry out the dough. You should see a thin film form on the bottom of the pan.
  3. Transfer the dough to a mixing bowl. Let it cool for 5 minutes. Add the eggs one at a time, beating well after each addition, until the dough is smooth, shiny, and has a thick, ribbon-like consistency. It should hold its shape when lifted with a spoon.
  4. Transfer the dough to a piping bag fitted with a large plain round tip (about 1/2 inch / 1.25 cm). Pipe mounds about 1 1/2 inches (4 cm) in diameter onto the prepared baking sheets, spacing them 2 inches (5 cm) apart. You should get about 24 puffs.
  5. Bake for 15 minutes at 425°F (220°C), then reduce the oven temperature to 375°F (190°C) and bake for another 15–20 minutes, until the puffs are golden brown and feel light and hollow. Do not open the oven during the first 15 minutes. Remove from the oven and let cool completely on a wire rack.
  6. Make the filling: In a chilled mixing bowl, whip the heavy cream, sugar, and vanilla extract until stiff peaks form. Keep refrigerated until ready to use.
  7. Make the caramel glaze: In a clean, heavy-bottomed saucepan, combine the sugar and water. Stir gently to moisten the sugar. Place over medium-high heat and bring to a boil without stirring. Cook until the syrup turns a deep amber color, about 8–10 minutes. Swirl the pan occasionally to ensure even coloring.
  8. Remove the pan from the heat and carefully whisk in the warm heavy cream. The mixture will bubble vigorously—this is normal. Stir in the butter and flaky sea salt (if using) until smooth. Let the glaze cool for 5–10 minutes, until it thickens slightly but is still pourable.
  9. Assemble: Using a small knife or a piping tip, make a small hole in the bottom of each cooled profiterole. Fill a piping bag fitted with a small round tip with the whipped cream and pipe into each puff until it feels heavy. Alternatively, you can slice the puffs in half horizontally and spoon in the filling.
  10. Dip the top of each filled profiterole into the caramel glaze, letting the excess drip off. Place them on a wire rack set over a baking sheet to catch drips. Let the glaze set for 10–15 minutes before serving.

Tips

  • Eggs are key: Use large eggs at room temperature. If the dough is too stiff, the puffs won’t rise properly; if too loose, they’ll spread. Add the eggs gradually and stop when the dough reaches the ribbon stage—it should slowly fall from a spoon in a thick, continuous ribbon.
  • Dry the dough thoroughly: The step of cooking the flour-butter mixture on the stove is crucial. It removes excess moisture, allowing the puffs to rise high and hollow. Don’t skip the 1–2 minutes of stirring over heat.
  • No opening the oven: For the first 15 minutes of baking, resist the urge to peek. A sudden temperature drop can cause the puffs to collapse.
  • Caramel safety: Hot caramel can cause severe burns. Keep your hands and face away from the pan when adding the cream, and use a long-handled whisk. If the glaze hardens before you finish dipping, gently reheat it over low heat, adding a teaspoon of warm water if needed.

Serving Suggestions

Serve profiteroles as soon as possible after glazing, while the caramel is still crisp and the cream is cold. Arrange them on a platter, and if you like, dust with powdered sugar or add a few fresh berries on the side. They pair beautifully with espresso or a dessert wine. For a more decadent presentation, drizzle with extra caramel sauce and sprinkle with chopped toasted nuts.

Variations

  • Chocolate glaze: Swap the caramel for a simple chocolate ganache (melt 1 cup / 170 g of dark chocolate with 1/2 cup / 120 ml of heavy cream) for a classic chocolate profiterole.
  • Pastry cream filling: Instead of whipped cream, use a vanilla pastry cream for a richer, more traditional French filling.
  • Ice cream filling: Fill the puffs with vanilla or coffee ice cream just before serving, then glaze and freeze for 30 minutes for a frozen dessert.
  • Add a crunch: Sprinkle the caramel glaze with crushed praline or toasted almonds before it sets.

Storage and Reheating

Unfilled profiteroles can be stored in an airtight container at room temperature for up to 2 days. To refresh them, reheat in a 350°F (175°C) oven for 5 minutes, then cool before filling. Filled profiteroles are best eaten the same day; the cream will soften the pastry over time. If you must store them, keep them in the refrigerator for up to 24 hours, but note that the caramel may become sticky. The caramel glaze can be made ahead and stored in the refrigerator for up to 1 week; reheat gently before using.

Frequently Asked Questions

Why did my profiteroles deflate after baking?
This usually happens if they were underbaked or if you opened the oven door too early. The steam inside the puffs needs time to escape and set the structure. Make sure they are deep golden brown and feel hollow before removing them from the oven.

Can I use a gluten-free flour blend?
Yes, but the texture will be slightly different. Use a 1:1 gluten-free all-purpose flour blend that contains xanthan gum. The puffs may be less airy but will still work.

Why is my caramel grainy?
Grainy caramel is usually caused by sugar crystals that weren’t fully dissolved before boiling. To avoid this, brush down the sides of the pan with a wet pastry brush and don’t stir once the syrup starts boiling.

Can I freeze the unbaked choux pastry?
Yes. Pipe the puffs onto a parchment-lined baking sheet and freeze until solid, then transfer to a freezer bag. Bake from frozen, adding 5–10 minutes to the baking time.

How do I fill profiteroles without a piping bag?
You can use a small spoon to make a slit in the side and spoon in the cream, or simply cut the puffs in half and sandwich the filling. It’s messier but works fine.

Is it safe to eat the caramel glaze if it has hardened?
Yes, it’s still safe. Hardened caramel is just crystallized sugar. To soften it, gently reheat with a little warm water or cream until it melts again.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).