This classic Russian Korolevsky Cake features moist layers infused with cocoa, poppy seeds, and toasted walnuts, combined with a rich and creamy sweetened condensed milk frosting. Perfect for special occasions or family gatherings, this layered cake recipe offers a balanced blend of textures and flavors. Easy to prepare with common ingredients, it’s a favorite for those seeking traditional Eastern European desserts with a modern twist.

Ingredients
For the 3-Layer Cake:
- 6 extra-large eggs, room temperature
- 3 cups sugar
- 3 cups sour cream
- 3 cups all-purpose flour
- 3 tsp baking soda
- 3 tsp vinegar
- 1 Tbsp unsweetened cocoa powder
- 2 Tbsp poppy seeds
- 1 cup walnuts, toasted and chopped
For the Frosting:
- 1 can sweetened condensed milk, cooked and cooled to room temperature
- 2 sticks unsalted butter, room temperature
Instructions
Prep:
Grease and generously flour a 9-inch non-stick cake pan. Toast walnuts in a dry skillet over medium-high heat until lightly golden, then chop finely.
Make Each Cake Layer:
- Preheat oven to 380°F.
- In a stand mixer bowl with a whisk attachment, beat 2 eggs and 1 cup sugar on medium-high speed until pale yellow, about 4 minutes. Lower speed to low and gradually add 1 cup flour, mixing until combined.
- In a large measuring cup, combine 1 cup sour cream with 1 tsp baking soda and 1 tsp vinegar. The mixture will fizz and start to rise—stir immediately into the batter using a spatula.
- For the first layer, add 1 Tbsp cocoa powder to the batter and mix well. Pour into the prepared pan and bake for 20-22 minutes or until golden and a toothpick comes out clean. Cool to room temperature.
- Repeat the process for the second layer, adding 2 Tbsp poppy seeds to the batter before baking.
- For the third layer, stir in ½ cup toasted chopped walnuts before baking.
Frosting:
Using a stand mixer with a whisk attachment, beat the cooked sweetened condensed milk and softened butter on high speed for 3-4 minutes until light and fluffy.
Assembly:
Once cake layers are completely cooled, spread frosting evenly on top of each layer. Stack the layers and frost the top and sides of the cake. Sprinkle the remaining chopped walnuts over the top.
Why You’ll Love This Recipe
This traditional Russian Korolevsky Cake combines rich textures with unique flavors from poppy seeds, cocoa, and toasted walnuts. Its creamy, smooth frosting made from sweetened condensed milk and butter adds the perfect balance of sweetness and moisture.

Tips
- Make sure all ingredients are at room temperature for the best mixing results.
- Toast walnuts carefully to avoid burning and bring out their flavor.
- Let cake layers cool completely before frosting to prevent melting.
Variations and Substitutions
- Substitute sour cream with Greek yogurt for a tangier taste.
- Use almond or pecan nuts instead of walnuts for different textures.
- For a lighter frosting, try half the amount of butter and add whipped cream.
FAQs
Can I make this cake ahead?
Yes, cake layers and frosting can be prepared a day in advance and assembled before serving.
How long does the cake keep?
Store in an airtight container in the refrigerator for up to 3 days.
Can I freeze the cake?
Yes, wrap tightly and freeze for up to 1 month. Thaw in the fridge before serving.
Serving
Serve this cake chilled or at room temperature. It pairs well with a cup of tea or coffee, making it perfect for afternoon gatherings or celebrations.
Suggestions
For extra flavor, add a layer of fresh berries or a thin spread of fruit jam between cake layers before frosting. Decorate the top with extra toasted nuts or edible flowers for an elegant finish.
Russian Korolevsky Cake (King’s Cake)
10
1
hour10
minutes22
minutesIngredients
For the 3-Layer Cake:
6 extra-large eggs, room temperature
3 cups sugar
3 cups sour cream
3 cups all-purpose flour
3 tsp baking soda
3 tsp vinegar
1 Tbsp unsweetened cocoa powder
2 Tbsp poppy seeds
1 cup walnuts, toasted and chopped
For the Frosting:
1 can sweetened condensed milk, cooked and cooled to room temperature
2 sticks unsalted butter, room temperature
Directions
- Prep:
- Grease and generously flour a 9-inch non-stick cake pan. Toast walnuts in a dry skillet over medium-high heat until lightly golden, then chop finely.
- Make Each Cake Layer:
- Preheat oven to 380°F.
- In a stand mixer bowl with a whisk attachment, beat 2 eggs and 1 cup sugar on medium-high speed until pale yellow, about 4 minutes. Lower speed to low and gradually add 1 cup flour, mixing until combined.
- In a large measuring cup, combine 1 cup sour cream with 1 tsp baking soda and 1 tsp vinegar. The mixture will fizz and start to rise—stir immediately into the batter using a spatula.
- For the first layer, add 1 Tbsp cocoa powder to the batter and mix well. Pour into the prepared pan and bake for 20-22 minutes or until golden and a toothpick comes out clean. Cool to room temperature.
- Repeat the process for the second layer, adding 2 Tbsp poppy seeds to the batter before baking.
- For the third layer, stir in ½ cup toasted chopped walnuts before baking.
- Frosting:
- Using a stand mixer with a whisk attachment, beat the cooked sweetened condensed milk and softened butter on high speed for 3-4 minutes until light and fluffy.
- Assembly:
- Once cake layers are completely cooled, spread frosting evenly on top of each layer. Stack the layers and frost the top and sides of the cake. Sprinkle the remaining chopped walnuts over the top.


Leave a Reply