This is the cake to make when summer peaches are at their best, though it’s forgiving enough to be wonderful year-round. Peach snack cake is a tender, buttery, sour-cream cake studded with diced fresh peaches, topped with pretty peach slices, and finished with a simple almond-scented glaze. It bakes up in a single square pan, comes together without any fuss, and tastes special enough for company while being easy enough for a Tuesday. The peaches keep it moist and juicy, and that hint of almond in the glaze makes the fruit flavor sing.
A snack cake is exactly what it sounds like: an unfussy, single-layer cake you can cut into squares and grab whenever you want a little something sweet. No frosting to pipe, no layers to stack, just a good, moist cake with fruit and a drizzle. This one leans on sour cream for richness and tenderness, and on fresh peaches for flavor and moisture, with a glaze that takes about two minutes to whisk together. And if fresh peaches aren’t in season, frozen or juice-packed canned peaches work beautifully, so you can make it any time of year.
Why this cake works
A few thoughtful choices give this snack cake its tender crumb and bright peach flavor, and they’re worth understanding.
The sour cream is doing a lot of quiet work. It adds fat and acidity, which keeps the cake moist and tender and gives it a subtle tang that balances the sweetness. Sour cream cakes are known for staying soft and moist for days, which is exactly what you want in a snack cake meant to be picked at over time.
Creaming the butter and sugar properly is the foundation of the texture. Beating them together until light and fluffy, a full few minutes, whips air into the batter, which helps the cake rise and gives it a fine, tender crumb. Adding the eggs one at a time keeps the batter smooth and emulsified. Then the flour gets folded in gently and just until combined, since overmixing at this stage develops gluten and toughens the cake, the same goes for folding in the peaches.
Speaking of the peaches, there are two uses. Diced peaches go into the batter for pockets of soft, jammy fruit throughout, and thin slices are arranged on top for a pretty finish and concentrated peach flavor on the surface. And the glaze, with a touch of almond extract, is a classic pairing: almond and peach (both stone fruits, botanically related) are a natural match, and that little hint of almond makes the whole cake taste more deeply of peach.
What goes in
The ingredients split into the cake and the glaze.
For the cake, you’ll need all-purpose flour, baking powder, baking soda, salt, room-temperature butter, sugar, eggs, sour cream, vanilla, and peaches, both diced (for the batter) and thinly sliced (for the top).
For the glaze, it’s powdered sugar, almond extract (or vanilla), a pinch of salt, and a little milk.
A few notes. Have the butter, eggs, and sour cream at room temperature so they cream and combine smoothly into a uniform batter. Use ripe but firm peaches so they hold their shape in the batter rather than turning to mush; if using frozen, thaw and pat them dry, and if using canned, drain them well. The almond extract in the glaze is a small touch that makes a real difference with peaches, but vanilla works if you prefer or have an almond allergy to consider.
How to make it
Heat your oven to 350°F. Line an 8×8 baking pan with parchment, leaving an overhang so you can lift the cake out later, and lightly coat it with cooking spray.
Whisk together the flour, baking powder, baking soda, and salt in a bowl and set it aside.
In a large bowl, beat the butter with an electric mixer on medium for about 30 seconds. Add the sugar and beat until light and fluffy, about 3 minutes, don’t rush this, it’s what gives the cake its texture. Add the eggs one at a time, beating well after each. Then add the sour cream and vanilla and beat until combined.
Add the flour mixture to the butter mixture and fold gently with a rubber spatula just until combined. Fold in the diced peaches, being careful not to overmix.
Spread the batter evenly into the prepared pan and arrange the sliced peaches over the top. Bake until a toothpick inserted near the center comes out clean, 45 to 55 minutes.
Cool the cake in the pan on a wire rack for 10 minutes, then lift it out by the parchment and cool it completely on the rack, about an hour. Cooling fully matters before glazing, or the glaze will just melt and run off.
For the glaze, whisk together the powdered sugar, almond extract, and a pinch of salt. Add the milk a tablespoon at a time until it’s smooth and pourable. Drizzle it over the cooled cake just before serving.

Tips and storing
A few things make a difference. Use room-temperature dairy and eggs for a smooth batter, cream the butter and sugar fully for a tender cake, and fold in the flour and peaches gently to keep it from turning dense. And be patient with the cooling, glazing a warm cake just means the glaze disappears into it instead of setting on top.
A couple more. If your peaches are very juicy, tossing the diced ones with a teaspoon of the flour before folding them in helps keep them suspended in the batter rather than sinking. And for the prettiest top, pat the sliced peaches dry and arrange them in a simple pattern before baking. A sprinkle of sliced almonds or a little turbinado sugar on top before baking adds nice crunch if you’d like.
This cake keeps well, which is part of its charm as a snack cake. Thanks to the sour cream and peaches, it stays moist. Store it covered at room temperature for up to 2 days, or in the fridge for up to 4 or 5, especially since it has fresh fruit. Bring refrigerated slices to room temperature before eating for the best texture. It freezes well too, unglazed, wrapped tightly, for a couple of months; thaw and glaze before serving.
This makes a 9-square cake. Tender, buttery, peach-studded, and finished with that almond glaze, this peach snack cake is the kind of simple, homey dessert that tastes like summer and disappears square by square.
Print
Peach Snack Cake
A tender, buttery sour cream snack cake studded with diced fresh peaches, topped with peach slices, and finished with a simple almond glaze. An easy single-pan summer dessert that also works with frozen or canned peaches.
- Total Time2 hours 15 minutes
- Yield9 squares 1x
- DietVegetarian
Ingredients
Cake
- 1 1/2 cups all-purpose flour
- 1 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp salt
- 1/2 cup butter (at room temperature)
- 3/4 cup sugar
- 2 large eggs (at room temperature)
- 1/2 cup sour cream
- 1 tbsp vanilla extract
- 2 cups diced peaches (for the batter)
- 1 cup thinly sliced peaches (for the top)
Glaze
- 1 cup powdered sugar
- 1/2 tsp almond extract or vanilla extract
- 1 pinch salt
- 1–2 tbsp milk
Instructions
- Prep: Preheat the oven to 350°F (175°C). Line an 8×8 baking pan with parchment (with overhang) and lightly coat with cooking spray.
- Mix the Dry Ingredients: Whisk together the flour, baking powder, baking soda, and salt. Set aside.
- Cream the Butter: Beat the butter on medium for about 30 seconds. Add the sugar and beat until light and fluffy, about 3 minutes. Add the eggs one at a time, beating well after each. Beat in the sour cream and vanilla until combined.
- Combine: Add the flour mixture to the butter mixture and fold gently with a rubber spatula until just combined. Fold in the diced peaches, being careful not to overmix.
- Assemble and Bake: Spread the batter evenly into the pan and arrange the sliced peaches over the top. Bake until a toothpick inserted near the center comes out clean, 45 to 55 minutes.
- Cool: Cool in the pan on a wire rack 10 minutes, then lift out by the parchment and cool completely on the rack, about 1 hour.
- Glaze: Whisk together the powdered sugar, almond extract, and a pinch of salt. Add milk 1 tablespoon at a time until smooth and pourable. Drizzle over the cooled cake before serving.
Notes
Use room-temperature butter, eggs, and sour cream for a smooth batter. Cream the butter and sugar fully (about 3 minutes) for a tender crumb, and fold in the flour and peaches gently to avoid a dense cake. Use ripe but firm peaches; thaw and pat dry if frozen, or drain well if canned. Tossing the diced peaches with a little flour keeps them from sinking. Cool completely before glazing. Keeps 2 days at room temperature or 4 to 5 refrigerated; freezes well unglazed.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Calories: 346
- Sugar: 34
- Sodium: 266
- Fat: 14
- Saturated Fat: 8
- Carbohydrates: 51
- Fiber: 1
- Protein: 5
- Cholesterol: 76




