Classic French Profiteroles – Elegant & Easy

If you’ve been craving a dessert that feels straight out of a cozy Parisian café, Classic French Profiteroles are exactly what you need. Crisp, airy pastry shells crack open to reveal creamy ice cream, all finished with a glossy drizzle of warm chocolate sauce. It’s the kind of dessert that makes people pause mid-bite and smile.

I love serving these when I want something a little dramatic but secretly simple. The choux puffs bake up golden and hollow, the ice cream melts just slightly into the shell, and that rich chocolate sauce ties everything together in the most indulgent way.

Classic French Profiteroles

Why These Classic French Profiteroles Never Go Out of Style

There’s a reason Classic French Profiteroles have been around for generations. They hit every texture note—light and crisp, cold and creamy, warm and velvety—all in one dessert.

What makes this version especially lovely is how approachable it is. The choux pastry dough comes together on the stovetop with basic pantry ingredients. The filling can be as easy as good-quality store-bought vanilla ice cream, and the chocolate sauce is a simple mix of warm cream and chopped chocolate.

They’re also a dream for entertaining. You can bake the shells ahead of time, then assemble just before serving. Whether it’s a holiday dinner, a birthday, or a casual dinner party, these profiteroles always feel festive without being fussy.

The Building Blocks of Classic French Profiteroles

Here’s what goes into making these irresistible little puffs:

  • Water – creates steam in the oven, which helps the pastry puff and form that hollow center.
  • Milk – adds tenderness and a subtle richness to the choux dough.
  • Unsalted butter – brings flavor and helps the shells bake up golden and crisp.
  • Sugar – just a touch for gentle sweetness and better browning.
  • Salt – balances the flavors and enhances the overall taste.
  • All-purpose flour – gives structure to the pastry so it holds its shape.
  • Eggs – the key to lift and structure; they transform the dough into airy, bakery-style puffs.
  • Vanilla ice cream – the classic filling, cool and creamy against the crisp shell.
  • Heavy cream – forms the silky base of the chocolate sauce.
  • Semisweet or bittersweet chocolate – melts into the cream for a deep, smooth topping.
  • Pinch of salt – sharpens and intensifies the chocolate flavor.
Classic French Profiteroles

See the recipe card below for the full list of ingredients and measurements.

How to Make Classic French Profiteroles Step by Step

Combine the water, milk, butter, sugar, and salt in a saucepan and bring everything to a boil, stirring until the butter melts completely and the mixture looks smooth and glossy.

Stir in the flour all at once, lowering the heat and mixing vigorously until the dough forms a cohesive ball that pulls away from the sides of the pan. It should look smooth and slightly matte, with a soft dough texture.

Transfer the hot dough to a mixer and let it cool briefly. Beat it gently to release excess steam—you’ll notice it thickening and becoming less shiny.

Add the eggs one at a time, mixing well after each addition. At first, the dough may look slippery or separated, but keep going. It will come together into a thick, smooth, pipeable batter with a soft sheen.

Classic French Profiteroles

Pipe mounds of dough onto a parchment-lined baking sheet, spacing them apart. If little peaks form on top, lightly smooth them with a damp fingertip so they don’t overbrown in the oven.

Bake until the puffs are well-risen and deeply golden. Avoid opening the oven too early—those airy centers need steady heat to set. Once baked, let them dry out in the turned-off oven with the door slightly open, which helps them stay crisp instead of collapsing.

Classic French Profiteroles

Warm the heavy cream in a small saucepan until steaming but not boiling. Remove it from the heat, then stir in the chopped chocolate and salt. Keep stirring until the sauce turns smooth and glossy.

Classic French Profiteroles

Slice the cooled pastry shells in half with a serrated knife. Place a scoop of ice cream on the bottom half, then gently set the top back on.

Drizzle the warm chocolate sauce generously over the filled profiteroles. Serve right away, while the contrast between warm sauce and cold ice cream is at its best.

Smart Tips for Perfect Profiteroles

  • Don’t rush the dough stage. When you cook the flour into the liquid mixture, make sure the dough pulls cleanly from the sides of the pan. That step helps create structure and ensures your Classic French Profiteroles puff properly.
  • Add eggs gradually. If the dough looks curdled after adding an egg, don’t panic. Keep mixing. It will smooth out into a thick, glossy batter.
  • Resist opening the oven. Early peeking can cause the puffs to deflate. Let them bake undisturbed until they’re golden and set.
  • Dry them out. Allowing the shells to sit in the warm oven after baking helps remove excess moisture. This keeps them crisp, especially if you’re filling them later.
  • Re-crisp if needed. If the shells soften while stored, a brief stint in a low oven will bring back that delicate crunch. Let them cool completely before adding ice cream.
  • Assemble just before serving. The ice cream will soften quickly inside the pastry, so fill and drizzle close to serving time for the best texture contrast.

Fun Variations and Serving Ideas

Classic French Profiteroles traditionally feature vanilla ice cream, but you can easily change things up. Try coffee, chocolate, or even pistachio ice cream for a twist. For something a bit lighter, fill the shells with sweetened whipped cream or silky pastry cream instead.

If you’re hosting a dinner party, serve the profiteroles in a pyramid on a platter and let guests spoon extra warm chocolate sauce over the top. A sprinkle of toasted nuts or a dusting of powdered sugar adds a little extra flair.

They pair beautifully with strong espresso or a small glass of dessert wine. And if you’re making them for a holiday table, a touch of orange zest in the chocolate sauce gives the whole dessert a subtle, festive edge without straying from its classic French roots.

Conclusion

When you set a platter of Classic French Profiteroles on the table, there’s always a brief hush before everyone dives in. The crisp shells give way to cold, creamy centers, and that warm chocolate sauce slips down the sides in the most irresistible way. It’s a dessert that feels elegant but still playful—fork optional, napkins required. Serve them right away, while the contrast is at its peak, and enjoy every messy, chocolatey bite.

FAQs about Classic French Profiteroles

Can I make Classic French Profiteroles ahead of time?

Yes, and they’re surprisingly make-ahead friendly. Bake the shells in advance and store them unfilled in an airtight container at room temperature. If they lose a bit of crispness, warm them briefly in a low oven and let them cool completely before filling. Assemble with ice cream and chocolate sauce just before serving.

How do I store leftover profiteroles?

Once filled, profiteroles are best enjoyed immediately. If needed, you can freeze assembled ice cream–filled profiteroles until firm, then store them in an airtight container. Let them sit at room temperature for a few minutes before serving, and add warm chocolate sauce right at the end.

Can I freeze the choux pastry shells?

Absolutely. After baking and cooling, freeze the shells in a single layer until solid, then transfer them to a freezer-safe bag or container. When ready to use, reheat them straight from frozen in a low oven until crisp. Cool completely before slicing and filling.

What can I use instead of ice cream in profiteroles?

While ice cream is traditional for Classic French Profiteroles, you have options. Fill the shells with pastry cream for a more classic cream puff feel, or use lightly sweetened whipped cream for something softer and lighter. Just make sure the filling is chilled and thick enough to hold its shape inside the shell.

More Relevant Recipes

  • Creme Brulee Cheesecake Cupcakes: These elegant little desserts capture the same refined, French-inspired feel as Classic French Profiteroles. With a creamy cheesecake base and a caramelized sugar topping that cracks under your spoon, they offer that irresistible contrast of textures—silky and crisp—in every bite, making them perfect for dinner parties or special occasions.
  • Vegan Chocolate Brownie Sundae: If you love the warm-and-cold magic of profiteroles with chocolate sauce and ice cream, this brownie sundae delivers a similar indulgent experience. Rich, fudgy brownies topped with cool ice cream and glossy chocolate create a decadent dessert that echoes the same comforting, chocolate-forward flavors.
  • Pavlova with Strawberry Rhubarb and Mint: Like profiteroles, pavlova is a show-stopping dessert with a delicate shell and soft interior. Crisp on the outside and marshmallowy within, it’s topped with fresh fruit and cream for a light yet elegant finish, offering a similar balance of airy texture and creamy richness.
Print

Classic French Profiteroles

Classic French Profiteroles feature airy choux pastry filled with creamy ice cream and finished with a silky chocolate sauce for an elegant yet approachable dessert.

  • Author: Emma
  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 12 profiteroles 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: French

Ingredients

Scale
  • ¼ cup plus 2 tablespoons water
  • 2 tablespoons milk
  • 4 tablespoons unsalted butter
  • 1½ teaspoons sugar
  • ¼ teaspoon salt
  • ½ cup all-purpose flour
  • 2 large eggs
  • Vanilla ice cream (you will need 1 quart, though not all will be used) or vanilla pastry cream
  • ¼ cup heavy cream
  • 2 oz semisweet or bittersweet chocolate, finely chopped
  • Pinch of salt

Instructions

  1. Position a rack in the center of the oven and preheat to 400°F (200°C). Line a baking sheet with parchment paper.
  2. In a medium saucepan, combine the water, milk, butter, sugar, and salt. Heat over medium until the mixture reaches a boil and the butter has completely melted.
  3. Lower the heat and add the flour all at once. Stir vigorously with a wooden spoon until the dough forms a smooth mass and pulls away from the sides of the pan, about 1 minute.
  4. Transfer the dough to the bowl of a stand mixer fitted with the paddle attachment. Let it rest for 5 minutes, then mix on low speed for about 30 seconds to release excess heat.
  5. Add the eggs one at a time, beating well after each addition and scraping down the bowl as needed. Continue mixing for 1 minute more, until the dough is thick, smooth, and holds its shape.
  6. Spoon the dough into a piping bag fitted with a ½-inch (1.25-cm) round tip. Pipe 1¾-inch (4.5-cm) rounds onto the prepared sheet, spacing them 2 inches (5 cm) apart. Dampen a fingertip and gently flatten any peaks.
  7. Bake for 22 to 25 minutes, keeping the oven closed until the puffs are golden and well expanded. Turn off the oven, crack the door slightly, and leave the puffs inside for 30 minutes to dry. Cool completely on a rack.
  8. For the sauce, warm the heavy cream in a small saucepan over medium heat until steaming but not boiling. Remove from heat, add the chopped chocolate and a pinch of salt, and stir until fully melted and smooth. Let cool slightly.
  9. To fill with ice cream, scoop 1½ oz (3 tablespoons) portions onto a parchment-lined sheet and freeze for at least 30 minutes and up to 2 hours, covering if freezing longer. Slice the cooled shells in half, place a frozen scoop on the base, and set the top back on. Drizzle with warm chocolate sauce and serve immediately.
  10. To fill with pastry cream, stir the chilled cream until smooth. Make a ¼-inch (6-mm) opening in the bottom of each shell and pipe in the filling until nearly full. Spoon warm chocolate sauce over the tops before serving.

Notes

  • Unfilled shells can be stored at room temperature in an airtight container for up to 1 day. Refresh in a 300°F (150°C) oven for 5 minutes, then cool before using.
  • Shells may be frozen for up to 1 month. Freeze in a single layer until firm, then transfer to a sealed bag. Reheat from frozen at 300°F (150°C) for 5 to 7 minutes and cool before filling.
  • Assembled ice cream profiteroles can be frozen until solid, then stored tightly wrapped. Let stand at room temperature for 5 minutes before serving and add warm sauce just before bringing to the table.

Nutrition

  • Serving Size: 1 profiterole
  • Calories: 196
  • Sugar: 12g
  • Sodium: 110mg
  • Fat: 13g
  • Saturated Fat: 7g
  • Carbohydrates: 18g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 66mg

Keywords: Classic French Profiteroles, choux pastry, cream puffs, ice cream dessert, chocolate sauce

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating