Skip to Content
Menu

Cream Puffs

  • Save
  • Pin
  • Print
  • Share
  • Jump to Recipe
Updated Apr 16, 2026
  • Save
  • Pin
  • Print
  • Share
  • Jump to Recipe

Discover the magic of homemade Cream Puffs with this delightful and surprisingly simple recipe! These light, airy, and tender pastry shells are the perfect canvas for a variety of sweet fillings, making them an impressive dessert for any occasion. Whether you're a seasoned baker or new to the kitchen, our step-by-step guide ensures perfectly puffed results every time.

While a traditional cream filling is always a hit, we've included exciting ideas to spark your culinary creativity! Explore our festive Eggnog Fluff Filling for a holiday twist, or whip up a refreshing Peppermint Whipped Cream Filling for a cool, minty treat. Looking for even more versatility? These choux pastry shells are also fantastic when filled with ice cream, sherbet, fresh berries, or a decadent chocolate sauce. Get ready to bake, fill, and impress with these versatile cream puffs!

Recipe Ingredients

Below are the ingredients that come together to make these delightful cream puffs.

Gold Medal™ All Purpose Flour: The cornerstone of our light, airy choux pastry, providing the ideal structure and delicate crispness for truly exceptional cream puffs.

Butter: Essential for creating the steam that makes these puffs wonderfully hollow and for adding a rich, tender quality to the pastry.

Eggs: These provide crucial structure and help the pastry puff up beautifully, giving it that classic airy interior.

Whipping Cream: The versatile base for both our optional fillings, whipped to perfection to create a light, airy, and luxurious texture.

Vanilla Instant Pudding and Pie Filling Mix: For the Eggnog Fluff, this convenient mix forms a creamy, stable foundation.

Other Ingredients You’ll Need: Water, milk, powdered sugar, granulated or powdered sugar, rum extract, ground nutmeg, ground ginger. 

Optional Peppermint Filling Ingredients: Peppermint extract, red or green food color.

ExtraTextTypeImageMediumUrl

How to Make Cream Puffs

Here are some recipe tips for making the best Cream Puffs. Follow the recipe below for all the specifics. 

1. Heat the Oven   

A hot oven is crucial for the initial burst of steam that helps your cream puffs rise and become wonderfully hollow.  

2. Make the Pastry Base 

Bring water and butter to a rolling boil. Stir in flour all at once, then vigorously stir over low heat for about 1 minute until a smooth ball forms (key for light, airy pastry). Remove from heat and beat in eggs, all at once, until smooth and glossy

3. Bake

Drop the dough onto an ungreased cookie sheet. Bake for 35 to 40 minutes, until they are puffed and golden brown. Avoid opening the oven door during baking, especially in the first 20-25 minutes, as this can cause your delicate puffs to deflate. Cool them completely in a draft-free area for about 30 minutes.

4. Prepare for Filling 

Once cooled, carefully cut off the top third of each cream puff and set aside. Gently pull out any soft strands of dough from the inside. This creates the perfect cavity for your delicious filling and helps prevent the pastry from becoming soggy.

5. Fill

Mix your chosen filling ingredients (Eggnog or Peppermint) until well blended. Add the whipping cream last and beat on high speed until soft peaks form. Fill your cream puffs generously with your chosen filling and replace tops.  

How to Store (and Reheat) Cream Puffs

For the ultimate flavor and delicate texture, we highly recommend serving these Cream Puffs fresh. If absolutely necessary, filled puffs can be refrigerated for up to 3 hours, but beyond that, the pastry may begin to lose its crispness and become soggy. Remember to cover them loosely before refrigerating.

Freezing: Unfilled Puffs

Unfilled cream puff shells can be frozen for longer storage. Once completely cooled, place them in a freezer-safe airtight container or bag for up to 1 month. 

Reheating: Unfilled Puffs

To reheat frozen, unfilled cream puff shells, place them directly on a baking sheet in a 300°F oven for about 5-10 minutes, or until they are crisp again.

Cream Puffs

  • Prep Time 30 min
  • Total 1 hr 55 min
  • Servings 10
  • Ingredients 15
  • Save
  • Pin
  • Print
  • Share
  • Keep Screen On

Ingredients

Puffs

  • 1 cup water
  • 1/2 cup butter
  • 1 cup Gold Medal™ All Purpose Flour
  • 4 large eggs

Eggnog Fluff Filling, if desired

  • 1 package (4-serving size) vanilla instant pudding and pie filling mix
  • 1 cup milk
  • 1 teaspoon rum extract
  • 1 teaspoon ground nutmeg
  • 1/4 teaspoon ground ginger
  • 2 cups whipping cream
  • Powdered sugar

Peppermint Whipped Cream Filling, if desired

  • 2 cups whipping cream
  • 1/4 cup granulated or powdered sugar
  • 1 teaspoon peppermint extract
  • 5 or 6 drops red or green food color
Make With
Gold Medal Flour

Instructions

  • Step 
    1

    Heat oven to 400°F. 

  • Step 
    2

    In a 2 1/2-quart saucepan, heat water and butter to a rolling boil. Stir in flour; reduce heat to low. Stir vigorously over low heat for about 1 minute or until mixture forms a ball; remove from heat. Beat in eggs, all at once; continue beating until smooth.

  • Step 
    3

    On an ungreased cookie sheet, drop dough by slightly less than 1/4 cupfuls about 3 inches apart. Bake 35 to 40 minutes or until puffed and golden. Cool in a draft-free area, about 30 minutes.

  • Step 
    4

    Cut off the top third of each puff and pull out any strands of soft dough. Prepare filling(s) and fill the cream puffs as directed below.

  • Step 
    5

    Eggnog Fluff Filling: In a large bowl, beat pudding mix, milk, rum extract, nutmeg and ginger with an electric mixer on low speed until well blended. Add whipping cream; beat on high speed for 1 to 2 minutes or until soft peaks form. Fill puffs. Serve immediately, or cover and refrigerate up to 3 hours. Just before serving, sprinkle with powdered sugar or brush the tops with light corn syrup and sprinkle with colored sugar or nonpareils. 

    Peppermint Whipped Cream Filling: In a large bowl, beat ingredients with an electric mixer on high speed until stiff peaks form. Fill puffs. Serve immediately, or cover and refrigerate up to 4 hours.

Nutrition

370 Calories
27 g Total Fat
6 g Protein
26 g Total Carbohydrate

Nutrition Facts

Serving Size: 1 Serving
Calories
370
Calories from Fat
245
Total Fat
27 g
Saturated Fat
16 g
Cholesterol
165 mg
Sodium
260 mg
Potassium
130 mg
Total Carbohydrate
26 g
Dietary Fiber
0g
Protein
6 g
% Daily Value*:
Vitamin A
20%
20%
Vitamin C
0%
0%
Calcium
8%
8%
Iron
4%
4%
Exchanges:
*Percent Daily Values are based on a 2,000 calorie diet.

Recipe Tips

© 2026 ®/TM General Mills All Rights Reserved

Reviews & Questions Section