Go Back
+ servings
Print Recipe
4.93 from 84 votes

Cream Puff Recipe

Better than the bakery's, this homemade cream puff recipe proves just how simple and easy it is to create elegant, irresistible pastries!
Prep Time25 minutes
Cook Time30 minutes
Total Time55 minutes
Course: Dessert
Cuisine: American, French
Servings: 20

Ingredients

  • 1 cup water
  • 5 tablespoons + 1 teaspoon unsalted butter
  • 1 tablespoon granulated sugar
  • teaspoon salt
  • 1 cup all-purpose flour
  • 4 eggs
  • 1 cup heavy cream
  • ¼ cup powdered sugar, or more or less to taste

Instructions

  • Preheat the oven to 450°F. Line two baking sheets with parchment paper or silicone liners and set aside.
  • In a medium saucepan over medium heat, combine water, butter, granulated sugar, and salt and bring to a simmer. (Be sure the sugar and salt dissolve before the mixture begins to simmer.)
  • Once a simmer is reached, remove from the heat and stir in flour, all at once, until the mixture forms a ball. Let them stand for 5 minutes.
  • Add the eggs one at a time, mixing well by hand or with a hand mixer between each addition. Mix until the dough is smooth and shiny.
  • Transfer the dough to a pastry bag fitted with a large tip (or a resealable plastic bag with a hole cut in the corner). Be sure there are no bubbles in the piping bag and that the piping tip is in contact with the dough at all times to eliminate rippling.
  • Pipe small (1–1½-inch) rounds of dough onto the prepared baking sheets, spacing about 1 inch apart. Use your finger to press down the little peaks at the top of the dough, so the puffs are smooth. (Tip: Make sure all the cream puffs are the same size, so they all cook at the same rate.)
  • Bake for 10 minutes, then lower the temperature to 350°F and bake for 15 minutes more. The puffs are done when lightly browned and the insides are hollow. Pull out of the oven and use a toothpick or thin skewer to poke a hole in each shell. Let the puffs cool completely.

Filling

  • While the puffs cool, beat cream with a hand mixer or wire whisk until firm peaks form. Beat in the powdered sugar a little at a time until the whipped cream is as sweet as you prefer.
  • When the puffs are cool, split each cream puff in half using a serrated knife.
  • Place a scoop of whipped cream onto the bottom half of each puff. Top with the other half and dust with powdered sugar before serving.

Video

Notes

Recipe tips.
  • Make sure all the cream puffs are the same size so they all cook at the same rate. Keep in mind that once the dough has been piped onto the baking sheet, do not add more dough to the original puff. 
  • The dough should have a glossy sheen and be easily piped, and it should also keep its shape. If the dough is too dry or too wet, it will not turn out. See the FAQS for tips.
  • Cool completely before adding the cream. Serve immediately, or refrigerate for up to two hours. Any longer, and the crispy shell will begin to soften.
  • Prick the shells immediately to allow steam to escape. Otherwise, the trapped steam can cause the shell to soften and collapse.
Prep ahead of time. Store the unbaked pastry dough in an airtight container or pastry bag in the refrigerator for up to 2 days. Baked shells can be stored, unfilled, in an airtight container at room temperature for 1–2 days or in the freezer for 2-3 months. To revive their crispness, place in the oven at 350°F for only 5-8 minutes (watch carefully), cool, and fill.
Make ahead. Filled puffs are best served right away, but can be made a couple of hours ahead of time and refrigerated.
Store leftovers in an airtight container in the refrigerator for 2-3 days. To freeze, flash freeze, and then place cream puffs in an airtight freezer-safe container and store for 2-3 months.

Nutrition

Serving: 1puff | Calories: 112kcal | Carbohydrates: 7g | Protein: 2g | Fat: 8g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Cholesterol: 55mg | Sodium: 31mg | Potassium: 31mg | Fiber: 0.2g | Sugar: 2g | Vitamin A: 321IU | Vitamin C: 0.1mg | Calcium: 15mg | Iron: 0.5mg