This Cream Cheese Peach Cake is light, decadent and delicious. A vanilla cake filled with fresh diced peaches and topped with a cream cheese swirl. They make for a great summer brunch or even dessert.

Okay, so after 10 years of writing this Blog, I still only have a small handful of recipes with peaches. A few summers ago, I made a delicious Homemade Peach Cobbler. And a few years before that I made Mascarpone Cream and Peach Tarts. Both were so good and I vowed I would start making more peach desserts and I have failed miserably. However, just the other day I did make these little bites of goodness. These little peach cake squares are a great summer dessert or even brunch. Take a look and see how to get them on your summer table.

What Are These Peach Cake Squares Like
- Difficultyย โ Although this cake is pretty easy to make, be sure to follow the instructions and measurements exactly to achieve the desired results.
- Tasteย โ This cake has a soft and light texture and is even a little spongy. The swirled in cream cheese layer isn’t too much and adds just the perfect amount of deliciousness. The peaches are not overpowering but noted. Also, the peaches add to the texture and moistness of the cake.
- Servingย โ This cake makes 16 cake squares. In the recipe card at the end of the post you can easily adjust the serving size.

Ingredients
- Flourย โ All purpose or plain flour is used in this cake. Itโs the most common type of flour used for baking cakes.
- Baking powderย โ Baking powder is the rising agent used in this cake.
- Saltย โ A small amount of regular table salt is used to enhance flavours.
- Butterย โ Room temperature unsalted butter is used for this peach cake.
- Sugarย โ This recipe uses granulated white sugar.
- Eggsย โ Large eggs at room temperature.
- Vanilla extract โ This is a common extract used in baking to enhance flavours.
- Milkย โ This cake uses buttermilk which is high in fat content and keeps the cake moist.
- Peachesย โ This cake uses fresh peaches.
- Cream Cheese – I used full fat cream cheese for the cream cheese layer. You can easily use light cream cheese for this recipe.
NOTE, The full recipe and ingredient list can be found at the end of the post in the recipe card.

Instructions
- Preheat oven – Preheat oven to 350 f/180 c. Grease and line with parchment paper an 8-inch square baking pan.
- Dice peaches – Dice the peaches and set aside.
- Combine dry ingredients – In a medium sized bowl, combine the flour, baking powder and salt. Whisk to combine and set aside.
- Mix butter, sugar and eggs – In the bowl of your electric mixer, add the butter and sugar. Mix on high speed between 3 โ 5 minutes until pale and fluffy. Add the eggs one at a time, mixing well after each addition. Whisk in the vanilla extract.
- Add flour and milk – Stir in half of the flour mixture. Add all of the milk and then stir in remaining flour. *Reserve one tablespoon of the flour.
- Combine peaches with the batter – Add most of the diced peaches to the batter, reserving about 1/2 cup to top the cake. Stir the coated peaches into the batter.
- Pour into pan – Pour batter into the prepared cake pan.
- Make cream cheese layer – In a clean mixing bowl, beat the cream cheese on high for about 30 seconds. Add all the sugar at once and mix until combined, about 1 minute. Add the egg and vanilla and mix until smooth, about 2 minutes.
- Top cake – Spoon the cream cheese batter over the cake batter and swirl it in with a knife. Sprinkle over remaining 1/2 cup diced peaches
- Bake – Bake between 40 – 50 minutes or until a toothpick comes out with a few crumbs.
- Cool and serve – Remove from oven and place on a wire rack to cool for about 10 minutes. Lift out on parchment and place back on the wire rack to cool. When cooled, cut into squares and serve.









Recipe Tips
- Use ripe peachesย โ Make sure your peaches are ripe and somewhat soft. If you use under ripe peaches, they will not soften during baking.
- Coat peaches in flourย โ We toss the peaches in about a tablespoon of flour to help prevent them from sinking.
- Mix batter wellย โ Creaming the butter until itโs light and fluffy will ensure you get a light and spongy cake.
- Prevent cake from over browningย โ If you cake is over browning too quickly, simply place a sheet of aluminium foil over the top and allow the cake to finish baking.

Recipe Tips
- Fresh peachesย โ If you canโt get your hands on good ripe peaches, use frozen peaches. Add them frozen!
- Buttermilkย โ You can add 1 tablespoon of white vinegar to regular milk, stir and let it sit for about 5 minutes. Alternatively, you can use regular whole milk or sour cream for this cake.

Serving and Storage
- Servingย โ Serve this cake up with vanilla ice cream, fresh whipped cream,ย Homemade Caramel Sauceย orย Lemon Curd.
- Storageย โ Store this cake at room temperature up to two days. In the fridge it will keep up to five days.

Frequently Asked Questions
You do not need to peel peaches before using them in baking. The skin is very thin and soft and when it bakes, you donโt even notice it is there. Also, peach slices hold their shape better when you keep the skin on before cutting.
The great news is that in many cases, you can easily use canned peaches or even frozen peaches in baking where you would otherwise use fresh peaches


Summer Peach Cake Recipe
Blueberry Cream Cheese Cake Squares
Strawberry Cake Squares
Cream Cheese Peach Cake
Ingredients
For the cake layer
- 1 1/2 cups all purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup butter unsalted and at room temperature
- 3/4 cup granulated white sugar
- 3 large eggs at room temperature
- 1 teaspoon vanilla extract
- 1/2 cup buttermilk
- 4 fresh peaches diced small
For the cream cheese layer
- 1 cup cream cheese
- 1/4 cup granulated white sugar
- 1 large egg
- 1 teaspoon vanilla extract
Instructions
- Preheat oven to 350 f/180 c. Grease and line with parchment paper an 8-inch square baking pan.
- Dice the peaches and set aside.
- In a medium sized bowl, combine the flour, baking powder and salt. Whisk to combine and set aside.
- In the bowl of your electric mixer, add the butter and sugar. Mix on high speed between 3 โ 5 minutes until pale and fluffy. Add the eggs one at a time, mixing well after each addition. Whisk in the vanilla extract.
- Stir in half of the flour mixture. Add all of the milk and then stir in remaining flour. *Reserve one tablespoon of the flour.
- Add most of the diced peaches to the batter, reserving about 1/2 cup to top the cake. Stir the coated peaches into the batter.
- Pour batter into the prepared cake pan.
- In a clean mixing bowl, beat the cream cheese on high for about 30 seconds. Add all the sugar at once and mix until combined, about 1 minute. Add the egg and vanilla and mix until smooth, about 2 minutes.
- Spoon the cream cheese batter over the cake batter and swirl it in with a knife. Sprinkle over remaining 1/2 cup diced peaches
- Bake between 40 – 50 minutes or until a toothpick comes out with a few crumbs.
- Remove from oven and place on a wire rack to cool for about 10 minutes. Lift out on parchment and place back on the wire rack to cool. When cooled, cut into squares and serve.
*A note on times provided: appliances vary, any prep and/or cook times provided are estimates only.
Thanks For Stopping By & Hope To See You Soon!
