
This Easy Greek Vasilopita Cake Recipe is a beautiful and traditional cake that Greek families enjoy every New Year’s Day. Soft, fluffy, and full of fresh orange flavor, this festive cake is finished with a smooth vanilla glaze and often hides a lucky coin inside.
Growing up, Vasilopita was always one of the most exciting parts of New Year’s celebrations. Everyone gathered around the table waiting for their slice, hoping to be the lucky person who found the hidden coin. It is a simple tradition, but it brings family and friends together in a special way.
What makes this Greek Vasilopita cake so loved is its light texture and fresh citrus aroma. The combination of orange juice, orange zest, creamy Greek yogurt, and butter creates a cake that is rich without feeling heavy. The sweet vanilla glaze adds the perfect finishing touch.
If you have never made Vasilopita before, don’t worry. This recipe explains every step in simple detail so even beginner bakers can make it successfully.
Why You’ll Love This Vasilopita Cake
This traditional Greek New Year’s cake is soft, fluffy, and packed with fresh orange flavor. The cake stays moist for days thanks to the Greek yogurt, while the butter gives it a rich and tender crumb. Every bite is sweet, fragrant, and comforting.
Another reason to love this Vasilopita recipe is how simple it is to make. The ingredients are easy to find, and the method uses basic baking techniques. Even if you do not bake often, you can still achieve excellent results by following the steps carefully.
The vanilla glaze creates a beautiful finish and makes the cake look festive enough for holiday celebrations. Whether you decorate it with almonds, powdered sugar, or the new year’s number, it always looks impressive on the table.
Most importantly, Vasilopita is more than just a cake. It is part of a tradition that brings people together and creates lasting memories with family and friends.
What Is Vasilopita?
Vasilopita, which means “Saint Basil’s Cake,” is a traditional Greek cake served on New Year’s Day. It is named after Saint Basil the Great, an important figure in the Greek Orthodox Church.
One of the most famous Vasilopita traditions is hiding a coin inside the cake. When the cake is sliced and shared, the person who finds the coin is believed to have good luck during the coming year.
Different regions of Greece make Vasilopita in different ways. Some prepare it as a sweet bread, while others make it as a rich cake. This recipe follows the popular cake-style version that is soft, fragrant, and easy to prepare.

Necessary Equipment
- 10-inch (25 cm) springform pan
- Stand mixer or hand mixer
- Large mixing bowls
- Fine grater or zester
- Measuring cups and spoons
- Kitchen scale (optional but helpful)
- Rubber spatula
- Cooling rack
- Toothpick or cake tester
- Small bowl for glaze
Pan Alternatives
- 9-inch (23 cm) springform pan: Bake 5–10 minutes longer.
- 9-inch square baking pan: Bake 50–60 minutes.
- 10-inch round cake pan: Similar baking time to the springform pan.
- Bundt pan: Bake 50–60 minutes and check frequently during the final 10 minutes.
Key Ingredients & Substitutions
Unsalted butter: 1 cup (227g) gives the cake a rich flavor and soft texture. Salted butter can be used if you reduce the added salt slightly.
Granulated sugar: 2 cups (400g) sweetens the cake and helps create a light crumb.
Large eggs: 5 eggs provide structure and richness. Room-temperature eggs work best.
Salt: 1/4 teaspoon helps balance the sweetness and improves flavor.
Orange zest: from 2 large oranges adds the classic citrus aroma that makes Vasilopita special.
Fresh orange juice: 3/4 cup (180ml) gives natural flavor and moisture. Freshly squeezed juice is best.
Greek yogurt: 1 cup (240g) keeps the cake soft and moist. Full-fat yogurt gives the best results, but plain whole milk yogurt can also work.
Vanilla extract: 2 teaspoons adds warmth and complements the orange flavor.
Self-rising flour: 4 3/4 cups (570g) creates a light and fluffy cake. If unavailable, combine all-purpose flour with baking powder and salt.
For the Vanilla Glaze
Powdered sugar: 3 cups (360g) creates a smooth, sweet glaze.
Milk: 4–5 tablespoons (60–75ml) helps thin the glaze to the correct consistency.
Vanilla extract: 1 teaspoon adds extra flavor.

How to Make Greek Vasilopita Cake
1. Prepare the oven
Preheat your oven to 350°F (175°C). Grease a 10-inch springform pan and line the base with parchment paper.
2. Separate the eggs
Carefully separate the egg yolks and egg whites into two clean bowls.
3. Whip the egg whites
Add the salt to the egg whites and beat until soft peaks form. The mixture should look glossy and hold its shape. Set aside.
4. Cream the butter and sugar
In a large bowl, beat the butter and sugar for 6–8 minutes. The mixture should become pale, fluffy, and noticeably lighter in texture.
5. Add the egg yolks
Add the yolks one at a time, mixing well after each addition. This helps create a smooth batter.
6. Add the flavorings
Mix in the orange zest, orange juice, vanilla extract, and Greek yogurt until fully combined.
7. Add the flour
Add one-third of the flour and gently mix. Continue adding the flour in batches until incorporated.
8. Fold in the egg whites
Using a spatula, gently fold the whipped egg whites into the batter. Take your time and avoid stirring aggressively so the batter stays airy.
9. Transfer to the pan
Pour the batter into the prepared pan and smooth the top with a spatula.
10. Bake the cake
Bake for 55–65 minutes or until a toothpick inserted into the center comes out clean. Avoid opening the oven during the first 35 minutes.
11. Cool completely
Allow the cake to cool in the pan for 15 minutes before removing it. Transfer to a cooling rack and cool completely.
12. Add the coin
Wrap a clean coin securely in food-safe foil and insert it through the bottom or side of the cake once cooled.
13. Prepare the glaze
Whisk together powdered sugar, milk, and vanilla until smooth and glossy.
14. Decorate the cake
Pour the glaze over the cooled cake and spread gently. Decorate with sliced almonds, orange zest, or the current year if desired.

Tips for the Best Greek Vasilopita Cake
- Use room-temperature ingredients: Butter, eggs, and yogurt combine more smoothly and create a lighter cake.
- Whip the egg whites properly: Soft peaks help create a fluffy texture.
- Do not rush the butter and sugar stage: This step builds air into the batter and improves the final crumb.
- Fold gently: Overmixing can remove air from the batter and make the cake dense.
- Avoid opening the oven early: Sudden temperature changes can cause the cake to sink.
- Cool before glazing: A warm cake can melt the glaze and make it run off.
- Measure flour carefully: Too much flour can make the cake dry.
Serving Suggestions
Greek Vasilopita is wonderful with coffee, tea, or hot chocolate. It also pairs beautifully with fresh fruit and a simple breakfast spread on New Year’s morning.
For a festive Greek dessert table, serve it alongside traditional favorites such as Melomakarona, Kourabiedes, or Greek coffee. The bright orange flavor balances richer holiday sweets very well.
Make-Ahead and Storage
Make Ahead: The cake can be baked one day in advance. Wait until serving day to add the glaze for the freshest appearance.
Refrigerator: Store in an airtight container for up to 7 days. Allow slices to come to room temperature before serving.
Freezer: Wrap individual slices tightly and freeze for up to 3 months. Thaw overnight in the refrigerator.
Reheating: Let frozen or chilled slices sit at room temperature for about 30 minutes before serving. This helps restore the soft texture.

FAQ
Why is my Vasilopita dense?
Overmixing the batter or not whipping the egg whites properly can create a denser cake.
Can I make Vasilopita without Greek yogurt?
Yes. Plain whole milk yogurt or sour cream can be used instead.
What size pan is best for Vasilopita?
A 10-inch (25 cm) springform pan works best for this recipe.
When should I add the coin?
Add the wrapped coin after the cake has completely cooled.
Can I freeze Vasilopita?
Yes. Individual slices freeze very well for up to 3 months.
Easy Greek Vasilopita Cake Recipe with Orange and Vanilla Glaze
- Total Time: 1 hour 30 minutes
- Yield: 14–16 slices 1x
Description
This Easy Greek Vasilopita Cake recipe is a traditional Greek New Year’s cake made with fresh orange juice, orange zest, Greek yogurt, and a sweet vanilla glaze. Soft, fluffy, and full of citrus flavor, it is perfect for holiday celebrations and family gatherings.
Ingredients
For the Cake
- 1 cup unsalted butter (227g)
- 2 cups granulated sugar (400g)
- 5 large eggs, separated
- 1/4 teaspoon salt
- Zest of 2 large oranges
- 3/4 cup fresh orange juice (180ml)
- 1 cup Greek yogurt (240g)
- 2 teaspoons vanilla extract
- 4 3/4 cups self-rising flour (570g)
For the Glaze
- 3 cups powdered sugar (360g)
- 4–5 tablespoons milk (60-75ml)
- 1 teaspoon vanilla extract
Instructions
- Prepare the baking pan. Preheat your oven to 350°F (175°C). Grease a 10-inch springform pan thoroughly, making sure to coat the sides and bottom. Line the base with parchment paper to help the cake release easily after baking.
- Separate and prepare the eggs. Carefully separate the egg yolks from the egg whites. Place the whites into a completely clean bowl. Even a small amount of oil or yolk can prevent them from whipping properly.
- Whip the egg whites. Add the salt and beat until soft peaks form. The mixture should look shiny and hold a peak that gently bends at the tip. Set aside.
- Cream the butter and sugar. Beat the butter and sugar together for 6 to 8 minutes until very pale and fluffy. This step is important because it creates tiny air pockets that help the cake rise.
- Add the egg yolks. Add the yolks one at a time, mixing well after each addition. The batter should stay smooth and creamy throughout the process.
- Mix in the flavorings. Add the orange zest, orange juice, Greek yogurt, and vanilla extract. Mix until fully combined and smooth.
- Incorporate the flour. Add the flour gradually in several additions. Mix only until the flour disappears to avoid developing a heavy texture.
- Fold in the egg whites. Add the whipped whites in three additions. Use a spatula and gentle folding motions. Continue only until no large white streaks remain.
- Fill the pan and bake. Transfer the batter to the prepared pan and smooth the top. Bake for 55 to 65 minutes. Avoid opening the oven during the first 35 minutes.
- Check for doneness. Insert a toothpick into the center. If it comes out clean or with a few moist crumbs, the cake is ready.
- Cool completely. Let the cake rest in the pan for 15 minutes before removing it. Place on a cooling rack until completely cool.
- Add the coin. Wrap a clean coin securely in food-safe foil and carefully insert it through the bottom or side of the cake.
- Prepare the glaze. Whisk together the powdered sugar, vanilla, and milk until smooth and glossy. The glaze should slowly drip from a spoon but not be watery.
- Finish and decorate. Pour the glaze over the cooled cake and spread evenly. Decorate as desired and allow the glaze to set before slicing and serving.
Notes
For the best texture, always use room-temperature ingredients.
Fresh orange juice and zest provide the most authentic flavor.
If your cake begins browning too quickly during baking, loosely cover the top with foil during the final 15 minutes.
Remember that every oven bakes a little differently, so start checking for doneness near the end of the baking time.
Allow the cake to cool completely before glazing to achieve a smooth and attractive finish.
- Prep Time: 30 minutes
- Cook Time: 60 minutes
- Category: Dessert
- Cuisine: Greek
Nutrition
- Calories: 510
- Sugar: 51g
- Sodium: 180mg
- Fat: 19g
- Carbohydrates: 78g
- Fiber: 1g
- Protein: 7g
Nutrition information
This website gives estimated nutritional information, which might change depending on the ingredients used.


