Peach Cake with Brown Sugar Frosting: A Moist, Sweet Slice of Summer Comfort
There’s something undeniably comforting about a homemade peach cake. The soft, juicy sweetness of ripe peaches combined with a tender crumb creates a dessert that feels both nostalgic and indulgent. But when you add a rich, velvety brown sugar frosting on top? That’s when this cake transforms into something truly unforgettable.
This Peach Cake with Brown Sugar Frosting is the perfect balance of fruity freshness and deep caramel flavor. It’s ideal for summer gatherings, cozy fall evenings, or anytime you want a dessert that feels homemade in the best possible way. Whether you’re baking for family, friends, or simply treating yourself, this recipe delivers a moist, flavorful cake every single time.
Let’s dive into everything you need to know to make this irresistible dessert from scratch.

Why You’ll Love This Peach Cake
This isn’t just another fruit cake—it’s a celebration of texture and flavor. The peaches add natural sweetness and moisture, while the brown sugar frosting brings a rich, buttery finish that complements every bite.
Here’s why this recipe stands out:
- Ultra-moist texture thanks to fresh peaches
- Deep caramel flavor from the brown sugar frosting
- Easy to make with simple pantry ingredients
- Perfect for any season using fresh or canned peaches
- Beautiful presentation for gatherings and celebrations
Ingredients
For the Peach Cake
- 2 cups all-purpose flour
- 1 tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- 1 tsp ground cinnamon
- ½ cup unsalted butter (softened)
- ¾ cup granulated sugar
- ¼ cup brown sugar (packed)
- 2 large eggs
- 1 tsp vanilla extract
- ½ cup sour cream or plain yogurt
- 2 cups fresh peaches (peeled and diced)
For the Brown Sugar Frosting
- ½ cup unsalted butter
- 1 cup brown sugar (packed)
- ¼ cup heavy cream
- 2 cups powdered sugar
- 1 tsp vanilla extract

Instructions
Step 1: Prepare the Oven and Pan
Preheat your oven to 350°F (175°C). Grease and line a 9-inch round or square baking pan with parchment paper for easy removal.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon. Set aside.
Step 3: Cream Butter and Sugars
In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar until light and fluffy. This step is key to creating a soft, airy cake.
Step 4: Add Eggs and Vanilla
Beat in the eggs one at a time, ensuring each is fully incorporated. Add the vanilla extract and mix well.
Step 5: Combine Wet and Dry Ingredients
Gradually add the dry ingredients to the wet mixture, alternating with the sour cream. Mix until just combined—avoid overmixing.
Step 6: Fold in Peaches
Gently fold in the diced peaches, distributing them evenly throughout the batter.
Step 7: Bake the Cake
Pour the batter into the prepared pan and smooth the top. Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean.
Step 8: Cool Completely
Allow the cake to cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before frosting.
Making the Brown Sugar Frosting
Step 1: Melt Butter and Sugar
In a saucepan over medium heat, melt the butter and stir in the brown sugar. Cook for 2–3 minutes until the mixture begins to bubble.
Step 2: Add Cream
Slowly pour in the heavy cream, stirring constantly. Bring the mixture to a gentle boil, then remove from heat.
Step 3: Cool Slightly
Let the mixture cool for about 10 minutes.
Step 4: Whip with Powdered Sugar
Gradually beat in the powdered sugar and vanilla extract until smooth and spreadable.
Frosting the Cake
Once the cake is completely cooled, spread the brown sugar frosting evenly over the top. The frosting should be thick, creamy, and slightly glossy, creating a beautiful finish.
For an extra touch, garnish with fresh peach slices or a light sprinkle of cinnamon.
Tips for the Perfect Peach Cake
Use ripe peaches:
The sweeter and juicier the peaches, the better your cake will taste.
Don’t overmix the batter:
Overmixing can lead to a dense cake instead of a light, fluffy texture.
Cool before frosting:
Applying frosting to a warm cake will cause it to melt and slide off.
Adjust sweetness:
If your peaches are very sweet, you can slightly reduce the sugar in the batter.
Variations to Try
Peach Upside-Down Cake:
Layer sliced peaches and brown sugar at the bottom of the pan before adding the batter.
Spiced Peach Cake:
Add nutmeg and ginger for a warm, spiced flavor profile.
Nutty Addition:
Fold in chopped pecans or walnuts for added crunch.
Cream Cheese Frosting Alternative:
Swap the brown sugar frosting for a tangy cream cheese version if you prefer a lighter topping.
Serving Suggestions
This peach cake is incredibly versatile and pairs beautifully with:
- A scoop of vanilla ice cream
- A dollop of whipped cream
- A drizzle of caramel sauce
- A hot cup of coffee or tea
Serve it slightly warm for an extra comforting experience, or chilled for a refreshing summer dessert.
Storage and Make-Ahead Tips
Room Temperature:
Store in an airtight container for up to 2 days.
Refrigerator:
Keeps well for up to 5 days. Bring to room temperature before serving.
Freezing:
Freeze the unfrosted cake for up to 2 months. Thaw and frost before serving.

Fun Fact About Peach Desserts
Peaches have been used in desserts for centuries and are often associated with warmth, abundance, and comfort. Their natural sweetness makes them one of the most versatile fruits in baking, especially in cakes and cobblers.
Final Thoughts
This Peach Cake with Brown Sugar Frosting is more than just a dessert—it’s a celebration of simple ingredients coming together to create something extraordinary. The moist cake, juicy peaches, and rich frosting make every bite unforgettable.
Whether you’re baking for a special occasion or just craving something sweet and homemade, this recipe is sure to become a favorite in your kitchen.

Peach Cake with Brown Sugar Frosting
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C) and prepare a baking pan.
- Whisk dry ingredients together in a bowl.
- Cream butter and sugars until fluffy, then add eggs and vanilla.
- Alternate mixing dry ingredients with sour cream.
- Fold in peaches and pour batter into pan.
- Bake 35–40 minutes and cool completely.
- Prepare frosting by cooking butter and brown sugar, then adding cream and powdered sugar.
- Spread frosting over cooled cake and serve.






