Magic 3-Layer Custard Cake With Strawberries and Whipped Cream

Magic Three-Layer Custard Cake
Prep Time
30 min
Cook Time
9 servings

Magic three-layer custard cake, also known as gâteau magique in French, is one of those amazing desserts that does all the heavy lifting for you. Because of the large amount of liquid in the batter, this cake sets up into three distinct layers as it bakes: a fudgy base, a custard middle and a sponge cake topping. Although the ingredients themselves are simple, this recipe is really all about nailing the technique. Before you start, I recommend making sure that your mixing bowls and beaters are clean so that the egg whites can whip up into firm peaks.

Related: The Best Caramelized Banana Tiramisu on the Internet



cups whole milk
vanilla bean
cup unsalted butter, melted
tsp freshly squeezed lemon juice
cup granulated sugar
Zest of 1 lemon
Tbsp vanilla extract
cup all-purpose flour
Powdered sugar, for serving
Whipped cream, for serving
Strawberries, for serving


Step 1

Preheat oven to 325°F. Grease and line an 8×8-inch baking dish with parchment paper, secure with clips and set aside.

A 8x8-inch baking pan lined with parchment paper.
Step 2

Add the milk to a medium saucepan. Use a sharp knife to cut the vanilla bean in half lengthwise and then use the back of the knife to scrape out the seeds. Add the seeds along with the pod to the milk. Heat milk over low heat and allow mixture to simmer for 5 minutes. Remove the pan from the heat and let it cool as you prepare the other ingredients.

Step 3

Separate egg yolks and egg whites into two clean bowls. Cover and set aside.

Egg whites and yolks divided into two bowls.
Step 4

Melt butter in a microwave or a small saucepan and set aside to cool slightly.

Step 5

In the clean bowl of a stand mixer, whip the egg whites and lemon juice until stiff peaks form, about 2-3 minutes. Stop to check the firmness of your peaks every minute to make sure you aren’t over whipping. You can also do this in a large bowl using a hand mixer. Transfer whipped egg whites to a clean bowl and set aside.

Step 6

Beat the egg yolks and sugar until light and fluffy, about 5 minutes. Add melted butter, lemon zest and vanilla extract and mix for another minute until well combined.

Cake batter for magic custard cake.
Step 7

Scrape down the sides of the bowl before gently beating in the flour.

Step 8

Remove the vanilla bean from the steeped milk. Using a hand whisk, slowly incorporate the lukewarm milk into the flour mixture until you are left with a smooth, watery batter.

Step 9

Continue using the whisk to gently fold the egg whites into the batter, ⅓ at a time. Don’t incorporate them entirely so that there are still some streaks of white in the batter. It will look a bit lumpy but this is exactly what we need for the layers to form properly.

Whipped egg whites in a mixing bowl
Step 10

Pour the batter into the prepared pan and bake for 45-60 minutes. Baking time will vary depending on your oven. The cake should be golden on top and barely jiggly in the center. A toothpick inserted in the center should come out relatively clean.

Magic custard cake batter in a cake pan.
Step 11

Allow the cake to cool at room temperature for about 30 minutes and then refrigerate for another 2 hours to fully set.

A baked magic custard cake on a cutting board.
Step 12

Once chilled, dust with powdered sugar, then top with whipped cream and strawberries. Slice into 9 squares and serve.

A slice of magic custard cake on a plate.

Rate Recipe

My rating for Magic 3-Layer Custard Cake With Strawberries and Whipped Cream