Profiteroles with Salted Caramel Sauce

Updated November 4, 2026

Total time
1 hr 20 min
prep 35 min · cook 45 min
Serves
6
portions as written

Jump to recipe

Profiteroles with Salted Caramel Sauce

Profiteroles are classic French choux pastry puffs filled with vanilla ice cream or pastry cream and topped with a rich sauce. This version pairs light, airy cream puffs with a deeply flavorful salted caramel sauce that balances sweet and savory notes. The contrast of crisp pastry, cold filling, and warm sauce makes this dessert an impressive yet approachable treat.

Ingredients

  • For the choux pastry:
    • 1/2 cup (120 ml) water
    • 1/2 cup (120 ml) whole milk
    • 1/2 cup (115 g) unsalted butter, cut into pieces
    • 1 tbsp (12 g) granulated sugar
    • 1/4 tsp salt
    • 1 cup (125 g) all-purpose flour
    • 4 large eggs, at room temperature
  • For the filling:
    • 1 pint (473 ml) vanilla ice cream or 1 batch of vanilla pastry cream (see notes)
  • For the salted caramel sauce:
    • 1 cup (200 g) granulated sugar
    • 6 tbsp (90 g) unsalted butter, cut into pieces
    • 1/2 cup (120 ml) heavy cream, at room temperature
    • 1 tsp flaky sea salt (like Maldon), plus more for garnish

Instructions

  1. Make the choux pastry: Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper.
  2. In a medium saucepan, combine the water, milk, butter, sugar, and salt. Heat over medium heat until the butter is melted and the mixture comes to a rolling boil.
  3. 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.
  4. 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.
  5. Transfer the dough to a mixing bowl. Let it cool for 5 minutes, then add the eggs one at a time, beating well after each addition. The dough should be glossy and hold a soft peak when lifted with a spoon.
  6. Pipe or spoon the dough onto the prepared baking sheet in 12 mounds, each about 2 inches (5 cm) in diameter. Space them 2 inches apart.
  7. Bake for 15 minutes at 425°F (220°C), then reduce the oven temperature to 375°F (190°C) and bake for 20–25 minutes more, until the puffs are golden brown and feel hollow when tapped. Do not open the oven during the first 15 minutes.
  8. Transfer the puffs to a wire rack and let them cool completely. Once cool, use a serrated knife to cut each puff in half horizontally, or use a piping tip to poke a hole in the bottom for filling.
  9. Make the caramel sauce: In a heavy-bottomed saucepan, spread the sugar in an even layer. Cook over medium heat, without stirring, until the sugar melts and turns a deep amber color. Swirl the pan occasionally to ensure even browning.
  10. Remove the pan from the heat and carefully whisk in the butter. The mixture will bubble vigorously—this is normal. Then slowly pour in the heavy cream, whisking constantly, until smooth. Stir in the flaky sea salt.
  11. Let the caramel cool for 10–15 minutes; it will thicken as it cools.
  12. Assemble: Just before serving, fill the profiteroles with ice cream or pastry cream. If using ice cream, keep it slightly softened for easy scooping.
  13. Place the filled profiteroles on a serving plate, drizzle generously with the warm salted caramel sauce, and sprinkle with a little extra flaky salt if desired. Serve immediately.

Tips

  • Choux pastry tips: Ensure the dough is properly dried during the cooking stage—if it’s too wet, the puffs won’t rise. The eggs should be added one at a time, and the dough should be smooth and shiny.
  • Caramel safety: When making caramel, never stir the sugar while it’s melting; instead, swirl the pan. The mixture will be extremely hot, so use caution when adding butter and cream. If it seizes, gently reheat and whisk.
  • Substitutions: For a dairy-free version, use plant-based butter and cream in the choux and caramel, and fill with coconut milk ice cream. The texture may vary slightly.
  • Common mistake: Opening the oven during baking can cause the puffs to collapse. Also, make sure the caramel is not too thick when you drizzle it—if it’s too thick, add a splash of warm cream.

Serving Suggestions

Serve profiteroles immediately after assembling so the pastry stays crisp. Arrange them on a platter, drizzle with caramel, and add a dusting of powdered sugar or a few fresh berries for color. They pair beautifully with espresso or a glass of dessert wine.

Variations

  • Chocolate sauce: Replace the salted caramel with a warm chocolate ganache (melt 1/2 cup heavy cream with 1 cup dark chocolate chips).
  • Pastry cream filling: Instead of ice cream, use vanilla pastry cream. Make it by whisking 2 egg yolks, 1/4 cup sugar, and 2 tbsp cornstarch, then slowly adding 1 cup hot milk and cooking until thickened.
  • Savory twist: For a savory appetizer, omit the sugar in the choux and fill with herbed goat cheese, then top with a balsamic reduction instead of caramel.

Storage and Reheating

Baked, unfilled profiteroles can be stored in an airtight container at room temperature for up to 2 days. To re-crisp, place them in a 350°F (175°C) oven for 5 minutes. Filled profiteroles are best eaten immediately; if you must store them, keep them in the refrigerator for up to 2 hours, but the pastry will soften. The caramel sauce can be made ahead and kept in the refrigerator for up to 1 week; reheat gently in the microwave or on the stovetop before serving.

Frequently Asked Questions

Why did my profiteroles deflate? This usually happens if the oven door was opened too early, or if the dough was too wet. Make sure to bake them thoroughly and let them cool gradually in the turned-off oven with the door ajar for 5 minutes.

Can I freeze profiteroles? Yes, baked unfilled profiteroles freeze well for up to 1 month. Thaw at room temperature and re-crisp in a 350°F (175°C) oven for 5 minutes before filling.

What if my caramel sauce turns into a solid lump? This can happen if the sugar crystallizes or the cream is too cold. To fix it, gently reheat the sauce over low heat, adding a few tablespoons of warm water or cream, and whisk until smooth.

Can I use salted butter instead of unsalted? Yes, but reduce or omit the added salt in the caramel, as salted butter will add saltiness.

How do I fill profiteroles with ice cream? Use a piping bag with a large star tip, or simply slice the puffs in half and scoop the ice cream in. Work quickly to prevent melting.

Is it safe to make caramel with just sugar? Yes, but always use a heavy-bottomed pan and never leave it unattended. The sugar can burn quickly once it starts to color.

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).