Fresh out of the oven, this Peach Cake with Brown Sugar Frosting fills the room with the warm, inviting fragrance of baked peaches and caramelized sugar. This delightful dessert comes together in about an hour and offers a beautiful blend of fluffy cake and rich frosting that perfectly complements the juicy peaches. It’s a testament to how simple ingredients can create something truly special.
This recipe is perfect for summer gatherings, family potlucks, or any occasion that calls for a sweet treat. You can prepare the cake a day in advance, making it a breeze to serve at gatherings, and store leftovers in the fridge for a delightful dessert later on.
Why You’ll Love This Recipe
- The cake is incredibly moist thanks to the fresh peaches and sour cream.
- Brown sugar frosting provides a rich, caramel-like flavor that complements the fruit.
- This recipe is straightforward, making it perfect for bakers of all skill levels.
- It’s versatile enough to be a centerpiece for any occasion.
What You’ll Need
Here’s what you’ll need to create this scrumptious peach cake.
For the Cake
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup sour cream
- 2 cups diced peaches
For the Frosting
- 1 cup brown sugar
- 1/4 cup milk
- 2 cups powdered sugar
Brown sugar can be dark or light for different flavor notes.
Substitutions & Swaps
- Sour cream can be replaced with plain yogurt.
- Unsalted butter can be substituted with salted butter (reduce added salt).
- Use canned peaches if fresh ones aren’t available.
- Granulated sugar is interchangeable with coconut sugar for a different sweetness.
How to Make It
Follow these steps for a delicious peach cake.
Preheat
Preheat your oven to 350°F (175°C). Grease and flour a 9×13 inch baking dish.
Whisk
In a bowl, whisk together flour, baking powder, baking soda, and salt.
Cream
In another large bowl, cream the butter and granulated sugar until light and fluffy. Add the eggs one at a time, beating well after each addition. Stir in vanilla and sour cream.
Combine
Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Fold in the diced peaches.
Pour
Pour the batter into the prepared dish and smooth the top. Bake for 30-35 minutes or until a toothpick comes out clean.
Make the Frosting
For the frosting, combine brown sugar and milk in a saucepan and bring to a boil. Cook for 2 minutes, then remove from heat and stir in powdered sugar until smooth. Let cool slightly before frosting the cake.
Frost
Spread the Brown Sugar Frosting over the cooled Peach Cake and serve.
How to Store It
Fridge: Store in an airtight container for up to 5 days.
Freezer: Yes, freezes well for up to 3 months.
Reheat: Microwave individual slices for 10-15 seconds.
Tips for Best Results
- Use ripe peaches for maximum flavor and sweetness.
- Allow the cake to cool completely before applying frosting to prevent melting.
- For added texture, scatter some chopped nuts on top before serving.
- Adjust baking time based on your oven’s calibration for the best results.
Serving Suggestions
- Serve with a scoop of vanilla ice cream for contrast.
- Pair with fresh whipped cream for added richness.
- Enjoy slices as an afternoon treat with tea or coffee.


