I still remember the first time I tackled Italian Cream Puffs on my own. I wasn’t hunting for nostalgia or following anyone’s tradition; I just wanted to see if I could create those golden, airy shells and velvety filling without help from a bakery box. The process was a delicious experiment—a dance between patience and anticipation. There’s a quiet suspense as the dough comes together, then transforms in the hot oven, then cools and waits for its filling. Every step feels like a gentle dare: “Will they puff?” “Will the cream set just right?” And then, the unmistakable sense of triumph when everything comes together. The first bite is always a celebration.
Italian Cream Puffs are a little bit of kitchen magic, honestly. The choux pastry starts with ordinary ingredients: water, butter, flour, eggs. But under the right heat, it puffs into delicate shells, ready to cradle a luxurious ricotta and whipped cream filling. There’s Amaretto or Sambucca if you want to give the filling a grown-up kick, but it’s the duo of ricotta and heavy cream that make these puffs so distinctly Italian—rich, yet not too sweet, with a subtle tang and pillowy texture.
I’ve made these for family birthdays, for friends who swore they “don’t bake,” and even for myself on a random Sunday when I needed something special. Truthfully, you don’t need a celebration to justify them. Every batch of Italian Cream Puffs tells its own story, shaped by the hands that make them and the people who devour them. Whether you’re trying your hand at pastry for the first time or chasing the memory of a favorite Italian bakery, this recipe is your ticket to something unforgettable—one glorious, creamy bite at a time.
How to Make Italian Cream Puffs
Click here to get printable version
Ingredients
- 1 cup water
- 1/2 cup butter
- 1 cup all-purpose flour
- 1/4 teaspoon salt
- 4 large eggs
- 2 cups heavy whipping cream (divided, for filling)
- 1 1/2 pounds artisan-style ricotta cheese
- 2 teaspoons vanilla extract (divided)
- 2 1/2 cups powdered sugar (divided: 1 1/2 cups + 1 cup)
- 1/4 teaspoon cream of tartar
- 1 teaspoon optional liquor (such as Amaretto or Sambucca)
Directions
- Heat your oven to 450°F (230°C). Sift together the flour and salt in a small bowl and set aside.
- In a medium saucepan, bring the water and butter to a rolling boil over high heat. Once boiling, reduce the heat to medium-low and add the flour and salt mixture all at once. Stir constantly until the mixture forms a ball and pulls away from the sides of the pan. It should look smooth and glossy.
- Remove the pan from heat. Add the eggs one at a time, beating well after each addition. Don’t worry if it looks a bit slippery at first—it will turn into a smooth, sticky dough. A hand mixer can help create a lump-free dough.
- Spoon the dough into a piping bag (or use a cookie press). Pipe 12 rounds (about 1 1/4 inches wide) onto a parchment-lined baking sheet. For larger puffs, pipe 6 rounds about 2 1/2 inches across.
- Bake at 450°F for 15 minutes, then—without opening the oven—reduce the temperature to 350°F (175°C) and continue baking for another 20 minutes. The puffs should be golden and crisp. When finished, turn off the oven and let the puffs cool inside with the door slightly open for 5-10 minutes. This keeps them from collapsing.
- While the shells cool, whip 1 cup heavy cream with 1 teaspoon vanilla, cream of tartar, and 1 cup powdered sugar. Beat until soft peaks form (the cream should hold its shape when lifted).
- In another bowl, combine the remaining 1 cup heavy cream, 1 teaspoon vanilla, 1 1/2 cups powdered sugar, ricotta cheese, and liquor if using. Mix until smooth and creamy.
- Gently fold the whipped cream into the ricotta mixture, combining until you have a thick, luscious filling.
- Once the shells are cool, slice each one in half horizontally. Fill generously with the ricotta cream (a piping bag or ice cream scoop works well). Sandwich the tops back on and serve. Enjoy every sweet, delicate bite!
No Ricotta? Try These Tweaks
If you can’t find high-quality ricotta or simply want a twist, mascarpone makes a sumptuously rich filling that’s just as Italian. For a slightly lighter cream, blend half ricotta and half full-fat Greek yogurt. If dairy is an issue, try a thick coconut cream (chilled and whipped) mixed with powdered sugar and a touch of vanilla. The choux pastry shells can’t be easily substituted, but you can experiment with gluten-free flour blends—just be aware the puff may be a bit less airy.
How to Plate Italian Cream Puffs Like a Pro
Presentation transforms these cream puffs from homemade to show-stopping. Stack them artfully on a vintage cake stand and dust with a snowfall of extra powdered sugar. For an elegant finish, drizzle gently with melted dark chocolate or scatter a handful of toasted chopped pistachios over the tops. If you’re feeling festive, add a few raspberries or strawberries on the side for a burst of color and tartness.
Keeping Your Italian Cream Puff Leftovers Fresh
These treats are best enjoyed on the day they’re made, but you can keep leftovers tasting wonderful. Store filled cream puffs in an airtight container in the refrigerator for up to 2 days—the shells will soften, but the flavor remains dreamy. If making ahead, keep the baked shells and filling separate, assembling just before serving. You can also freeze unfilled shells in a zip-top bag for up to a month; thaw at room temperature and crisp in a 350°F oven for a few minutes before filling.
Secrets to Nailing This Italian Classic Every Time
Don’t rush the choux pastry—make sure the dough cools slightly before adding the eggs, or you’ll end up with scrambled bits. Pipe the dough onto parchment, not foil, for better rise. Resist the urge to open the oven while baking; sudden temperature changes can cause collapsing. To test for doneness, tap the shells—they should sound hollow and feel very crisp. Letting them cool in the oven with the door ajar is a game-changer for keeping their structure.
Seasonal Twists
In spring and summer, fold a spoonful of lemon zest or orange blossom water into the cream for fresh brightness. In the colder months, try a dusting of cinnamon and cocoa powder over the tops, or swap the liquor for a splash of espresso. Fresh berries or roasted figs make beautiful, seasonal garnishes. A little grated dark chocolate or candied citrus peel on top brings these Italian Cream Puffs straight into holiday territory.
FAQs:
Why did my cream puff shells deflate after baking?
Collapsed shells are usually the result of underbaking or opening the oven door too early. Choux pastry needs to fully dry and set inside the oven to maintain its shape. Always let the puffs bake for the full time, then cool with the door ajar to avoid a rush of cool air. If your oven runs cool, you might need a few extra minutes for that golden, crisp finish.
Can I make the cream filling ahead of time?
Absolutely! You can make the ricotta cream filling up to 24 hours before assembling. Store it in an airtight container in the refrigerator. If the filling seems too firm after chilling, beat it briefly before using. Wait to fill the shells until just before serving for the best texture and appearance.
What’s the best way to pipe the dough for even puffs?
Use a piping bag fitted with a large round tip, keeping steady pressure for uniform mounds. If you don’t have a piping bag, a zip-top bag with the corner snipped off works in a pinch. Wetting your fingertip and gently smoothing the tops can help ensure a more even, rounded puff. Try to keep them all about the same size for even baking.
How do I know when the cream has reached soft peaks?
Soft peaks are achieved when you lift the beater and the whipped cream forms a peak that bends gently at the tip. The cream should be light, airy, and hold its shape without being stiff. Overbeating can turn the cream grainy, so stop mixing as soon as you see those gentle peaks form.
Can I use store-bought pastry shells instead?
You can use store-bought cream puff shells if you’re short on time, though homemade offers a superior flavor and texture. If using pre-made shells, refresh them in a 350°F oven for a few minutes before filling—they’ll taste crisper and more like fresh. The homemade ricotta cream will still be the star of the show.
What’s the secret to a super-smooth ricotta filling?
For the creamiest texture, use fresh, high-quality ricotta and drain off any excess liquid before mixing. If your ricotta is especially grainy, whip it in a food processor with the powdered sugar and vanilla until silky smooth. Folding in the whipped cream gently at the end also helps keep the filling light and luscious.

Italian Cream Puffs
Equipment
- Oven
- Medium saucepan
- Piping bag
- Mixing Bowls
- Hand Mixer
Ingredients
For the Puff Pastry Shells:
- 1 cup water
- ½ cup butter
- 1 cup all-purpose flour
- ¼ teaspoon salt
- 4 large eggs
For the Cream Filling:
- 2 cups heavy whipping cream use heavy, not light
- 1½ pounds artisan-style ricotta cheese
- 2 teaspoons vanilla extract divided as 1 tsp + 1 tsp
- 2½ cups powdered sugar divided as 1½ cups + 1 cup
- ¼ teaspoon cream of tartar
- 1 teaspoon optional liquor like Amaretto or Sambucca
Instructions
- Start by preheating your oven to 450°F (230°C). In a small bowl, combine the flour and salt, then set aside.
For Puff Pastry Shells:
- In a medium saucepan, combine the butter and water over high heat and bring to a vigorous boil. Reduce to medium-low, then add the flour and salt mixture at once. Stir continuously until the dough separates from the pan and forms a smooth ball.
- Remove from heat and incorporate the eggs one at a time, mixing thoroughly between each addition. A hand mixer can assist in achieving a smooth consistency.
- Use a piping bag or cookie press to form rounds on a baking sheet lined with parchment. For 12 puffs, create circles of about 1¼ inches in diameter, or larger for fewer puffs.
- Bake at 450°F for 15 minutes, then reduce the temperature to 350°F (175°C) and continue to bake for another 20 minutes, until they are golden brown. Do not open the oven door during baking. Once baked, turn off the oven and allow to cool slightly with the door ajar for 5-10 minutes.
For Cream Filling:
- While the shells cool, whip together 1 cup of heavy cream, 1 teaspoon of vanilla, cream of tartar, and 1 cup of powdered sugar until soft peaks begin to form.
- In a separate bowl, mix the remaining 1 cup of heavy cream, 1 teaspoon of vanilla, 1½ cups of powdered sugar, and the ricotta cheese until well blended and smooth. Include the optional liquor if desired.
- Carefully fold the whipped cream into the ricotta mixture until thoroughly combined, resulting in a creamy filling.
- To assemble, slice each puff in half and fill generously with the cream mixture using an ice cream scoop or piping bag with a star tip. Enjoy this traditional Italian dessert!






