
Zabaglione Recipe
Zabaglione is a classic Italian custard made from just three ingredients: egg yolks, sugar, and Marsala wine. It might sound fancy, but this recipe is simple and easy to make.

Zabaglione makes an impressive dessert. It tastes great served warm over fresh berries, with ladyfingers (called Savoiardi in Italy), cake, or sliced panettone. It tastes a little boozy, with a rich, creamy, eggy flavor (really yummy!). To tone down the egg and Marsala flavors slightly, or for a more stabilized, make-ahead version, you can also fold it with whipped cream for a light, airy mousse.
I first learned to make zabaglione as the base for our tiramisu. When you mix it with mascarpone and whipped egg whites or whipped cream, it becomes the creamy layer between espresso-soaked ladyfingers. It’s delicious in tiramisu, but lately we’ve enjoyed it on its own, and we’re excited to share it with you.
Key Ingredients
- Egg Yolks: These form the base of the custard. You can save the whites for an egg white omelette, meringue, or pavlova.
- Sugar: We use granulated or cane sugar. Brown sugar would muddy the color.
- Marsala Wine: We prefer dry Marsala wine, as it’s perfect for dishes like chicken Marsala and tiramisu. You can use sweet marsala wine, but you may need to reduce the sugar slightly. Popular substitutions include Madeira wine, Moscato d’Asti, Vin Santo, or Limoncello. For a non-alcoholic option, try white grape juice with a teaspoon of lemon juice.
- Whipped Cream: This is optional, but for a mousse-like texture, chill the custard, then fold in firmly whipped cream. Here’s my go-to whipped cream recipe for tips.
Find the full recipe with measurements below.
How to Make Zabaglione at Home
Tip 1: Set up your double boiler. You’ll slowly cook this custard in a bowl set over barely simmering water. A saucepan of water with a heatproof bowl set on top is a “double boiler.”
The most important thing to remember is that the water should never touch the bottom of the bowl. This gives you gentle heat that cooks the mixture without scrambling the eggs. Use about an inch of water and make sure that the bowl fits snugly.

Tip 2: Whisk until smooth before heating. Before placing your bowl over the heat, whisk the egg yolks, sugar, and wine until smooth. Once you add sugar to egg yolks, whisk them together immediately. If they sit for too long, the sugar can actually “cook” or firm up the outside of the yolks, creating tiny lumps (also called burning the yolks).


Tip 3: Whisk constantly while cooking. Constant whisking is what creates that signature airy texture. If you’re whisking by hand, it will take about 8 minutes. With an electric hand mixer, it’s closer to 4 minutes.
If the eggs begin to firm up too quickly around the edges, immediately remove the bowl from the heat and keep whisking on the counter to cool it a bit. Lower the stove heat before returning the bowl to the saucepan.


Tip 4: Look for “the ribbon.” To tell when zabaglione is done, look for the custard to be pale yellow, frothy, and thick. Lift your whisk or beaters out of the bowl. If the custard falls back into the bowl in thick, slow ribbons that hold their shape for a moment, it is ready!
Serving Suggestions
Depending on your schedule and the texture you like, there are three ways to enjoy this Italian custard. Once you choose your favorite way, you can serve it with fruit and berry salad, sliced cake like this blueberry cake, panettone, over scones, with shortbread, lady fingers, and more!
Classic (serve immediately): For a traditional experience, serve the thick, pale yellow custard while it’s still warm. Pour it over fresh berries or cake to enjoy the rich, boozy aroma of the Marsala. This version is at its best right off the double boiler.
Chilled (up to 6 hours in advance): Quickly chilling the custard lets you make this up to 6 hours ahead. Put the bowl of warm zabaglione into a larger bowl of ice water right after cooking, and keep whisking as it cools. This helps stabilize the custard. Once chilled, transfer to glasses and refrigerate for up to 6 hours. Without a stabilizer, the custard may lose some airiness and become a bit denser after 6 hours. Just give it a gentle stir before serving to mix in any wine that has settled to the bottom.
Add Whipped Cream (up to 2 days in advance): If you want to make this well ahead of time, this is the best way. Once the custard is cold, gently fold in whipped heavy cream. This turns zabaglione into a light, airy mousse that keeps its texture for up to two days in the fridge. It’s milder and creamier than the classic, but still delicious.
More Simple Desserts


Zabaglione
-
PREP
-
COOK
-
TOTAL
Egg yolks, Marsala wine, and sugar are whisked over simmering water until the mixture is thick, airy, and delicious. We love homemade zabaglione over berries, with slices of cake or panettone, or turned into a mousse by folding it into whipped cream (more on this in the article).
6 Servings
You Will Need
5 large egg yolks
¼ cup granulated or cane sugar (50g)
¼ cup dry Marsala wine (60ml)
Small pinch fine sea salt
1 to 3 teaspoons lemon juice or orange juice, optional
2 cups berries, for serving
Directions
1Prepare a double-boiler: Fill a saucepan with 1 to 2 inches of water and bring it to a simmer. Lower the heat so the water barely bubbles. Place a medium heatproof bowl, such as glass, stainless steel, or copper, on top of the saucepan. Make sure the water does not touch the bottom of the bowl. If it does, pour out some water until the bowl sits above it.
2Whisk eggs, wine, and sugar: Take the bowl off the pan and place onto the counter. Add the egg yolks, sugar, Marsala wine, and salt, and whisk until the mixture is very smooth. You can use a hand whisk or an electric mixer. Once you put the bowl back over the saucepan, you will be whisking the whole time.
3Cook the mixture: Put the bowl with the egg mixture back over the saucepan. Whisk the mixture continuously until it is pale yellow, frothy, and thick. Keep the water so it’s barely simmering. If it gets too hot, the mixture may scramble. If you notice the egg cooking too quickly around the edges, remove the bowl from the saucepan and whisk it for a few seconds with the bowl on the counter to cool it down, then return it to the heat. If you are whisking by hand, expect this to take 6 to 8 minutes (or closer to 4 minutes with an electric mixer). The mixture is ready when it falls back in thick ribbons as you lift the whisk or beaters.
4Serve: Take the bowl off the heat. Taste the zabaglione, and if you want to balance the egginess or sweetness, whisk in a teaspoon or two of fresh lemon or orange juice. Serve it warm over fresh berries, or see tips below for more ways to serve it.
Adam and Joanne’s Tips
- Storing: If not serving right away, chill quickly by placing the custard bowl in an ice bath. Continue whisking to quickly chill it down. Divide between serving glasses or bowls, then refrigerate up to 6 hours. To extend even further and make more creamy, fold in 2 cups freshly whipped cream, and then refrigerate for up to 2 days.
- The nutritional facts provided are estimates. We included the berries, but not the whipped cream.
Nutrition Per Serving
Serving Size
1/6 of the recipe
/
Calories
121
/
Total Fat
3.9g
/
Saturated Fat
1.4g
/
Cholesterol
153.7mg
/
Sodium
34.1mg
/
Carbohydrate
17.1g
/
Dietary Fiber
1.2g
/
Total Sugars
13.4g
/
Protein
2.6g
