There is something magical about peach season. The sweetness, the juiceness, that unmistakable summer aroma filling your kitchen. This Peach Cake with Brown Sugar Frosting captures all of that in one incredible dessert. I first made it for a family gathering last July, and let me tell you, the cake disappeared before I could even cut the second slice.

What makes this peach cake recipe with icing so special is how effortlessly it comes together. You get that moist, tender crumb from fresh peaches folded right into the batter, then topped with a brown sugar frosting that tastes like liquid caramel. It is the kind of peach cake with icing that makes people ask for your recipe every single time.
Why This Peach Cake With Glaze Works Every Time
The secret to this peach cake with peach frosting lies in the texture. Fresh peaches add moisture that keeps the cake tender for days. The peach icing recipe uses brown sugar and cream to create that glossy, caramel-like finish you see on bakery cakes. It sets up beautifully without becoming too hard or too runny.
Many peach cake icing recipes rely on boxed mixes alone, but adding peach nectar and real fruit takes it to another level. The brown sugar frosting complements the peaches without overpowering them. You get that perfect balance of sweet and tangy in every bite.
Ingredients for Peach Caramel Cake Perfection
You need simple pantry staples plus fresh or frozen peaches. The peach frosting comes together with just a few ingredients you probably already have. Here is what you will need:
- 1 box yellow cake mix (15.25 oz)
- 4 large eggs, room temperature
- 1 cup vegetable oil
- 1/2 cup peach nectar or peach juice
- 2 teaspoons vanilla extract
- 3 cups fresh peaches, peeled and diced (or frozen, unthawed)
- 2 cups packed brown sugar
- 2/3 cup heavy cream
- 1/2 cup unsalted butter, softened
- 1 teaspoon vanilla extract for frosting
- 1/4 teaspoon salt
The peach cake with glaze gets its signature flavor from the brown sugar and cream combination. Do not skip the peach nectar, it adds that concentrated fruit flavor throughout the cake.
Now let me walk you through the process. The key to this peach cake recipe with icing is not overmixing the batter. You want those peach chunks to stay intact, giving you little bursts of fruit in every slice.
Step by Step Instructions for Peach Cake With Icing
Start by preheating your oven to 350°F. Grease a 9×13 inch baking pan and set it aside. In a large mixing bowl, combine the cake mix, eggs, oil, peach nectar, and vanilla. Beat on medium speed for about 2 minutes until smooth and well blended.
Gently fold in the diced peaches. The batter will be thick, which is exactly what you want. Spread it evenly into your prepared pan. Bake for 40 to 45 minutes, or until a toothpick inserted in the center comes out clean.
While the peach caramel cake cools, make the brown sugar frosting. Combine brown sugar, heavy cream, and butter in a saucepan over medium heat. Bring to a boil, stirring constantly for 1 minute. Remove from heat and whisk in vanilla and salt. Let it cool to room temperature, then beat until fluffy.

Pro Tips for the Best Results
Use fresh peaches when they are in season for the best flavor. If using frozen peaches, do not thaw them first or they will make the batter too wet. The peach frosting sets quickly, so work fast when spreading it over the cooled cake.
For that glossy peach cake with brown sugar frosting finish, pour the frosting while it is still slightly warm. It will spread more easily and create that beautiful glazed look.
Variations to Try
- Add 1 teaspoon cinnamon to the cake batter for warm spice notes
- Use white cake mix instead of yellow for a lighter color
- Top with toasted pecans for extra crunch
- Swap peaches for nectarines or apricots in season
Troubleshooting Tips
If your peach cake with icing seems too dense, you may have overmixed the batter. Next time, mix just until combined. If the frosting is too thin, refrigerate it for 10 minutes before beating. Too thick? Add a splash of cream and beat again.
Ingredient Substitutions
For a lighter version, substitute Greek yogurt for half the oil. You can use almond milk instead of heavy cream in the peach icing recipe, though the texture will be less rich. Coconut oil works in place of butter for a dairy free option.
Storage and Serving Suggestions
This peach cake with peach frosting stays fresh at room temperature for 2 days. Store covered in the refrigerator for up to 5 days. Bring to room temperature before serving for the best texture. It pairs beautifully with vanilla ice cream or whipped cream.
Frequently Asked Questions
Can I use canned peaches? Yes, drain them well and pat dry before adding to the batter.
Does this peach cake with brown sugar frosting need refrigeration? It keeps at room temperature for 2 days, then refrigerate.
Can I make this ahead? Absolutely, the flavors improve overnight. Make the day before serving.
What if I do not have peach nectar? Use apple juice or milk in a pinch.
Can I freeze this peach cake with glaze? Yes, freeze unfrosted cake up to 3 months. Make frosting fresh when ready to serve.

Peach Cake with Brown Sugar Frosting
Equipment
- 9×13-inch baking pan
- Large Mixing Bowl
- Electric mixer
- Saucepan
Ingredients
- 1 box yellow cake mix 15.25 oz
- 4 large eggs room temperature
- 1 cup vegetable oil
- 1/2 cup peach nectar or peach juice
- 2 teaspoons vanilla extract
- 3 cups fresh peaches peeled and diced
- 2 cups packed brown sugar
- 2/3 cup heavy cream
- 1/2 cup unsalted butter softened
- 1 teaspoon vanilla extract for frosting
- 1/4 teaspoon salt
Instructions
- Preheat oven to 350°F. Grease a 9×13 inch baking pan and set aside.
- In a large bowl, combine cake mix, eggs, oil, peach nectar, and vanilla. Beat on medium speed for 2 minutes until smooth.
- Gently fold in diced peaches. Spread batter evenly into prepared pan.
- Bake for 40-45 minutes until toothpick inserted in center comes out clean. Cool completely.
- For frosting, combine brown sugar, cream, and butter in saucepan over medium heat. Bring to boil, stirring constantly for 1 minute.
- Remove from heat. Whisk in vanilla and salt. Cool to room temperature, then beat until fluffy.
- Spread brown sugar frosting over cooled cake. Serve at room temperature.
Notes
- Use fresh peaches for best flavor, frozen work too but do not thaw
- Frosting sets quickly, work fast when spreading
- Store at room temperature 2 days, then refrigerate up to 5 days
