
Italian Zabaglione Pastry Cups with Marsala Wine
Elegant Italian pastry cups featuring buttery puff pastry shells filled with zabaglione—a luxurious whipped cream of egg yolks, Marsala wine, and sugar beaten over gentle heat until light and fluffy. The contrast of crisp pastry and silky, wine-infused custard makes this an impressive yet surprisingly achievable dessert, perfect for dinner parties or special occasions.
- Prep
- 20 min
- Cook
- 25 min
- Wait
- 45 min
- Total
- 1 hr 30 min
- Makes
- 6 pastry cups
Steps
Before you start
- Preheat oven to 400°F (200°C) 15 minutes before baking
- Remove puff pastry from freezer 10 minutes before cutting (it should be cold but cuttable)
- Chill the bowl and whisk you'll use for zabaglione in the freezer for at least 10 minutes
- Have a 2-quart (2 L) heatproof bowl and saucepan ready for the water bath
Cut and shape pastry cups
- Line a baking sheet with parchment paper.
- On a lightly floured surface, roll out the cold puff pastry to ⅛-inch (3 mm) thickness.
- Using a 3-inch (7.5 cm) round cutter or the rim of a drinking glass, cut 6 discs.
- Place each disc into an ungreased muffin cup (standard 12-cup muffin tin), pressing gently so the pastry sits in the bottom and sides, allowing the edges to rise slightly above the rim.
- Prick the bottom of each cup 2–3 times with a fork to prevent puffing.
+ Show details− Hide details
Tip: Pricking the bottom prevents the pastry from puffing too much and keeps the cups shallow enough to hold filling.
Chill and brush pastryOven 400°F / 205°C
- Refrigerate the prepared muffin tin with pastry cups for 15 minutes.
- Meanwhile, preheat the oven to 400°F (200°C).
- Remove the tin from the fridge and brush each pastry cup lightly with the egg wash, being careful not to let it drip down into the muffin cavities (which would prevent rising).
- Sprinkle a tiny pinch of sea salt over each cup if desired.
+ Show details− Hide details
Tip: Egg wash helps pastry brown evenly; avoid pooling it in the tin, or it will create a seal that prevents rising.
Bake pastry shellsOven 400°F / 205°C
- Bake at 400°F (200°C) for 20–25 minutes, until the pastry is puffed and deep golden brown.
- The edges should look crisp and the tops should have pulled slightly above the rim of the muffin tin.
- Remove from the oven and immediately press the center of each cup gently with the back of a spoon to flatten it slightly (this creates a shallow cavity for the filling).
- Transfer to a wire rack and cool completely, about 15 minutes.
+ Show details− Hide details
Ready when: Pastry is deep golden brown and crisp; edges have risen and look dry, not wet or pale
Tip: Press the center gently while warm so it holds the depression; if the pastry cracks, it's still fine—it will hold filling.
Set up water bath
- Fill a saucepan with 2–3 inches (5–8 cm) of water and bring it to a gentle simmer.
- Place the 2-quart (2 L) heatproof bowl over the saucepan, ensuring the bottom of the bowl does not touch the water.
- The bowl will sit on the rim of the pan, creating a water bath.
+ Show details− Hide details
Ready when: Water is gently simmering with small bubbles rising slowly
Tip: A water bath prevents the zabaglione from scrambling; if the bowl sits too low and touches the water, it will cook too fast.
Whisk zabaglione over heatOven 160°F / 70°C
- Add the egg yolks and sugar to the warm (not hot) bowl.
- Using a whisk, beat vigorously for 1–2 minutes to combine.
- Add the Marsala wine in a slow stream while whisking constantly.
- Continue whisking over the gentle heat for 8–10 minutes, scraping the sides of the bowl frequently.
- The mixture should become pale, thick, and fluffy, tripling in volume.
- It should reach 160°F (71°C) on an instant-read thermometer if you have one, or form a ribbon when a spoonful is drizzled back onto the mixture (it should hold its shape for 2–3 seconds before dissolving).
+ Show details− Hide details
Ready when: Mixture is pale, thick, fluffy, and at least tripled in volume; reaches 160°F (71°C) or forms a thin ribbon when lifted
Tip: Don't rush or use high heat—scrambled eggs will ruin the zabaglione. Patience and constant whisking are the keys to a silky custard.
Cool zabaglione
- Remove the bowl from the heat and continue whisking for 1 minute more.
- Transfer the zabaglione to a clean bowl and let it cool to room temperature, about 10 minutes, whisking occasionally to release steam and prevent a skin from forming.
+ Show details− Hide details
Ready when: Mixture is warm to the touch but no longer hot; when you dip your finger, it feels like body temperature
Tip: Cooling it completely ensures the next step (folding in cold cream) will yield a stable mousse that holds its shape.
Whip cream and fold together
- In a separate chilled bowl, whip the cold heavy cream with the vanilla extract until soft peaks form (cream holds its shape but tips fold over slightly).
- Gently fold the whipped cream into the cooled zabaglione in two additions, using a rubber spatula and folding until no streaks of white remain.
- Be gentle so you don't deflate the mixture.
+ Show details− Hide details
Ready when: Cream forms soft peaks; folded mixture is light, mousse-like, and uniform in color
Tip: Don't overmix when folding, or the mousse will become dense. A few gentle folds is enough; some airiness is desirable.
Fill pastry cups
- Remove the cooled pastry cups from the muffin tin by gently running a small knife around each edge and lifting out.
- Spoon or pipe the zabaglione mousse into each cup, dividing it evenly and mounding it slightly above the rim.
- Serve immediately, or refrigerate for up to 2 hours before serving.
+ Show details− Hide details
Ready when: Pastry cups are full and cups are removed cleanly from the tin
Tip: If the pastry cups stick, don't force them; a thin knife around the edge will release them. Filling closer to serving time keeps pastry crispest.
Garnish and serve
- Just before serving, dust each cup lightly with cocoa powder and scatter with chopped pistachios if desired.
- Serve immediately while the pastry is still crisp.
+ Show details− Hide details
Tip: Add garnish just before serving so the cocoa powder doesn't absorb moisture and the pistachios stay crisp.
Good to know
Tips
- Zabaglione (also spelled sabayon) is the foundation of this dessert—proper technique ensures a silky texture. The key is gentle, constant heat and vigorous whisking; rushing or overheating will scramble the eggs and ruin the dish.
- For the crispest pastry, fill the cups as close to serving time as possible. If the pastry softens slightly, a 1-minute blast in a 400°F (200°C) oven will re-crisp it before serving.
- Room-temperature egg yolks whip faster and more fully than cold ones. Remove them from the fridge 15 minutes before making zabaglione.
- This recipe uses raw egg whites (discarded) but pasteurized yolks if you use pasteurized eggs, or heat the yolks to 160°F (71°C) as specified. Always use very fresh eggs from a trusted source, especially if serving to pregnant people, children, or those with compromised immunity.
Make ahead
The pastry cups can be baked up to 1 day ahead and stored in an airtight container at room temperature. The zabaglione mousse is best served within a few hours of filling; if made ahead, store the unfilled cups and zabaglione separately in the fridge, then assemble up to 2 hours before serving.
Storage & reheating
Filled pastry cups are best served immediately but can be refrigerated, covered loosely, for up to 2 hours before the pastry begins to soften. Unfilled pastry cups: store in an airtight container at room temperature for up to 1 day. Zabaglione mousse (without cream): refrigerate in a covered bowl for up to 2 days. Do not freeze the assembled dessert, as the mousse will separate; however, unfilled pastry cups can be frozen in an airtight container for up to 2 weeks and reheated in a 350°F (175°C) oven for 3–5 minutes to crisp.
Substitutions
- Marsala wine (preferably Marsala Vergine) → sweet sherry or port wine. Use the same volume. Both have similar sweetness and body. The flavor will be slightly different but equally delicious.
- heavy whipping cream → mascarpone cheese (6 oz / 170 g), whipped with 2 tablespoons sugar. Whip the mascarpone and sugar together until smooth and fluffy, then fold in as you would whipped cream. This creates a denser, creamier filling with subtle tang.
- vanilla extract → a pinch of nutmeg or a few drops of almond extract. Omit or replace the vanilla for different flavor notes that complement Marsala beautifully.
- frozen all-butter puff pastry → phyllo dough (6–8 sheets, brushed with melted butter and baked in a muffin tin at 375°F / 190°C for 12–15 minutes). Creates a lighter, more delicate cup; watch closely as phyllo browns quickly. Less buttery than puff pastry but equally elegant.
More puddings & custards
See all →Find more like this
- Meal
- Dessert
- Cuisine
- Italian
- Main ingredient
- Eggs
- Diet
- Vegetarian
- Method
- Oven





