As I whisked the egg whites, the kitchen filled with a sweet, nutty aroma that whisked me away to Ukraine. This Classic Kyiv Cake, a celebration of hazelnut meringue and silky Charlotte cream, has become a treasured staple in my home for special occasions. Not only is it a heavenly dessert that impresses guests, but it also offers a delightful homemade alternative to heavy store-bought cakes. With its crunchy texture blending seamlessly with smooth cream, this traditional Ukrainian dessert is sure to win hearts and taste buds alike. Are you ready to create something unforgettable? Let’s dive into the art of crafting this exquisite cake together!

Why is Kyiv Cake a must-try?
Irresistible Flavor: This Classic Ukrainian Cake balances the crunchy hazelnut meringue with silky Charlotte cream, creating a rich flavor that captivates the palate.
Iconic Texture: Experience a delightful contrast between the crispy layers and lush filling that makes each bite an adventure.
Crowd-Pleasing Delight: Perfect for celebrations, this cake is a showstopper that will have friends and family asking for seconds.
Easy to Master: With straightforward steps, even novice bakers can achieve stunning results, standing out from typical desserts.
Make-Ahead Magic: Prepare ahead of time, allowing flavors to meld overnight—ideal for busy schedules! For another delightful dessert option, check out my Cinnamon German Pancake that’s perfect for gatherings.
Classic Ukrainian Cake Ingredients
For the Meringue Layers
- Egg Whites – Aged egg whites provide structure and stability for the meringue layers, ensuring a light texture.
- Granulated Sugar – Sweetens the meringue and is essential for achieving the desired stiffness and shine.
- All-Purpose Flour – Adds stability to the meringue; can be substituted with a gluten-free flour blend for dietary needs.
- Roasted Hazelnuts – The main flavor component that brings a delightful crunch; can be replaced with almonds, though it will alter the taste.
For the Charlotte Cream
- Egg Yolks – Enrich the Charlotte cream with flavor and creaminess, elevating the cake’s overall taste.
- Butter – Must be softened for proper mixing, forming the creamy base for the Charlotte filling.
- Milk – Acts as the liquid for the custard base; any type of dairy milk can be used for a rich texture.
- Vanilla Sugar – Enhances the flavor; can be swapped with pure vanilla extract if needed.
- Cognac – Adds depth of flavor to the cream; optional to omit or substitute with rum for a different twist.
For Decoration
- Cocoa Powder – Used for dusting and adding a chocolatey flair to complement the rich flavors of the cake.
Step‑by‑Step Instructions for Classic Ukrainian Cake
Step 1: Prepare Meringue
Start by preheating your oven to 300°F (150°C) and line two round cake pans with parchment paper. In a clean mixing bowl, beat the aged egg whites at room temperature until frothy. Gradually add granulated sugar, continuing to whip until the mixture becomes glossy and forms stiff peaks, about 8-10 minutes.
Step 2: Mix Dry Ingredients
In a separate bowl, combine the ground roasted hazelnuts, sugar, and all-purpose flour. Stir together until well blended, ensuring no lumps remain. This mixture will add rich flavor and stability to your meringue layers in the Classic Ukrainian Cake, enhancing their crunchiness.
Step 3: Fold Together
Gently fold the dry ingredients into your whipped egg whites, taking care not to deflate the airy mixture. Use a spatula for a delicate touch, incorporating until just combined. This allows for a light meringue that will bake beautifully into crispy layers for your Kyiv Cake.
Step 4: Bake Meringue Layers
Divide the meringue mixture evenly between the prepared cake pans. Smooth the tops with a spatula and place them in the preheated oven. Bake for approximately 2 hours, or until they are dry to the touch and lightly golden. Avoid opening the oven door during the first 90 minutes to prevent collapsing.
Step 5: Cool Meringue
Once baked, turn off the oven and let the meringue layers cool inside with the door slightly ajar for 12-24 hours at room temperature. This slow cooling process allows your layers to stabilize, resulting in the perfect texture for the Classic Ukrainian Cake.
Step 6: Make Charlotte Cream
For the Charlotte cream, start by heating the milk and sugar gently in a saucepan. In a separate bowl, whisk the egg yolks and temper them by gradually adding the warm milk mixture. Return the mixture to the heat, stirring constantly until it thickens. After cooling, beat in the softened butter until creamy and smooth.
Step 7: Assemble Cake
Once your meringue layers are cooled, remove them from the pans. Place one meringue disc on a serving platter and spread a generous layer of Charlotte cream on top. Add the second meringue layer on top and repeat until stacked. Decorate the sides of the cake with additional cream and a dusting of cocoa powder to elevate your Classic Ukrainian Cake.
Step 8: Chill Before Serving
Cover the assembled cake with plastic wrap and refrigerate for at least 4-6 hours, preferably overnight. This chilling period allows the flavors of the Classic Ukrainian Cake to meld, ensuring each slice is a deliciously balanced treat.

Classic Ukrainian Cake Variations
Feel free to get creative with this Classic Ukrainian Cake, as these delightful variations will elevate it to new heights!
- Nut-Free: Substitute hazelnuts with sunflower seeds or pumpkin seeds for a completely nut-free option without sacrificing flavor.
- Gluten-Free: Use a gluten-free blend in place of all-purpose flour, ensuring everyone at the table can enjoy a slice.
- Flavor Twist: Add a hint of espresso powder to the Charlotte cream for an unexpected coffee undertone that pairs beautifully with the meringue.
- Fruit Infusion: Incorporate fresh berries between the layers for a burst of vibrant flavor; strawberries would be a delightful addition!
- Chocolate Delight: Fold cocoa powder into the Charlotte cream for a rich chocolate flavor instead of just dusting the top.
- Minty Fresh: Mix some finely chopped fresh mint leaves into the Charlotte cream for a refreshing twist that brightens up every bite.
- Citrus Zest: Grate a bit of lemon or orange zest into the cream for a zesty punch, creating a nice contrast with the richness of the cake.
- Decadent Layers: Drizzle some homemade caramel sauce between layers for an indulgent and sweet surprise that will wow your guests.
As you modify this recipe, you might find inspiration in other sweet delights like my Japanese Cotton Cheesecake or even the comforting Italian Grandmas Cake!
What to Serve with Classic Kyiv Cake?
As you slice into the luscious layers of meringue and cream, think about perfect pairings to elevate your dessert experience.
- Fresh Berries: Juicy raspberries or strawberries add a refreshing tartness, balancing the cake’s sweetness beautifully.
- Vanilla Ice Cream: Creamy vanilla ice cream enhances the cake’s richness, offering a delightful temperature contrast with each decadent bite.
- Coffee or Espresso: A robust cup of coffee complements the flavors and provides a warm, comforting addition to this elegant dessert.
- Chocolate Ganache: Drizzling warm chocolate ganache over each slice adds an indulgent touch, deepening the overall flavor of the Kyiv Cake.
- Whipped Cream: Light and airy whipped cream swirls create a cloud-like texture that harmonizes well with the cake’s creamy layers.
- Mint Sprigs: Sprinkling fresh mint leaves on the plate adds a pop of color and an invigorating aroma, brightening each bite.
- Earl Grey Tea: The subtle notes of bergamot in Earl Grey tea perfectly enhance the cake’s nutty essence, offering a refined pairing experience.
- Traditional Ukrainian Compote: A sweet fruit compote introduces contrasting textures and sweetness, making for a delightful cultural touch.
- Chocolate Tart: For those looking for a bit more decadence, serve a slice of rich chocolate tart alongside for a double dessert delight.
Tips for the Best Classic Ukrainian Cake
-
Egg Whites Matter: Ensure your egg whites are at room temperature before whipping. This will help create maximum volume for the meringue layers in your Classic Ukrainian Cake.
-
Oven Door Policy: Resist the urge to peek into the oven for the first 90 minutes of baking! Opening the door can cause the meringue layers to collapse, ruining your masterpiece.
-
Cooling Patience: Allow your meringue layers to cool slowly inside the oven for at least 12-24 hours. This step is crucial for achieving a stable texture in your cake.
-
Gentle Folding: When combining the dry ingredients with the whipped egg whites, fold gently to preserve the airiness of the meringue. Overmixing can lead to dense layers, compromising your cake’s lightness.
-
Chill Time: After assembling your Classic Ukrainian Cake, refrigerate it for at least 4-6 hours or ideally overnight. This resting period melds the flavors beautifully for a truly delightful taste experience.
Make Ahead Options
These Classic Ukrainian Cake elements are perfect for meal prep enthusiasts! You can prepare the meringue layers up to 24 hours in advance by baking them, allowing them to cool completely at room temperature before storing them in an airtight container to keep them pristine. The Charlotte cream can also be made up to 3 days ahead; simply store it in the refrigerator in an airtight container, ensuring it maintains its creamy texture. When you’re ready to assemble the cake, just layer the meringue discs with the chilled Charlotte cream and refrigerate for at least 4-6 hours (or overnight) to let the flavors meld beautifully. With these prep options, you’ll save precious time on busy days, while your cake remains just as delicious and impressive for your special occasion!
How to Store and Freeze Classic Ukrainian Cake
Fridge: Store the assembled cake in the refrigerator covered with plastic wrap or under a glass dome for up to 3 days to maintain its freshness and flavors.
Freezer: If you have leftovers, wrap the cake tightly in plastic wrap and then foil. It can be frozen for up to 3 months; thaw in the fridge before serving.
Reheating: For the best results, serve chilled directly from the fridge. Avoid reheating as it may alter the delicate textures of the meringue and cream in your Classic Ukrainian Cake.
Make-Ahead: You can prepare the cake a day in advance for special occasions. The flavors deepen beautifully when allowed to rest overnight in the fridge.

Classic Ukrainian Cake Recipe FAQs
What type of egg whites should I use?
Absolutely! It’s best to use aged egg whites stored in the refrigerator for a few days before use. This helps achieve maximum volume when whipping, creating a light and airy meringue for your Classic Ukrainian Cake.
How should I store the Kyiv Cake?
To keep your cake fresh, store it in the refrigerator covered with plastic wrap or under a glass dome. It will stay delicious for up to 3 days. Just be sure to allow any leftovers to sit at room temperature for about 15 minutes before serving for the best texture!
Can I freeze leftover Kyiv Cake?
Very! If you find yourself with leftovers, wrap the cake tightly in plastic wrap and then in foil. It can be frozen for up to 3 months. To serve, simply thaw it overnight in the refrigerator, ensuring it retains its texture and flavor.
What if my meringue layers deflate?
No worries! If your meringue layers deflate, it could be due to overmixing after incorporating the dry ingredients or opening the oven door too soon while baking. To prevent this, fold gently and resist the temptation to check on them for the first 90 minutes to maintain their structure.
Is there an allergy-friendly option for the nuts in the recipe?
Certainly! If you or someone you’re serving has nut allergies, you can substitute roasted hazelnuts with sunflower seeds or pumpkin seeds. Just be aware that the flavor will shift, but it still makes for a delicious variation of the Classic Ukrainian Cake.

Classic Ukrainian Cake: A Sweet Journey to Tradition
Ingredients
Equipment
Method
- Preheat your oven to 300°F (150°C) and line two round cake pans with parchment paper. Beat the aged egg whites until frothy, gradually add granulated sugar, and whip until glossy and stiff peaks form (about 8-10 minutes).
- Combine ground roasted hazelnuts, sugar, and all-purpose flour in a separate bowl and stir until well blended.
- Gently fold the dry ingredients into the whipped egg whites, preserving the airy texture using a spatula.
- Divide the meringue mixture between the prepared pans, smooth the tops, and bake for approximately 2 hours until dry and lightly golden.
- Turn off the oven and let the layers cool inside for 12-24 hours with the door slightly ajar.
- For the Charlotte cream, heat milk and sugar gently in a saucepan. Whisk egg yolks and temper them with the warm milk, return to the heat until thickened. Beat in softened butter after cooling.
- Assemble the cake by placing one meringue layer on a serving plate, spreading a layer of Charlotte cream on top, then add the second meringue layer and repeat until stacked.
- Cover the assembled cake with plastic wrap and refrigerate for at least 4-6 hours or overnight to allow flavors to meld.

Leave a Reply