Frankfurter Kranz
A classic German ring cake with a buttery crumb, filled with creamy vanilla custard, topped with a white cream layer and toasted coconut flakes, finished with a chocolate drizzle.
- Total time
- 45 min
- Servings
- 12
- Calories
- 380
- Protein
- 5g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Preheat oven to 350°F. Grease a 10-inch Bundt pan. In a large bowl, beat the 1 box cake mix, 3 eggs, 0.5 cup oil, and 1 cup water until smooth, about 2 minutes.
Step 2
Pour batter into the prepared pan. Bake until a toothpick inserted in the center comes out clean, about 30-35 minutes. Let cool in pan for 10 minutes, then turn out onto a wire rack to cool completely.
Step 3
In a medium bowl, whisk the 1 box pudding mix with 2 cups cold milk until thickened, about 2 minutes. In a separate bowl, whip the 1.5 cups heavy cream until stiff peaks form.
Step 4
Fold half of the whipped cream into the pudding to make the filling. Spread the remaining whipped cream over the top and sides of the cooled cake.
Step 5
Slice the cake horizontally into three layers. Spread the pudding filling between the layers, then reassemble the cake.
Step 6
Press the 1 cup coconut flakes onto the cream-covered cake. Drizzle with chocolate syrup if desired. Chill for 30 minutes before serving.
Step 7
Slice and serve cold. Store leftovers in the refrigerator.
Tools you’ll need
- Bundt pan
- Mixing bowls
- Electric mixer
- Wire rack
- Serrated knife
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.


