This Peach Vanilla Custard Crumb Cake brings together everything you want in a summer dessert: juicy peaches, silky vanilla custard, tender cake, and a buttery golden crumb topping. Each bite has a soft, creamy center with sweet peach flavor and a crisp, rich crumble on top.
Fresh peaches work beautifully in this recipe because they become tender and juicy as the cake bakes. The vanilla custard adds a smooth layer that makes the dessert taste almost like a combination of peach pie, vanilla pudding, and classic coffee cake.
It is an excellent dessert for brunches, family gatherings, potlucks, afternoon coffee, or a simple weekend treat. You can serve it slightly warm for a soft, creamy texture or chill it for cleaner slices and a firmer custard layer.
Why You’ll Love This Peach Vanilla Custard Cake
There are plenty of reasons to keep this peach dessert in your recipe collection.
- Fresh peach flavor: Ripe peaches add natural sweetness and juicy texture.
- Creamy vanilla custard: The custard gives the cake a rich, smooth center.
- Buttery crumb topping: A golden crumble adds texture and a delicious brown-sugar flavor.
- Easy to prepare: The recipe uses simple ingredients that are easy to find.
- Perfect for summer: It is a wonderful way to use fresh seasonal peaches.
- Great for sharing: Cut it into squares and serve it at brunches, parties, or potlucks.
- Make-ahead friendly: The cake can be chilled before serving.
Ingredients You’ll Need
For the Cake Base
- 1 1/2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup sour cream
- 1/4 cup milk
For the Vanilla Custard
- 2 large egg yolks
- 1/3 cup granulated sugar
- 2 tablespoons cornstarch
- 1 1/2 cups whole milk
- 2 tablespoons unsalted butter
- 2 teaspoons vanilla extract
- 1/4 teaspoon salt
For the Peach Layer
- 3 to 4 ripe peaches
- 1 tablespoon lemon juice
- 1 tablespoon granulated sugar
- 1 tablespoon all-purpose flour
For the Crumb Topping
- 3/4 cup all-purpose flour
- 1/2 cup brown sugar
- 1/2 teaspoon ground cinnamon
- Pinch of salt
- 5 tablespoons unsalted butter, melted
How to Make Peach Vanilla Custard Crumb Cake
Step 1: Prepare the Baking Pan
Preheat your oven to 350°F (175°C). Grease a 9-inch square baking pan and line the bottom with parchment paper, leaving a little overhang on two sides. The parchment makes it much easier to remove the finished cake.
Set the pan aside while you prepare the components.
Step 2: Make the Vanilla Custard
Start with the custard because it needs time to cool slightly.
Whisk the egg yolks, sugar, and cornstarch together in a medium saucepan until smooth. Slowly add the milk while whisking constantly to prevent lumps.
Place the saucepan over medium heat. Cook the mixture while stirring continuously. After several minutes, the custard will begin to thicken.
Once it becomes thick enough to coat the back of a spoon, remove it from the heat. Stir in the butter, vanilla extract, and salt.
Transfer the custard to a bowl and cover the surface directly with plastic wrap. This prevents a skin from forming. Let it cool while you prepare the cake.
The custard should be thick and creamy rather than runny. Allowing it to cool slightly also makes layering easier.
Step 3: Prepare the Peaches
Wash and dry the peaches. Remove the pits and cut the peaches into thin wedges or slices.
Place them in a bowl and toss gently with lemon juice, sugar, and flour.
The lemon juice adds a little brightness and helps balance the sweetness of the dessert. The small amount of flour helps absorb some of the peach juices as they bake.
If your peaches are extremely juicy, allow them to sit for a few minutes and gently drain off any excess liquid before assembling the cake.
Step 4: Prepare the Cake Batter
In a medium bowl, whisk together the flour, baking powder, and salt.
In a separate large bowl, beat the softened butter and sugar until light and creamy. This usually takes about 2 to 3 minutes with an electric mixer.
Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
Add the dry ingredients gradually, alternating with the sour cream and milk. Mix just until the batter comes together.
Do not overmix the batter. Overmixing can make the finished cake dense instead of tender.
Step 5: Make the Crumb Topping
In a bowl, combine the flour, brown sugar, cinnamon, and salt.
Pour in the melted butter and stir with a fork until large, moist crumbs form.
For the best texture, avoid mixing the topping into a smooth dough. You want plenty of small and medium-sized crumbs that can scatter across the surface of the cake.
Step 6: Assemble the Cake
Spread the cake batter evenly into the prepared pan.
Spoon the cooled vanilla custard over the batter and gently spread it into an even layer. Leave a small border around the edges if possible.
Arrange the peach slices over the custard.
Finally, sprinkle the crumb topping generously over the peaches.
Try to distribute the crumbs evenly so every piece gets a little of the buttery topping.
Step 7: Bake
Place the pan in the preheated oven and bake for approximately 45 to 55 minutes.
The top should become golden brown, while the cake should look set around the edges. The center may still have a slight softness because of the custard.
Avoid judging doneness by inserting a toothpick directly into the custard layer. Instead, check the cake portion near the edge with a toothpick. It should come out mostly clean with a few moist crumbs.
If the crumb topping begins browning too quickly, loosely cover the cake with aluminum foil during the final portion of baking.
Step 8: Cool Before Serving
Remove the cake from the oven and place it on a wire rack.
Let it cool in the pan for at least 30 to 45 minutes before slicing. For the cleanest pieces, refrigerate it for several hours once it has cooled.
The custard will continue to set as the cake cools.
Use the parchment paper to lift the cake from the pan, then cut it into squares.
Tips for Making the Best Peach Custard Cake
Choose Ripe but Firm Peaches
The best peaches should smell sweet and give slightly when gently pressed. Avoid peaches that are extremely soft because they can release too much liquid during baking.
Don’t Skip the Lemon Juice
A small amount of lemon juice makes a big difference. It keeps the peach flavor bright and prevents the dessert from tasting overly sweet.
Cool the Custard Before Layering
Hot custard can make the cake batter difficult to work with and may create a messy layer. Let it cool until warm or room temperature before assembling the cake.
Don’t Overmix the Batter
Once the flour is incorporated, stop mixing. A few small streaks are better than overworking the batter.
Give the Cake Time to Set
This is especially important because of the custard. Cutting the cake immediately after baking can result in a softer, messier center.
For neat slices, let it cool completely and refrigerate before serving.
Fresh Peaches vs. Canned Peaches
Fresh peaches are ideal during peach season, but canned peaches can work when fresh fruit is unavailable.
If using canned peaches, drain them very well and pat them dry with paper towels. Excess syrup can make the cake too wet.
Frozen peaches can also be used. Thaw them first and drain away excess liquid before adding them to the cake.
Easy Variations
Add Almond Flavor
Replace half of the vanilla extract with almond extract and add a handful of sliced almonds to the crumb topping. Peach and almond are a particularly delicious combination.
Add More Cinnamon
For a warmer, more traditional coffee-cake flavor, increase the cinnamon in the crumb topping.
Add a Vanilla Glaze
Once the cake has cooled, drizzle it with a simple vanilla glaze made from powdered sugar, vanilla extract, and a small amount of milk.
Use Nectarines
Nectarines can replace peaches in equal amounts. Since their skins are smooth, there is no need to peel them.
Add Berries
A handful of blueberries or raspberries can be added alongside the peaches for extra color and fruity flavor.
How to Serve Peach Vanilla Custard Cake
This cake is delicious on its own, but there are several ways to make it even more special.
Serve a slice slightly chilled with a cup of coffee for an afternoon dessert. For a more indulgent presentation, add a spoonful of whipped cream or a scoop of vanilla ice cream.
If serving the cake warm, allow it to cool enough for the custard to settle before adding ice cream. The contrast between the warm peach cake and cold vanilla ice cream is especially delicious.
For brunch, cut the cake into smaller squares and serve it alongside fresh fruit and coffee.
How to Store Peach Custard Cake
Because this cake contains a homemade custard, it should be stored in the refrigerator.
Cover the cooled cake tightly with plastic wrap or place it in an airtight container. Refrigerate for up to 3 to 4 days.
The crumb topping may soften slightly after refrigeration, but the cake will remain creamy and flavorful.
For the best texture, allow individual portions to sit at room temperature for a few minutes before serving.
Frequently Asked Questions
Can I make this peach cake ahead of time?
Yes. This cake is actually a great make-ahead dessert. Prepare and bake it the day before, then refrigerate it overnight. The custard will have plenty of time to set, making the cake easier to slice.
Do I have to peel the peaches?
No. If you are using fresh peaches with tender skin, you can leave the skin on. Peeling is optional.
Can I use canned peaches?
Yes. Drain canned peaches thoroughly and pat them dry before using them. Avoid adding extra syrup to the recipe.
Why is my custard too runny?
The custard may need more cooking time. It should noticeably thicken on the stovetop before being removed from the heat. It will also become firmer as it cools.
Can I freeze this cake?
Freezing is not recommended for the best texture because custard can become watery or slightly grainy after thawing.
What size pan should I use?
A 9-inch square baking pan works well for this recipe. A similar-sized rectangular pan can also be used, although the baking time may need slight adjustment.
Recipe Recap
Recipe: Peach Vanilla Custard Crumb Cake
Prep Time: 30 minutes
Bake Time: 45–55 minutes
Cooling Time: 30–45 minutes
Total Time: About 2 hours
Servings: 9–12 squares
Category: Dessert, Cake
Cuisine: American
Best For: Summer desserts, brunch, potlucks, family gatherings
Final Thoughts
This Peach Vanilla Custard Cake is the kind of dessert that combines several classic favorites into one irresistible bake. The tender cake creates a soft foundation, the vanilla custard adds a rich and creamy center, juicy peaches bring fresh fruit flavor, and the buttery crumb topping provides the perfect crunchy contrast.
It is especially wonderful during peach season, when ripe peaches are naturally sweet and juicy. But with a few simple substitutions, you can enjoy this dessert throughout the year.
For the best results, use flavorful peaches, avoid overmixing the cake batter, cook the custard until properly thickened, and give the finished cake plenty of time to cool and set. Once sliced, each piece delivers a beautiful combination of peaches, vanilla custard, tender cake, and golden buttery crumbs.