Profiteroles
This classic dessert brings together an unbeatable trifecta: pastry puffs, vanilla ice cream, and chocolate sauce.

By SAVEUR Editors


Published on December 16, 2025

Don’t let the appearance of these cream puffs intimidate you; this French dessert is both fun and easy to make at home. Even though this is a classic profiteroles recipe, let your imagination run wild and stuff these little puff dandies with coffee, chocolate, or peanut butter ice cream if you like.

Featured in the November 2003 issue and “How to Master Pâte à Choux for Perfect French Pastries” by Ryan McCarthy.

  • Serves

    4–6

  • Time

    1 hour

Photo: Murray Hall • Food Styling: Pearl Jones

Ingredients

For the pastry:

  • 4 Tbsp. unsalted butter, cut into pieces
  • ¼ cup whole milk
  • ½ tsp. kosher salt
  • ½ tsp. sugar
  • ½ cup all-purpose flour
  • 2 large eggs, lightly beaten
  • 1 Tbsp. confectioners sugar

For the chocolate sauce:

  • 4 oz. semisweet chocolate
  • 6 Tbsp. whole milk
  • 1 Tbsp. heavy cream
  • 2 Tbsp. sugar
  • 1 Tbsp. unsalted butter
  • 1 pint vanilla ice cream, slightly softened

Instructions

Step 1

Make the pastry: Position a rack in the center of the oven and preheat to 425°F. Line a baking sheet with parchment. To a medium heavy pot over high heat, add the butter, milk, salt, sugar, and ¼ cup of water and bring to a boil. Remove from the heat and beat in the flour with a wooden spoon. Return the pot to medium heat and cook, beating vigorously with the spoon, until the mixture forms a thick dough and pulls away from the sides of the pot, about 2 minutes. Transfer the dough to a medium bowl. Mix in one-third of the eggs at a time, beating constantly with the spoon after each addition, until the dough is smooth.

Step 2

Transfer the dough to a pastry bag fitted with a plain round ½-inch tip. Pipe 12 to 13 mounds of dough, each about 1½ inches wide, on the prepared baking sheet, spacing about 1 inch apart, then dust the mounds with the confectioners sugar. Transfer to the oven, immediately turn the temperature to 400°F, and bake until puffed and deep golden brown, 15–18 minutes. When cool enough to handle, transfer the puffs to a wire rack to cool completely.

Step 3

Make the chocolate sauce: In a medium pot over medium-low heat, bring 2 inches of water to a simmer. To a medium heatproof bowl, add the chocolate. Place the bowl over the pot and cook, stirring frequently, until the mixture is smooth and the chocolate has melted, about 5 minutes. 

Step 4

Meanwhile, in a second medium pot over medium heat, bring the milk to a simmer. Add the cream and return to a simmer. Add the melted chocolate, sugar, and butter and whisk until smooth. Keep the sauce warm. 

Step 5

To assemble the profiteroles, make a wide incision in the side of each puff. Fill each puff with a small scoop of ice cream. Spoon the warm chocolate sauce over the puffs and serve immediately.
  1. Make the pastry: Position a rack in the center of the oven and preheat to 425°F. Line a baking sheet with parchment. To a medium heavy pot over high heat, add the butter, milk, salt, sugar, and ¼ cup of water and bring to a boil. Remove from the heat and beat in the flour with a wooden spoon. Return the pot to medium heat and cook, beating vigorously with the spoon, until the mixture forms a thick dough and pulls away from the sides of the pot, about 2 minutes. Transfer the dough to a medium bowl. Mix in one-third of the eggs at a time, beating constantly with the spoon after each addition, until the dough is smooth.
  2. Transfer the dough to a pastry bag fitted with a plain round ½-inch tip. Pipe 12 to 13 mounds of dough, each about 1½ inches wide, on the prepared baking sheet, spacing about 1 inch apart, then dust the mounds with the confectioners sugar. Transfer to the oven, immediately turn the temperature to 400°F, and bake until puffed and deep golden brown, 15–18 minutes. When cool enough to handle, transfer the puffs to a wire rack to cool completely.
  3. Make the chocolate sauce: In a medium pot over medium-low heat, bring 2 inches of water to a simmer. To a medium heatproof bowl, add the chocolate. Place the bowl over the pot and cook, stirring frequently, until the mixture is smooth and the chocolate has melted, about 5 minutes. 
  4. Meanwhile, in a second medium pot over medium heat, bring the milk to a simmer. Add the cream and return to a simmer. Add the melted chocolate, sugar, and butter and whisk until smooth. Keep the sauce warm. 
  5. To assemble the profiteroles, make a wide incision in the side of each puff. Fill each puff with a small scoop of ice cream. Spoon the warm chocolate sauce over the puffs and serve immediately.
Recipes

Profiteroles

This classic dessert brings together an unbeatable trifecta: pastry puffs, vanilla ice cream, and chocolate sauce.

  • Serves

    4–6

  • Time

    1 hour

Profiteroles au Chocolat
PHOTO: MURRAY HALL • FOOD STYLING: PEARL JONES

By SAVEUR Editors


Published on December 16, 2025

Don’t let the appearance of these cream puffs intimidate you; this French dessert is both fun and easy to make at home. Even though this is a classic profiteroles recipe, let your imagination run wild and stuff these little puff dandies with coffee, chocolate, or peanut butter ice cream if you like.

Featured in the November 2003 issue and “How to Master Pâte à Choux for Perfect French Pastries” by Ryan McCarthy.

Ingredients

For the pastry:

  • 4 Tbsp. unsalted butter, cut into pieces
  • ¼ cup whole milk
  • ½ tsp. kosher salt
  • ½ tsp. sugar
  • ½ cup all-purpose flour
  • 2 large eggs, lightly beaten
  • 1 Tbsp. confectioners sugar

For the chocolate sauce:

  • 4 oz. semisweet chocolate
  • 6 Tbsp. whole milk
  • 1 Tbsp. heavy cream
  • 2 Tbsp. sugar
  • 1 Tbsp. unsalted butter
  • 1 pint vanilla ice cream, slightly softened

Instructions

Step 1

Make the pastry: Position a rack in the center of the oven and preheat to 425°F. Line a baking sheet with parchment. To a medium heavy pot over high heat, add the butter, milk, salt, sugar, and ¼ cup of water and bring to a boil. Remove from the heat and beat in the flour with a wooden spoon. Return the pot to medium heat and cook, beating vigorously with the spoon, until the mixture forms a thick dough and pulls away from the sides of the pot, about 2 minutes. Transfer the dough to a medium bowl. Mix in one-third of the eggs at a time, beating constantly with the spoon after each addition, until the dough is smooth.

Step 2

Transfer the dough to a pastry bag fitted with a plain round ½-inch tip. Pipe 12 to 13 mounds of dough, each about 1½ inches wide, on the prepared baking sheet, spacing about 1 inch apart, then dust the mounds with the confectioners sugar. Transfer to the oven, immediately turn the temperature to 400°F, and bake until puffed and deep golden brown, 15–18 minutes. When cool enough to handle, transfer the puffs to a wire rack to cool completely.

Step 3

Make the chocolate sauce: In a medium pot over medium-low heat, bring 2 inches of water to a simmer. To a medium heatproof bowl, add the chocolate. Place the bowl over the pot and cook, stirring frequently, until the mixture is smooth and the chocolate has melted, about 5 minutes. 

Step 4

Meanwhile, in a second medium pot over medium heat, bring the milk to a simmer. Add the cream and return to a simmer. Add the melted chocolate, sugar, and butter and whisk until smooth. Keep the sauce warm. 

Step 5

To assemble the profiteroles, make a wide incision in the side of each puff. Fill each puff with a small scoop of ice cream. Spoon the warm chocolate sauce over the puffs and serve immediately.
  1. Make the pastry: Position a rack in the center of the oven and preheat to 425°F. Line a baking sheet with parchment. To a medium heavy pot over high heat, add the butter, milk, salt, sugar, and ¼ cup of water and bring to a boil. Remove from the heat and beat in the flour with a wooden spoon. Return the pot to medium heat and cook, beating vigorously with the spoon, until the mixture forms a thick dough and pulls away from the sides of the pot, about 2 minutes. Transfer the dough to a medium bowl. Mix in one-third of the eggs at a time, beating constantly with the spoon after each addition, until the dough is smooth.
  2. Transfer the dough to a pastry bag fitted with a plain round ½-inch tip. Pipe 12 to 13 mounds of dough, each about 1½ inches wide, on the prepared baking sheet, spacing about 1 inch apart, then dust the mounds with the confectioners sugar. Transfer to the oven, immediately turn the temperature to 400°F, and bake until puffed and deep golden brown, 15–18 minutes. When cool enough to handle, transfer the puffs to a wire rack to cool completely.
  3. Make the chocolate sauce: In a medium pot over medium-low heat, bring 2 inches of water to a simmer. To a medium heatproof bowl, add the chocolate. Place the bowl over the pot and cook, stirring frequently, until the mixture is smooth and the chocolate has melted, about 5 minutes. 
  4. Meanwhile, in a second medium pot over medium heat, bring the milk to a simmer. Add the cream and return to a simmer. Add the melted chocolate, sugar, and butter and whisk until smooth. Keep the sauce warm. 
  5. To assemble the profiteroles, make a wide incision in the side of each puff. Fill each puff with a small scoop of ice cream. Spoon the warm chocolate sauce over the puffs and serve immediately.

Continue to Next Story

Want more SAVEUR?

Get our favorite recipes, stories, and more delivered to your inbox.