
Frankfurter Kranz is a delicious and beautiful German layer cake that looks like a crown—just like the name says! It’s made with layers of buttery sponge cake, filled with homemade buttercream and sweet red jam, then covered in even more buttercream and crunchy caramel brittle (Krokant). It’s a cake that truly feels special.
This version is based on a traditional recipe, and while it takes some time, the result is worth every minute. It’s great for holidays, birthdays, or whenever you want to treat your guests (or yourself) to something classic and impressive.
What Is Frankfurter Kranz?
Frankfurter Kranz means “Frankfurt Crown.” It’s a famous cake from Frankfurt, Germany, and it’s shaped like a ring to look like a royal crown. It has a few layers of buttery sponge cake, filled with red currant or raspberry jam and rich German buttercream.
On the outside, the cake is completely coated in more buttercream and sprinkled with crispy caramelized hazelnut brittle (called Krokant). Sometimes, it’s decorated with cherries or piped buttercream rosettes too!
Why I Love This Recipe?
This cake reminds me of classic European baking. It’s rich and not too sweet, and I love the balance of soft sponge, smooth buttercream, and crunchy topping.
It’s also one of those cakes that feels like a project—but in a fun way. It’s a great weekend bake, and the layers make it perfect for a family celebration. You can prepare it in parts ahead of time, which makes the whole process easier and more relaxed.
Key Ingredients & Substitutions for Frankfurter Kranz
Eggs: For the sponge cake base. You’ll need to separate them for the best texture.
Butter: Use unsalted and very soft for the buttercream. Room temperature is key.
Flour & Cornstarch: The mix makes the sponge light but sturdy enough to slice.
Sugar: Used in both the cake and the caramel topping.
Milk: For making the custard base of the buttercream.
Vanilla: A little for flavoring the cream.
Red Currant or Raspberry Jam: Use a tart jam to balance the sweetness of the buttercream. You can also use a classic German Red Berry Dessert – Rote Grütze.
Hazelnuts or Almonds: For making the caramel brittle (Krokant).

Equipment You’ll Need
- Bundt Pan or Ring Cake Pan: Traditional shape for this crown cake.
- Mixer: Stand or handheld, for beating eggs and buttercream.
- Saucepan: For cooking the buttercream base and caramel.
- Cooling Rack: To let the cake cool fully before slicing.
- Offset Spatula: Helps to smooth the buttercream.
Step-by-Step Instructions for a Perfect Frankfurter Kranz
Step 1: Bake the Sponge Cake
- Preheat your oven to 180°C (350°F). Grease and flour a ring-shaped pan.
- Separate 6 eggs. Beat the egg whites with a pinch of salt until stiff peaks form.
- In another bowl, beat the yolks with 200g (1 cup) sugar until pale and thick.
- Sift together 100g flour and 100g cornstarch. Gently fold into the yolk mixture.
- Fold in the egg whites carefully, then pour into the pan.
- Bake for 35–40 minutes or until a toothpick comes out clean. Let it cool completely.
Step 2: Make the Buttercream
- In a pot, whisk together 500ml milk, 40g cornstarch, 100g sugar, and 1 tsp vanilla.
- Heat while whisking until it thickens like a pudding. Let it cool to room temperature.
- Beat 250g very soft butter until fluffy.
- Slowly add the cooled pudding, one spoon at a time, while beating until creamy.
Step 3: Prepare the Caramel Nut Brittle (Krokant)
- In a dry pan, melt 100g sugar until golden. Stir in 100g chopped hazelnuts or almonds.
- Quickly pour onto baking paper, let cool, then crush into small pieces.
Step 4: Assemble the Cake
- Slice the sponge cake horizontally into three even layers.
- Spread a thin layer of jam on the bottom layer, then spread buttercream over it.
- Repeat with the second layer. Place the final layer on top.
- Use the rest of the buttercream to coat the outside of the cake.
Step 5: Decorate
- Press the caramel brittle all over the buttercream coating.
- If you want, pipe buttercream rosettes on top and add cherries or jam dots for decoration.
- Chill for 1–2 hours to set.
Expert Tips for the Best Frankfurter Kranz
Cool the pudding base completely before mixing with butter, or the cream will separate.
Use room temperature butter—it needs to be very soft or the cream won’t mix smoothly.
Slice the cake carefully with a long knife or cake leveler for even layers.
Don’t rush the chill time—the buttercream needs time to set before serving.
Serving Suggestions
Serve Frankfurter Kranz chilled or at cool room temperature. It goes wonderfully with coffee or tea and makes a beautiful centerpiece for a gathering. Slice it with a sharp knife and wipe between slices for clean cuts.
Make-Ahead and Storage
Make-Ahead: You can bake the sponge and make the cream a day before. Assemble the cake the next day.
Storage: Keep in the fridge, covered, for up to 4 days.
Freezing: The plain sponge cake (without cream) can be frozen for up to 2 months. Wrap well and thaw before using.

Frequently Asked Questions
Can I make this cake ahead of time?
Yes! In fact, it tastes even better the next day. You can prepare the sponge and buttercream a day before and assemble the next day.
Can I freeze this cake?
You can freeze the plain sponge (without cream or brittle) for up to 2 months. Wrap it tightly. Do not freeze the fully assembled cake.
What other jam can I use?
Red currant is traditional, but raspberry or cherry jam also works beautifully.
Frankfurter Kranz (German Crown Cake)
- Total Time: About 3 hours
- Yield: 1 large crown cake (serves 12) 1x
Description
Frankfurter Kranz (German Crown Cake) is a rich and buttery German sponge cake layered with jam and silky buttercream, coated in nutty caramel brittle for a stunning crown-like finish.
Ingredients
For the Sponge Cake:
- 6 large eggs (separated)
- 200g granulated sugar
- 100g all-purpose flour
- 100g cornstarch
- Pinch of salt
- Butter and flour for greasing the pan
For the Buttercream Filling:
- 500ml whole milk
- 100g granulated sugar
- 40g cornstarch
- 1 tsp vanilla extract
- 250g unsalted butter (very soft, room temperature)
For the Filling and Decoration:
- 150g red currant jam or raspberry jam
- 100g chopped hazelnuts or almonds
- 100g sugar (for caramelizing the nuts)
Optional Decoration:
- Extra buttercream for piping
- Maraschino cherries or jam dots
Instructions
- Make the Sponge Cake: Preheat the oven to 180°C (350°F). Grease a bundt or ring-shaped cake pan and dust with flour. Separate the eggs. Beat the egg whites with a pinch of salt until stiff peaks form. In a separate bowl, whisk the yolks with sugar until pale and fluffy. Sift in flour and cornstarch and gently fold into the yolk mix. Carefully fold in the egg whites. Pour the batter into the pan and bake for 35–40 minutes, or until a toothpick comes out clean. Let cool completely.
- Prepare the Buttercream: In a saucepan, whisk milk, sugar, cornstarch, and vanilla. Cook over medium heat, whisking constantly, until it thickens into a pudding. Remove from heat and let it cool to room temperature (cover with plastic wrap to prevent skin forming). Beat the soft butter until fluffy. Slowly add the cooled pudding, one spoonful at a time, beating constantly, until smooth and creamy.
- Make the Caramel Nut Brittle (Krokant): In a dry pan, melt 100g sugar over medium heat until golden. Stir in the chopped hazelnuts or almonds and mix quickly. Pour onto parchment paper and let it cool. Once hardened, crush into small pieces using a rolling pin or food processor.
- Assemble the Cake: Carefully slice the cooled cake into three horizontal layers. Spread a thin layer of jam on the bottom layer, then add a layer of buttercream. Place the second cake layer on top, repeat with jam and buttercream. Top with the third layer. Cover the whole cake with a smooth layer of buttercream.
- Decorate: Press the crushed brittle evenly over the outside of the cake. If desired, pipe buttercream rosettes on top and place cherries or jam dots in the center of each rosette. Chill the cake for 1–2 hours before serving.
Notes
Don’t rush the cooling of the pudding or the buttercream may split.
If your cake is very soft, chill it a bit before slicing—it makes cutting neater.
You can use store-bought brittle if you’re in a hurry, but homemade is more traditional and flavorful.
The cake is even better the next day once the flavors have settled.
- Prep Time: 1 hour + 1–2 hours Chill
- Cook Time: 40 minutes
- Category: Desserts
- Cuisine: German
Nutrition
- Calories: 460
- Sugar: 25g
- Fat: 30g
- Carbohydrates: 45g
- Protein: 6g
Nutrition information
This website gives estimated nutritional information, which might change depending on the ingredients used.


