Egg yolks turn into a dessert that feels almost magical once whisked over gentle heat. Sugar and Marsala wine join the bowl, creating a foam that grows lighter with every steady motion. The flavor tastes rich, but the texture stays airy enough to spoon over berries, cake, cookies, or poached fruit.

It is a lovely choice for dinner parties, holidays, or quiet nights when you want something elegant without baking. Serve it warm for a soft custard feel, or chill it for a mousse-like finish. Each spoonful feels delicate, fragrant, and worth savoring slowly after a meal with friends at home.
Why This Recipe Works
This recipe works because the egg yolks and sugar are whisked gently over heat until they become thick, creamy, and light. Marsala wine adds warmth and a sweet, slightly nutty flavor that makes the dessert feel special without needing many ingredients.
It is also quick and simple once you keep the heat low and whisk the whole time. The texture turns smooth and airy in minutes, and you can serve it with berries, ladyfingers, biscotti, pound cake, or peaches. It looks elegant but uses basic ingredients.

Ingredients
Egg Yolks: Egg yolks make zabaglione rich, creamy, and smooth. They also help the dessert become thick and fluffy when whisked over heat.
Sugar: Sugar sweetens the dessert and helps create a soft, silky texture.
Substitute: Use superfine sugar if you want it to dissolve faster.
Marsala Wine: Marsala wine gives zabaglione its classic flavor. It tastes sweet, warm, and slightly nutty.
Substitute: Use sweet white wine, Moscato, sherry, or orange juice for a non-alcoholic version.
Vanilla Extract: Vanilla adds a soft, sweet flavor that makes the dessert taste warmer and more balanced.
Substitute: Use almond extract, but only a small amount.
Fresh Berries: Fresh berries add color, freshness, and a sweet-tart bite with the creamy zabaglione.
Substitute: Use sliced peaches, cherries, or poached pears.
Tips
- Whisk the mixture the whole time so the eggs stay smooth and do not scramble.
- Use gentle heat and do not let the bowl touch the boiling water.
- Serve zabaglione right away for the lightest texture.
- Use a heat-safe bowl that fits well over your saucepan.
- Taste the wine first because its flavor will come through in the dessert.

How to Serve
Zabaglione is best served warm right after whisking, but it can also be served slightly cooled. It is light, creamy, and perfect with fruit, cookies, or cake.
- Spoon over fresh berries for a simple and elegant dessert.
- Serve with ladyfingers or biscotti for dipping into the warm cream.
- Layer with pound cake or angel food cake for a quick dessert cup.
Similar Recipes

Zabaglione
Ingredients
- 4 large egg yolks
- ¼ cup granulated sugar
- ½ cup Marsala wine
- ½ teaspoon vanilla extract
- Pinch of salt
- 2 cups fresh berries for serving
- Ladyfingers biscotti, or pound cake, optional, for serving
- Powdered sugar optional, for topping
Instructions
- Fill a medium saucepan with about 1 inch of water.
- Bring the water to a gentle simmer over medium-low heat.
- Add the egg yolks, sugar, Marsala wine, vanilla extract, and salt to a heat-safe bowl.
- Place the bowl over the saucepan. Make sure the bottom of the bowl does not touch the water.
- Whisk the mixture constantly for 7 to 10 minutes.
- Keep whisking until the mixture becomes thick, pale, creamy, and slightly foamy.
- The zabaglione is ready when it forms soft ribbons as it falls from the whisk.
- Remove the bowl from the heat.
- Spoon the zabaglione right away over berries, cookies, or cake.
- Add powdered sugar on top if using.
- Serve warm or slightly cooled.
Nutrition
Notes
• Use gentle heat and do not let the bowl touch the boiling water.
• Serve zabaglione right away for the lightest texture.
• Use a heat-safe bowl that fits well over your saucepan.
• Taste the wine first because its flavor will come through in the dessert.
This zabaglione was so light and creamy. I served it over strawberries, and it felt like a restaurant dessert.