
This tender Peach Cake with Brown Sugar Frosting is bursting with fresh peach flavor and crowned with a rich, buttery caramel-style icing that will have everyone asking for seconds.

There are recipes that feel like a season, and this Peach Cake with Brown Sugar Frosting is the taste of late summer distilled into every single bite. It is the kind of cake that earns recipe card requests at potlucks, that gets sliced before it has barely cooled, and that makes your kitchen smell absolutely incredible for hours.
The cake itself is soft, buttery, and fragrant with cinnamon, loaded with juicy chunks of fresh peach tucked into every crumb. But the real star? That brown sugar frosting. It is a cooked caramel-style icing poured warm over the cooled cake, where it sets into a glossy, fudgy layer with deep molasses notes that make it taste almost like a peach praline in cake form.
Whether you call it a peach cake with caramel frosting, a brown sugar peach cake, or simply "the best cake I have ever made," this one delivers every single time.
A lot of peach cakes end up disappointingly bland, with peach flavor that disappears into the background. This recipe avoids that in a few smart ways:
The result is a peach cake with icing that actually tastes like it belongs together, not like two separate components sitting on top of each other.
Let us talk about the fruit, because it matters.
Fresh, ripe peaches are the gold standard here. Look for peaches that yield slightly to gentle pressure and smell floral and sweet at the stem end. They should be peeled before dicing; a quick blanch in boiling water for 30 seconds makes the skins slip off effortlessly.
Frozen peaches are a perfectly respectable backup, especially when fresh peaches are out of season. Thaw them completely and pat them very dry with paper towels before folding into the batter. Excess moisture is the enemy of a properly set cake.
Canned peaches should be your last resort. If you use them, choose peaches packed in juice rather than heavy syrup, drain thoroughly, and pat dry.
Chef's Tip: If your peaches are on the tart side, toss the diced pieces with a teaspoon of sugar and let them sit for five minutes before folding them into the batter. This draws out their natural juices and coaxes out more sweetness.
The brown sugar frosting needs to be made quickly and poured while it is still warm and pourable. Having a heavy-bottomed saucepan, a good offset spatula, and a properly cooled cake ready to go before you start the frosting is genuinely important for getting that smooth, glossy finish.
If you have never made a cooked frosting before, this one is approachable and forgiving. Here is what to keep in mind:
The finished frosting should be smooth, shiny, and pourable but not runny. It will set to a soft, slightly fudgy finish as it cools on the cake, almost like a brown sugar glaze that solidifies into something much more indulgent.
This brown sugar peach cake comes together with pantry staples and a couple of fresh peaches. Nothing fussy, nothing intimidating, just a genuinely beautiful cake that looks and tastes like you spent all afternoon on it.
Go ahead and dive into the full recipe:

This tender Peach Cake with Brown Sugar Frosting is bursting with fresh peach flavor and crowned with a rich, buttery caramel-style icing that will have everyone asking for seconds.
Preheat your oven to 350 degrees F (175 degrees C). Grease and flour a 9x13-inch baking pan or two 9-inch round cake pans.
In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon. Set aside.
In a large bowl, beat the softened butter, granulated sugar, and light brown sugar together with an electric mixer on medium-high speed for 3 to 4 minutes until light and fluffy.
Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
Reduce the mixer speed to low. Add the flour mixture in three additions, alternating with the sour cream, beginning and ending with the flour. Mix just until combined after each addition.
Gently fold the diced peaches into the batter using a rubber spatula until evenly distributed.
Pour the batter into the prepared pan and spread it into an even layer. Bake for 30 to 38 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cake to cool in the pan for 15 minutes, then transfer to a wire rack to cool completely before frosting.
To make the brown sugar frosting, melt the butter in a medium saucepan over medium heat. Add the dark brown sugar and stir constantly for 2 minutes until the sugar is fully dissolved and the mixture is bubbling.
Pour in the heavy cream and stir to combine. Bring to a gentle boil for 1 minute, then remove from heat and let it cool for 10 minutes.
Transfer the brown sugar mixture to a large bowl. Sift in the powdered sugar and add the vanilla extract and pinch of salt. Beat with an electric mixer or whisk vigorously until smooth, glossy, and spreadable. If the frosting is too thick, add heavy cream one teaspoon at a time.
Spread the warm brown sugar frosting over the cooled cake immediately, as it sets quickly. Smooth with an offset spatula and allow to firm up for 15 minutes before slicing and serving.
This cake is wonderful served simply on its own, but here are a few ways to take it even further:
This cake holds up beautifully. Stored covered at room temperature, it stays moist and delicious for two full days. Refrigerated, it will keep for up to five days, though you should let it come back to room temperature before serving so the frosting softens and the crumb relaxes.
You can also bake the cake layers a day ahead, wrap them tightly once cooled, and make the brown sugar glaze frosting fresh the next day right before serving. The made-to-order frosting approach actually gives you the glossiest, most beautiful finish.
However you serve it, this peach cake with brown sugar frosting is the kind of recipe that quietly becomes a household staple, pulled out every August when the peaches are perfect and the whole family is watching the oven.