If you are on the hunt for a dessert that wraps the juicy sweetness of summer peaches in a tender, moist cake and finishes with a rich, caramel-kissed frosting, then this Peach Cake with Brown Sugar Frosting Recipe is your new best friend. It brings together the natural fruity freshness of ripe peaches and the deep, buttery warmth of brown sugar frosting, creating a harmony of flavors that’s irresistible. Whether for a casual family gathering or a special occasion, this cake feels both comforting and elegant, promising smiles with every bite.

Ingredients You’ll Need
What makes this peach cake so special is how straightforward the ingredients are, yet how much each one contributes to building that perfect balance of flavor, texture, and color. From the soft butter that lends richness to the fluffy cake to the fresh peaches that add juicy bursts of sweetness, every component counts.
- 1 cup unsalted butter, softened: Provides a creamy base and tender crumb in the cake.
- 2 cups granulated sugar: Sweetens the batter, balancing the tang of peaches.
- 3 large eggs: Bind everything together and add moisture.
- 1 teaspoon vanilla extract: Enhances and rounds out the flavors subtly.
- 3 cups all-purpose flour: The foundation for structure in the cake.
- 1 teaspoon baking powder: Helps the cake rise beautifully and stay light.
- 1/2 teaspoon baking soda: Works with sour cream for a tender crumb.
- 1/2 teaspoon salt: Balances sweetness and deepens flavor.
- 1 cup sour cream: Adds moisture and a slight tang to keep the cake from being too sweet.
- 2 cups diced fresh peaches: Bring juicy fruity bursts and bright color to every bite.
- 1/2 cup unsalted butter (for frosting): The rich base of the luscious brown sugar frosting.
- 1 cup packed brown sugar: Gives the frosting that signature caramel flavor.
- 1/4 cup whole milk: Balances the frosting’s richness for smooth spreading.
- 2 cups powdered sugar: Sweetens and thickens the frosting to perfection.
How to Make Peach Cake with Brown Sugar Frosting Recipe
Step 1: Prep Your Oven and Pan
Begin by preheating your oven to 325°F (165°C). Grease and flour a 9×13-inch baking pan to ensure the cake doesn’t stick and bakes evenly. This simple step makes removing the cake a breeze after baking.
Step 2: Cream Butter and Sugar
In a large mixing bowl, cream together the softened butter and granulated sugar until the mixture looks light and fluffy. This incorporates air into the batter, helping the cake rise and become delightfully tender.
Step 3: Add Eggs and Vanilla
Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Follow up with a splash of vanilla extract to infuse the batter with warm, aromatic notes that complement the peaches perfectly.
Step 4: Combine Dry Ingredients
In a separate bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. This ensures that the leavening agents and salt are evenly distributed throughout the cake batter for a consistent rise and balanced flavor.
Step 5: Mix Dry Ingredients and Sour Cream into Batter
Gradually add the dry ingredients to your butter mixture, alternating with the sour cream. This method helps maintain the batter’s moisture and creates a tender yet structured crumb that melts in your mouth.
Step 6: Fold in Fresh Peaches
Gently fold in the diced fresh peaches, making sure they are evenly distributed. These juicy pieces provide natural sweetness and a gorgeous hint of color throughout the cake, making each bite a delightful surprise.
Step 7: Bake Until Golden
Spread the batter evenly in your prepared baking pan. Bake for 40-45 minutes, or until a toothpick inserted into the center comes out clean. The aroma of baking peaches filling your kitchen is already worth the wait!
Step 8: Prepare the Brown Sugar Frosting
While the cake is baking, melt butter in a saucepan over medium heat. Stir in the brown sugar and whole milk and bring the mixture to a boil for 2 minutes. Remove from heat, then whisk in the powdered sugar until smooth and creamy. This luscious frosting will add a delectable caramel touch to your peach cake.
Step 9: Frost Your Warm Cake
Once the cake is out of the oven, pour the warm brown sugar frosting evenly over the cake. The warmth allows the frosting to seep slightly into the cake’s surface for an ultra-moist finish.
Step 10: Cool and Enjoy
Allow the entire cake to cool completely before slicing and serving. This step sets the frosting and lets all those wonderful flavors meld perfectly in every bite.
How to Serve Peach Cake with Brown Sugar Frosting Recipe

Garnishes
To add a charming finishing touch, consider garnishing your peach cake with thinly sliced fresh peaches or a sprinkle of toasted pecans. These garnishes not only enhance the cake’s appearance but add an extra layer of texture and nuttiness that play beautifully with the brown sugar frosting.
Side Dishes
This cake pairs wonderfully with a scoop of vanilla ice cream or a dollop of whipped cream, which balance the rich sweetness with creaminess. For a tea party or brunch, a simple green salad with a light vinaigrette can create a deliciously contrasting fresh element alongside the dessert.
Creative Ways to Present
If you want to impress your guests, try serving this Peach Cake with Brown Sugar Frosting Recipe in individual glass jars layered with whipped cream or fresh peaches for a charming parfait style. Alternatively, dust the top lightly with cinnamon or nutmeg for that rustic, cozy vibe.
Make Ahead and Storage
Storing Leftovers
Keep any leftover peach cake covered tightly in an airtight container at room temperature for up to 2 days. If your kitchen feels warm, storing it in the fridge will extend freshness and keep the frosting from becoming too soft.
Freezing
You can freeze this cake either before or after frosting. Wrap the cooled cake securely in plastic wrap and foil for up to 3 months. Thaw overnight in the fridge before enjoying to preserve the cake’s moisture and texture.
Reheating
If you prefer your peach cake slightly warm, reheat individual slices in the microwave for about 15-20 seconds, just enough to soften without melting the frosting completely. This brings back that cozy, just-baked feeling that’s so comforting.
FAQs
Can I use canned peaches instead of fresh?
Fresh peaches provide the best texture and flavor, but if you only have canned, drain them well and pat dry to avoid extra moisture that could make the cake soggy.
Is it possible to make this cake gluten-free?
Yes, swapping the all-purpose flour for a gluten-free blend can work well; just make sure it includes xanthan gum or another binder for structure.
Can I make the frosting ahead of time?
Absolutely! Make the frosting a day ahead and store it in the fridge. Warm gently and whisk before spreading to regain that perfect consistency.
What’s the best way to dice peaches without making them mushy?
Use ripe-but-firm peaches and a sharp knife for clean cuts. Handle gently and fold into the batter right before baking to keep the peaches intact.
How do I know when the cake is done baking?
Insert a toothpick in the center of the cake; it should come out clean or with just a few moist crumbs. Avoid overbaking to keep the cake tender and moist.
Final Thoughts
This Peach Cake with Brown Sugar Frosting Recipe truly feels like a little slice of summer wrapped in warmth and sweetness. Its simplicity and balance make it a joy to bake and absolutely delightful to eat. I can’t wait for you to try it—it’s sure to become a beloved favorite in your recipe collection just like it is in mine!
Print
Peach Cake with Brown Sugar Frosting Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Peach Cake with Brown Sugar Frosting is a moist and flavorful dessert that combines fresh peaches with a tender cake, topped with a rich and sweet brown sugar frosting. Perfect for summer gatherings or any occasion that calls for a delightful fruity treat.
Ingredients
Cake Ingredients
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- 3 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup sour cream
- 2 cups diced fresh peaches (about 2–3 peaches)
Brown Sugar Frosting Ingredients
- 1/2 cup unsalted butter
- 1 cup packed brown sugar
- 1/4 cup whole milk
- 2 cups powdered sugar
Instructions
- Preheat and Prepare Pan: Preheat your oven to 325°F (165°C). Grease and flour a 9×13-inch baking pan to ensure the cake doesn’t stick during baking.
- Cream Butter and Sugar: In a large mixing bowl, cream together the softened butter and granulated sugar until the mixture is light and fluffy. This step incorporates air into the batter, helping the cake to rise and have a tender texture.
- Add Eggs and Vanilla: Beat in the eggs one at a time to the creamed mixture, ensuring each is fully incorporated before adding the next. Then add the vanilla extract for flavor.
- Mix Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt to evenly distribute the leavening agents and salt throughout the flour.
- Combine Dry and Wet Ingredients: Gradually add the dry ingredients to the butter mixture alternately with the sour cream. This alternating method helps maintain moisture and creates a smooth batter.
- Fold in Peaches: Gently fold the diced fresh peaches into the batter until they are evenly distributed without breaking them up too much.
- Bake the Cake: Spread the batter evenly into the prepared 9×13-inch pan. Bake for 40 to 45 minutes, or until a toothpick inserted in the center comes out clean.
- Prepare Frosting: While the cake bakes, prepare the brown sugar frosting. Melt the butter in a saucepan over medium heat, then stir in the brown sugar and milk. Bring the mixture to a boil and let it cook for 2 minutes. Remove from heat and whisk in the powdered sugar until smooth and creamy.
- Frost the Cake: Once the cake is out of the oven, pour the warm brown sugar frosting evenly over the warm cake. The frosting will soak slightly into the cake, adding moisture and sweetness.
- Cool and Serve: Allow the cake to cool completely before slicing and serving. This resting time helps the frosting set and the flavors to meld together.
Notes
- Use ripe, but firm peaches to avoid excessive moisture in the cake batter.
- If fresh peaches are unavailable, frozen peaches (thawed and drained) can be substituted.
- Ensure the brown sugar frosting is poured warm over the cake for best absorption.
- Store leftovers covered at room temperature for up to 2 days or refrigerate for up to 4 days.
- You can add a pinch of cinnamon to the batter for extra flavor.

