This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).
Danish Layer Cake is a specialty dessert popular in Racine, Wisconsin. It has 7 layers of total of soft vanilla cake, homemade pastry cream, and raspberry jam, all covered in a luscious vanilla buttercream frosting.

When I was growing up, I loved it when my mom made me Danish Layer Cake for my birthday.
Her side of the family is from a town called Racine, Wisconsin (home to Danish Bakery legend O&H), so Danish Layer Cakes were part of the fabric of her childhood.
She made things easy by starting with a boxed mix, but I’m returning this cake to it’s full glory with full-on from-scratch status.
Table of Contents
Recipe ingredients

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.
Equipment and ingredient notes
- 8-inch cake pans: Do not substitute 9-inch cake pans.
- Whole milk: Do not substitute low-fat milk for the whole milk in the vanilla cake.
- Seedless raspberry jam: If you cannot track this down, raspberry jam with seeds, or another seedless jam, may be substituted. Strawberry seedless jam tastes great in this cake.
Step-by-step instructions
To make the pastry cream:
- In a medium non-aluminum saucepan over medium heat, warm milk until tiny bubbles appear on the surface, about 6 to 8 minutes (about 180 degrees Fahrenheit/82 degrees Celsius).

- Meanwhile, In a large bowl, whisk together egg yolks and sugar. Whisk in cornstarch and salt.

- While whisking constantly, pour in half of the hot milk.

- Whisk in remaining hot milk and return to saucepan.

- Cook over medium heat, whisking constantly, until the mixture thickens to a firm consistency, about 5 to 8 minutes.

- Whisk in vanilla. Scrape in to a bowl. Cover with plastic wrap, pressing it directly on to the surface of the pastry cream.

- Refrigerate until chilled, about 2 to 3 hours. (Note: You will have just over 2 cups of pastry cream and you only need about 1 ½ cups for this recipe.)

To make the cake:
- Preheat oven to 350 degrees. Grease and flour 2 (8-inch) round cake pans, then line parchment paper. In a small bowl, whisk together milk, eggs, and vanilla. Set aside.

- In the bowl of a stand mixer fit with the whisk attachment, beat together flour, sugar, baking powder, and salt.

- With the mixer on medium-low speed, beat the butter in to the flour mixture one piece at a time. Continue beating until the mixture resembles moist crumbs, 1 to 3 minutes total.

- Add the milk mixture to the mixer and beat until light and fluffy, 1 to 3 minutes longer. Stir by hand with a rubber spatula to make sure the batter is fully combined.

- Divide the batter evenly between both pans, gently tapping the pans on the counter to settle the batter. Bake until a toothpick inserted in the center of the cake comes out dry with a few crumbs attached, 20 to 25 minutes. Rotate the pans halfway through baking time.

- Cool the cakes in the pans for 10 minutes.

- Run a small sharp knife around the inside of each pan to loosen, then flip the cakes on to a wire rack. Peel off the parchment paper, then flip the cakes right side up to cool completely, about 2 hours.

To make the frosting:
- In a stand mixer fit with the paddle attachment, cream butter until pale and fluffy, about 3 minutes. Reduce mixer speed to low. Add 4 cups powdered sugar, cream, vanilla, and salt (if using).

- Continue mixing 2 to 3 minutes longer. If the frosting seems too soft, add the remaining powdered sugar 2 tablespoons at a time.

- Cover and refrigerate the frosting until assembling the cake, up to 1 week in advance.

To assemble the cake:
- Slice off any domed tops of your cake to ensure they are flat.

- Cut each cooled cake in half lengthwise so there are four layers of cake total.

- Cover the edges of a cake platter with strips of parchment paper to help keep it clean. Slide the pieces of parchment out from under the cake once the frosting job is done.

- Dollop a small amount of frosting in the center of the platter to help anchor the bottom of the cake to the platter (so it doesn’t slide around as you frost it).

- Add one layer of cake to the serving platter. Add ¾ cup of the pastry cream to the center of the cake and spread in an even layer to the edge.

- Align a second layer of cake over the first and top with 1 cup raspberry jam, spreading in an even layer to the edge.

- Add a third layer of cake and top with ¾ cup of pastry cream in the center, spreading in an even layer to the edge.

- Top with the last layer of cake.

- Brush away any large crumbs, dollop frosting in the center, and spread lightly to the edges.

- To frost the sides, gather a few tablespoons of frosting on to the tip of the spatula, then gently spread it onto the side of the cake. Use gentle motions and don’t press too hard or you will end up with crumbs in the frosting. Clean the spatula as needed.

- Gently run the edge of the spatula around the sides to smooth out any bumps and tidy the area where the frosting merges between the sides and the top.

- Decorate the cake as desired with more frosting or some fresh raspberries. Store leftovers in the refrigerator.

Recipe tips and variations
- Yield: This recipes makes 1 spectacular 4-layer Danish Layer Cake. 1 cake serves 12 (or more or less depending on how you slice it).
- Storage: Store leftover cake in the refrigerator for up to 4 days.
- Make ahead: The pastry cream can be made up to 3 days in advance; whisk to recombine before using. The cake layers can be baked in advance. Cool to room temperature, then wrap tightly in a double layer of plastic wrap, and freeze for up to 3 months. Thaw overnight at room temperature. The vanilla buttercream can be made up to a week in advance; store covered in the refrigerator.
- Freezer: The entire assembled, frosted cake can be frozen for up to 3 months. Thaw for 24 hours in the refrigerator.
- Semi-homemade: I grew up with a not-so-homemade version of Danish Layer Cake, and it was the cake I requested every year for my birthday. It’s delicious and much easier than the from-scratch version below. To make my mom’s version:
- Substitute a boxed yellow cake (prepared according to package directions for 2 (8-inch) cakes) for the from-scratch vanilla cake.
- Substitute a (3.4 ounce) box instant vanilla pudding for the pastry cream. Ignore the package directiosn and make the pudding with 2 cups cold milk (chill at least 10 minutes to set).
- Substitute 16 ounces frozen whipped topping, thawed, for the vanilla buttercream frosting.

Recipe FAQs
Yes, it does. Danish Layer Cake is made with pastry cream and raspberry jelly, and those are highly-perishable ingredients that need to be kept chilled.
The entire assembled, frosted Danish Layer Cake can be frozen for up to 3 months. Thaw for 24 hours in the refrigerator.
Order handmade Danish Layer Cakes to be shipped throughout the USA from O&H Bakery in Racine, Wisconsin. They also have the best kringles, too!

More Wisconsin favorites
Entertaining
Friday Night Fish Fry
Cocktail Recipes
Brandy Old Fashioned
Appetizer Recipes
Fried Cheese Curds
Entertaining
Midwest Charcuterie Board
Join Us

Danish Layer Cake (Dansk Lagekage)
Equipment
- 2 8-inch cake pans (see note 1)
Ingredients
For the pastry cream:
- 2 cups milk
- 1 cup granulated sugar
- 6 egg yolks
- 1/4 cup cornstarch
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
For the yellow cake:
- 1/2 cup whole milk at room temperature (see note 2)
- 4 eggs at room temperature
- 2 teaspoons vanilla extract
- 1 3/4 cups cake flour (7 ounces)
- 1 1/2 cups granulated sugar (10 ½ ounces)
- 2 teaspoons baking powder
- 3/4 teaspoon Salt
- 1 cup unsalted butter cut into tablespoons and softened (2 sticks)
For the buttercream frosting:
- 1 cup butter softened (2 sticks)
- 4 to 5 cups powdered sugar
- 2 teaspoons vanilla extract
- 1/4 cup heavy cream
- Pinch Salt optional
To assemble the cake:
- 1 small jar seedless raspberry jam (see note 3)
- raspberries for garnish optional
Instructions
To make the pastry cream:
- In a medium non-aluminum saucepan over medium heat, warm milk until tiny bubbles appear on the surface, about 6 to 8 minutes (about 180 degrees Fahrenheit/82 degrees Celsius).
- Meanwhile, In a large bowl, whisk together egg yolks and sugar. Whisk in cornstarch and salt.
- While whisking constantly, pour in half of the hot milk. Whisk in remaining hot milk and return to saucepan.
- Cook over medium heat, whisking constantly, until the mixture thickens to a firm consistency, about 5 to 8 minutes. Whisk in vanilla. Scrape in to a bowl.
- Cover with plastic wrap, pressing it directly on to the surface of the pastry cream. Refrigerate until chilled, about 2 to 3 hours. (Note: You will have just over 2 cups of pastry cream and you only need about 1 ½ cups for this recipe.)
To make the cake:
- Preheat oven to 350 degrees. Grease and flour 2 (8-inch) round cake pans, then line parchment paper. In a small bowl, whisk together milk, eggs, and vanilla. Set aside.
- In the bowl of a stand mixer fit with the whisk attachment, beat together flour, sugar, baking powder, and salt.
- With the mixer on medium-low speed, beat the butter in to the flour mixture one piece at a time. Continue beating until the mixture resembles moist crumbs, 1 to 3 minutes total.
- Add the milk mixture to the mixer and beat until light and fluffy, 1 to 3 minutes longer. Stir by hand with a rubber spatula to make sure the batter is fully combined.
- Divide the batter evenly between both pans, gently tapping the pans on the counter to settle the batter. Bake until a toothpick inserted in the center of the cake comes out dry with a few crumbs attached, 20 to 25 minutes. Rotate the pans halfway through baking time.
- Cool the cakes in the pans for 10 minutes. Run a small sharp knife around the inside of each pan to loosen, then flip the cakes on to a wire rack. Peel off the parchment paper, then flip the cakes right side up to cool completely, about 2 hours.
To make the frosting:
- In a stand mixer fit with the paddle attachment, cream butter until pale and fluffy, about 3 minutes.
- Reduce mixer speed to low. Add 4 cups powdered sugar, cream, vanilla, and salt (if using). Continue mixing 2 to 3 minutes longer. If the frosting seems too soft, add the remaining powdered sugar 2 tablespoons at a time.
- Cover and refrigerate the frosting until assembling the cake, up to 1 week in advance.
To assemble the cake:
- Slice off any domed tops of your cake to ensure they are flat. Cut each cooled cake in half lengthwise so there are four layers of cake total.
- Cover the edges of a cake platter with strips of parchment paper to help keep it clean. Slide the pieces of parchment out from under the cake once the frosting job is done.
- Dollop a small amount of frosting in the center of the platter to help anchor the bottom of the cake to the platter (so it doesn't slide around as you frost it).
- Add one layer of cake to the serving platter. Add ¾ cup of the pastry cream to the center of the cake and spread in an even layer to the edge. Align a second layer of cake over the first and top with 1 cup raspberry jam, spreading in an even layer to the edge.
- Add a third layer of cake and top with ¾ cup of pastry cream in the center, spreading in an even layer to the edge. Top with the last layer of cake. Brush away any large crumbs, dollop frosting in the center, and spread lightly to the edges.
- To frost the sides, gather a few tablespoons of frosting on to the tip of the spatula, then gently spread it onto the side of the cake. Use gentle motions and don't press too hard or you will end up with crumbs in the frosting. Clean the spatula as needed.
- Gently run the edge of the spatula around the sides to smooth out any bumps and tidy the area where the frosting merges between the sides and the top.
- Decorate the cake as desired with more frosting or some fresh raspberries. Store leftovers in the refrigerator.
Recipe Video
Notes
- 8-inch cake pans: Do not substitute 9-inch cake pans.
- Whole milk: Do not substitute low-fat milk for the whole milk in the vanilla cake.
- Seedless raspberry jam: If you cannot track this down, raspberry jam with seeds, or another seedless jam, may be substituted. Strawberry seedless jam tastes great in this cake.
- Yield: This recipes makes 1 spectacular 4-layer Danish Layer Cake. 1 cake serves 12 (or more or less depending on how you slice it).
- Storage: Store leftover cake in the refrigerator for up to 4 days.
- Make ahead: The pastry cream can be made up to 3 days in advance; whisk to recombine before using. The cake layers can be baked in advance. Cool to room temperature, then wrap tightly in a double layer of plastic wrap, and freeze for up to 3 months. Thaw overnight at room temperature. The vanilla buttercream can be made up to a week in advance; store covered in the refrigerator.
- Freezer: The entire assembled, frosted cake can be frozen for up to 3 months. Thaw for 24 hours in the refrigerator.
Hi, I’m wondering if a common substitute for the icing is whipped cream? My grandfather was Danish and made this all the time for my dad growing up and in turn my dad makes it for me and my sister. I want to know since I’m very far removed from any of the cultures I’m apart of ethnically and this is the only food my dad remembers eating growing up aside from traditional English dishes from his mother. It would mean I lot to me if you could get back to me!
Hi Vic, yes it definitely is. My mom (her mom was from Racine, WI where this cake is commonly made) always used whipped cream or even cool whip as the frosting. The reason the recipe has buttercream is because that is how the official bakery for this cake makes it. But it’s delicious with whipped cream. That’s my preference actually because it is lighter than buttercream which I prefer. Or maybe I like it better that way because that’s “how mom used to make it.” Nostalgia is king. 🙂 Thank you! If you have any other questions just let me know. -Meggan
You’ll make the cake from scratch, but not the pudding? Homemade pastry cream is divine, and you already have the necessary ingredients for it in your pantry.
Now that we have pastry cream on the blog, this is an obvious change I need to make to the recipe! I forgot about it. Thank you for letting me know, we’ll get it all fixed up! You’re absolutely right. This should be pastry cream instead of boxed pudding. Thanks! -Meggan
I am so happy I came across this recipe. Growing up in Door County WI we would visit my Aunt and Uncle in Kenosha every June to celebrate my cousin’s birthday and my Aunt would always get this amazing cake from a local bakery. This was the best cake I ever had my Aunt and Uncle have both passed away and I was just thinking about the good times and all the good memories I have of them. Then I remembered the cake I started searching the internet and Pinterest and I found your Recipe. My day was made, I don’t comment on recipes but I just had to. Thank you so much for sharing this recipe I will definitely be making this and saving the recipe.
I just made this for my son’s birthday and it tastes fantastic! I wasn’t sure how it would be with pudding since O&H uses custard and more layers. I cheat on the cake a little. I start with a mix and replace the water with milk, replace the oil with a doubled amount of melted butter, and add an extra egg. I frosted it with buttercream frosting I made. Thanks so much for putting this out here!
My Grandma would get these cakes every year from Racine and bring them for our birthdays. But, somehow, she had them add a layer of lemon filling as the top layer instead of 2 pudding layers. It is one of my favorite childhood memories.
My cakes didn’t rise well. Any thoughts?
I also had this problem the first time I made the recipe. The second time, I beat the batter twice as long (about 5-6 minutes) to incorporate more air and got a better rise. They took longer to bake than the recipe states, too.
Hi Kayte, I’m going to retest this since it sounds like it’s not quite right. I’m really sorry about that. Thanks for letting me know! -Meggan
WOW! Thanks I grew up in your Mom’s neighborhood too! My Grandma would get a Danish Layer cake from O&H every Christmas and they have really great bakeries in the “Danish Village!” As a kid I lived a few blocks from the Piggly-Wiggly, Lane’s Pharmacy, Benson’s bakery and Nelson’s Dime Store. I’m sure she will be surprised to hear those names, though I think some are still there!
I’m going to try this except with four cakes, and mixing jam next to custard like the real deal.
I live just south of racing in Kenosha . My family is from Sweden originally , and this was birthday cake as I knew it . Then it became every special occasion cake . Mom ordered it from a bakery in Waukegan which is about 45 minutes south of racing into Illinois . The difference was however she would have it made with strawberry preserves, and whip cream frosting . If seven minute frosting is the frosting I think it is that would probably be good too but for me it’s never the same without the whip cream frosting . Thank you for the recipe I’m flying to the south for my birthday this weekend and having a hard time trying to find one .
I owe my life to Danish Layer cake at O & H! Growing up in Racine, this was a staple at every birthday. In fact it was usually just called “birthday cake”. I don’t recall ever having a birthday cake be anything other than Danish Layer. In the 50s and 60s my Grandmother worked at O & H on Durand Ave and my Dad would often go there after school from Horlick High. There was a pretty high school student from neighboring St. Catherine’s who also worked there part-time. Over time my Dad would just go there to see the pretty part-time worker. Soon they married and that’s how my Dad (Al) and Mom (Sue) met. Enjoying Danish Layer cake at O & H in Racine.
So flash forward to 2019! and I wanted to impress my 18 yr old on her birthday and came across your recipe for Danish Layer. She has grown up cooking and baking and only bakes from scratch. I was a little nervous to not use a box cake mix, but everything turned out great! Thanks for recipe and the memories…. now if you could try your hand at making homemade Kringle….
Wow, thanks for sharing Jim! What an amazing story- falling in love over danish layer cake! I love hearing stories like this from readers, it makes me continue to love what I do every day! I do have a post for kringle- please give it a try! It doesn’t disappoint! 😀 -Meggan
https://cash-surge.live/racine-danish-kringle/%3C/a%3E%3C/p%3E
My sister inlaw & I had attended a Danish Christmas bazaar. And had the opportunity to try Danish open face sandwiches and the Danish Layer cake with whipped cream. The food was absolutely delicious. This cake plan on making for Christmas dessert, Thank You for posting the recipe.
Hi Mary, can you tell me anything about the Danish open-face sandwiches? They sound so good! Thank you! I hope you like this cake recipe. -Meggan