Vasilopita Cake Recipe (Greek New Year’s cake)

Vasilopita Cake recipe (Greek New Year's cake)

A delicious vasilopita recipe, infused with the aromas and blends of oranges and garnished with a thick and glossy vanilla scented sugar glaze! Vasilopita is a traditional Greek cake or bread served at midnight on New Year’s Eve to celebrate the life of Saint Basil. After baking the vasilopita cake, a coin is inserted through the base and when cut the person who finds the coin is said to be granted luck for the rest of the year! Vasilopita is made of a variety of doughs, depending on the region and almost every family has it’s own recipe. The most popular vasilopita recipes are either made with tsoureki dough or like a cake. This is my family’s vasilopita recipe with which we welcome the New Year with friends and loved ones for over 30 years. Hope you enjoy it!

Vasilopita recipe – How to make the perfect Greek New Year’s cake!

Once starting to prepare this vasilopita recipe, make sure that your butter is at room temperature before using. It is very important to mix the butter and sugar thoroughly until the butter is really fluffy and creamy, like whipped cream, and the sugar has dissolved. Give this step some extra time and the result will definitely reward you. In many vasilopita recipes, the eggs are added whole to the cake mixture but with this recipe the egg whites are beaten into meringues and combined towards the end with the rest of the dough. This is the secret to a more fluffy and airy vasilopita.
Vasilopita Cake piece (Greek New Year's cake)
To avoid the egg-y smell, which can ruin the flavour of your vasilopita, add the egg yolks one at a time, allowing each one to be absorbed from the mixture. Once done mixing the rest of the ingredients, use a marise spatula to incorporate the flour and the meringue. Using an electric mixer will result the vasilopita to loose it’s fluffiness. Just add the flour (sifted) and the meringue and blend with light circular movements, trying not to overwork the dough. Also very important is not to open the oven under no circumstances, before 30 minutes of baking, as this will result your vasilopita to deflate. Finally don’t forget to insert the coin through the base of the cake!

If you prefer to make a vasilopita using a tsoureki dough, here is a no fail tsoureki recipe, for you to succeed on your first time. To discover more Greek Christmas traditions and customs to celebrate with your loved ones have a look at my article Greek Christmas traditions and customs.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
Vasilopita Cake recipe (Greek New Year's cake)

Vasilopita Cake Recipe (Greek New Year’s cake)

1 Star2 Stars3 Stars4 Stars5 Stars (540 votes, average: 4.96 out of 5)
  • Author: Eli K. Giannopoulos
  • Prep Time: 45 min
  • Cook Time: 60 min
  • Total Time: 1 hour 45 minutes
  • Yield: 16 pieces 1x
  • Category: Dessert
  • Method: Baked
  • Cuisine: Greek


A delicious vasilopita recipe (Greek New Years cake) infused with the aromas of oranges and garnished with a thick and glossy vanilla glaze! Vasilopita is a traditional Greek cake served at midnight on New Year’s Eve to celebrate the life of Saint Basil. After baking the cake, a coin is inserted through the base and when cut the person who finds the coin is said to be granted luck for the rest of the year!



For the cake

  • 375g butter (13 ounces)
  • 3 cups sugar
  • 6 eggs (divided into yolks and whites)
  • a pinch of salt
  • zest of 2 oranges
  • 1/2 cup orange juice
  • 200g yogurt, strained (7 ounces)
  • 1 tsp vanilla extract
  • 750g self-rising flour, sifted  (26.5 ounces)

For the glaze

  • 3 cups icing sugar
  • 3 tbsps hot water or milk
  • 1 tsp vanilla extract


  1. To prepare this vasilopita recipe, start by dividing the eggs into yolks and whites. Place the egg whites in the bowl of the electric mixer, along with a pinch of salt. Make sure your egg whites, bowl and whisk attachments are clean and free of any water. Whisk the egg whites until the mixture is very thick and glossy and a long trailing peak forms when the whisk is lifted (meringues). Place the mixture in a bowl and set aside.
  2. Use the electric mixer, to mix the butter and sugar, for about 20 minutes, until the butter is creamy and fluffy, like whipped cream. Add the egg yolks, one at a time, whilst mixing, allowing time for each one to be absorbed, before adding another. Pour in the orange juice, the vanilla extract, the orange zest, the yogurt and mix to combine. Add 1/3 of the sifted flour and blend, using a maryse spatula. Add 1/3 of the meringues and blend with light circular movements from the bottom up. Repeat with the rest of the flour and meringue (adding 1/3 of the flour and 1/3 meringue and then the remaining flour and meringue).
  3. To bake the vasilopita, preheat the oven to 200C (both top and bottom heating elements on). Butter the bottom and sides of a round non-sticking cake tin (approx.32cm diameter) and pour in the mixture. Place the cake tin in the preheated oven, on the lower rack, turn the heat down to 175C and bake for 50-60 minutes, until nicely coloured and cooked through. Check if the cake is ready, by sticking in the middle of the cake a wooden skewer or toothpick. If it comes out clean, then the cake is ready.
  4. Let the vasilopita cool down (otherwise it will break) and invert the pan on a plate. Wrap a coin with aluminium foil and stick it in the cake. Invert the vasilopita on a serving platter.
  5. Prepare the glaze for the Greek new year’s cake. In a large bowl add all the ingredients and blend with a spatula to combine, until the glaze is smooth and and glossy. Add a little bit more hot water, if needed (the glaze should be like a thin cream). Top the vasilopita with the glaze and even out with a spatula. Don’t forget to carve the number of the year on top of the glaze! Enjoy!


  • Serving Size: 1 piece
  • Calories: 616kcal
  • Sugar: 60.9g
  • Sodium: 180.8mg
  • Fat: 21.9g
  • Saturated Fat: 12.8g
  • Unsaturated Fat: 7.8g
  • Trans Fat: 0g
  • Carbohydrates: 97.3g
  • Fiber: 1.3g
  • Protein: 8.6g
  • Cholesterol: 121.8mg

Keywords: Vasilopita, Greek New Year's cake recipe, Saint Basil's cake, Vasilopita coin

Recipe image gallery:

Oh and you can always read this delicious recipe in Greek here Συνταγή για Βασιλόπιτα κέικ.



  1. Perfect. Hard work but turned out perfect. Thank you. X Καλή χρόνια. Χ

  2. Jackie Owen

    I followed your instructions to a tee but was not sure about the sugar amount so put in less.It was amazing and was a hit with all my Greek inlaws…I am English. Am about to make it again for our roads New Years get together.ttk

  3. Is the oven temp for fan forced or conventional ovens? I have a fan forced oven and in less than 10 mins it was brown on top! I changed the temp down to 150 to avoid a burn. Might be a good idea to indicate that in your recipe? I have tried this for the first time and don’t know how it will turn out. Will let you know how it goes. Happy New Year!

    • Good question! I am making my cake today, and our oven is the same as yours. Hope it will turn out OK. A Greek friend just sent me a photo of hers, which looks wonderful- not sure I’ll be sending her one of mine! Let me know Victoria how yours turns out!

  4. Thank you for your recipe. I have made it for our family meeting on the 1st of January. Perfect cake and very good result. Tasty and flavorful is a very good choice. I have used for the glaze orange blossom water and all have been perfect. Happy New Year from Romania!

    • Mine looked amazing when it came out of the oven, but unfortunately, the middle was not cooked. I cooked it for an hour, and tested it with a skewer, and it seemed cooked. But it wasn’t 🙁

  5. I made two vasilopites from the same recipe! 150c worked perfectly for one hour. They came out beautifully and tasted superb! Thank you for the wonderful recipe. My mum was astounded that my first try at making vasilopites (without baking soda) worked so well! Happy New Year and Happy Name Day to all who share the Saint’s name!

  6. Hello,

    How far in advance can I make this?

    Would I be able to make it on the 29th December for New Years Day?

  7. Very pleased with this years Vasilopita…so light …every body loved it. Will be using this recipe from now on. Happy New Year xx

Leave a Comment

Your email address will not be published. Required fields are marked *