If you’re dreaming of a dessert that perfectly captures the essence of summer, look no further than this Fresh Peach Cake Recipe. It’s a simple yet stunning way to celebrate ripe, juicy peaches that burst with natural sweetness and tender texture in every bite. Moist, buttery cake blended with fresh peaches creates an irresistible harmony of flavors and colors that will have everyone asking for another slice. Whether you’re baking for a family gathering or a cozy treat on a sunny afternoon, this recipe feels like a warm hug from the inside out.

Ingredients You’ll Need
The beauty of this cake lies in its straightforward ingredients that come together to create an impressive, flavorful dessert. Each component is thoughtfully selected to enhance the cake’s taste and texture, making it both moist and perfectly tender.
- 1 1/2 cups all-purpose flour: The base that gives the cake its structure and soft crumb.
- 1 teaspoon baking powder: This helps the cake rise nicely for a light texture.
- 1/2 teaspoon baking soda: Works with the buttermilk to keep the cake tender and fluffy.
- 1/4 teaspoon salt: Just the right dash to enhance all flavors.
- 1/2 cup unsalted butter, softened: Adds richness and moistness for that perfect buttery bite.
- 1 cup granulated sugar: Sweetens the cake while aiding in cake tenderness.
- 2 large eggs: Bind all ingredients together and contribute to the cake’s structure.
- 1 teaspoon vanilla extract: Infuses a warm, aromatic undertone that complements the peaches beautifully.
- 1/2 cup buttermilk: Adds a subtle tang and helps keep the cake moist and tender.
- 2 cups fresh peaches, peeled and chopped: The star ingredient offering juicy freshness and natural sweetness.
- 1 tablespoon all-purpose flour (for dusting peaches): Ensures the peaches don’t sink to the bottom, keeping them evenly distributed.
How to Make Fresh Peach Cake Recipe
Step 1: Prep Your Pan and Oven
First, preheat your oven to 350°F (175°C) and grease a 9-inch round cake pan with butter or a non-stick spray. This step sets you up for an easy release after baking, making sure your cake comes out perfectly intact and ready to impress.
Step 2: Mix the Dry Ingredients
In a medium bowl, combine the flour, baking powder, baking soda, and salt. Whisk them together well to ensure your cake has an even rise and perfect crumb. This little attention to detail really transforms the texture of the finished cake.
Step 3: Cream Butter and Sugar
Using an electric mixer, beat the softened butter and sugar on medium speed until the mixture becomes light and fluffy. This air incorporation is essential for a soft, airy cake that melts in your mouth.
Step 4: Add Eggs
Add the eggs one at a time to the creamed mixture, beating after each addition. This step ensures that the eggs fully integrate for a smooth batter, which results in an even bake.
Step 5: Stir in Vanilla
Mix in the vanilla extract to infuse the batter with a fragrant sweetness that perfectly complements the peaches.
Step 6: Combine Wet and Dry Ingredients
Alternate adding the dry flour mixture and buttermilk to the wet ingredients, starting and ending with the dry. Stir gently until just combined to avoid overmixing, which can toughen the cake.
Step 7: Prepare the Peaches
Toss the peeled, chopped peaches with 1 tablespoon of flour. This coats the fruit, preventing it from sinking to the bottom of the cake during baking, and helps distribute those sweet bursts evenly.
Step 8: Fold Peaches into Batter
Gently fold the floured peaches into the batter using a spatula. Being gentle here keeps the peaches intact while ensuring they are nicely spread throughout the cake.
Step 9: Bake the Cake
Pour the batter into your prepared pan and smooth the surface with a spatula. Place it in the oven, baking for 40 to 45 minutes until a toothpick comes out clean. This is when you know the cake has set perfectly and is ready to cool.
Step 10: Cool and Serve
Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely. Cooling properly prevents the cake from becoming soggy and makes slicing it a breeze.
How to Serve Fresh Peach Cake Recipe

Garnishes
Enhance the Fresh Peach Cake Recipe by dusting it lightly with powdered sugar or topping slices with a dollop of freshly whipped cream. A scoop of vanilla ice cream also pairs beautifully, creating a dreamy finish that’s sure to delight.
Side Dishes
This cake pairs wonderfully with fresh berries or a crisp green salad for a balanced summer dessert experience. A cup of freshly brewed tea or a glass of chilled white wine can elevate your enjoyment even further.
Creative Ways to Present
For a charming presentation, serve the cake in rustic wooden slices on a cake stand or plate individual servings in pretty dessert dishes garnished with mint leaves and a small peach wedge. These thoughtful touches make any occasion feel special.
Make Ahead and Storage
Storing Leftovers
Store any leftover cake in an airtight container at room temperature for up to two days to keep it moist. For longer freshness, refrigeration is best and can extend the life up to four days.
Freezing
You can freeze the cake by wrapping it tightly in plastic wrap and then aluminum foil. This makes it easy to enjoy your Fresh Peach Cake Recipe months later—just thaw overnight in the fridge before serving.
Reheating
For a just-baked warmth, gently reheat slices in the microwave for 15 to 20 seconds. This revives the soft texture and releases the fragrant peach aroma, making it taste like it just came out of the oven.
FAQs
Can I use canned peaches instead of fresh?
While fresh peaches provide the best texture and flavor, canned peaches can be used in a pinch. Just be sure to drain them well and pat dry to avoid extra moisture that might affect the cake texture.
Do I have to peel the peaches?
Peeling is recommended because peach skin can be a bit tough and may affect the cake’s tenderness and appearance. If you prefer a more rustic look and texture, you can leave the skins on, but expect some variation in texture.
Can I make this cake gluten-free?
Yes, by swapping the all-purpose flour for a gluten-free baking blend and ensuring the baking powder and soda are gluten-free, you can easily make this recipe suitable for gluten-sensitive guests.
What’s the best way to check if the cake is done?
Insert a toothpick into the center of the cake; if it comes out clean or with just a few crumbs clinging, your cake is perfectly baked. If it’s wet with batter, give it a few more minutes and check again.
Can I turn this into cupcakes?
Absolutely! Divide the batter into a cupcake tin lined with paper cups and bake for about 20–25 minutes or until a toothpick comes out clean. This makes perfect individual servings for parties or picnics.
Final Thoughts
There’s nothing quite as satisfying as biting into a slice of homemade Fresh Peach Cake Recipe that celebrates the season’s best fruit in every tender crumb. It’s simple, comforting, and endlessly versatile—perfect to bake again and again, bringing smiles to your table with every serving. So go ahead, dive into this fresh, fruity delight and let your kitchen be filled with the cozy magic of peach perfection.
Print
Fresh Peach Cake Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 60 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This delightful Fresh Peach Cake features juicy, chopped peaches folded into a tender, buttery batter, creating a moist and flavorful dessert perfect for any occasion. Baked to golden perfection, this cake pairs wonderfully with a dusting of powdered sugar, whipped cream, or vanilla ice cream for an extra special treat.
Ingredients
Dry Ingredients
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1 tablespoon all-purpose flour (for dusting peaches)
Wet Ingredients
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup buttermilk
Fruit
- 2 cups fresh peaches, peeled and chopped
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C) and lightly grease a 9-inch round cake pan with butter or non-stick spray.
- Mix Dry Ingredients: In a medium bowl, whisk together the 1 1/2 cups of all-purpose flour, 1 teaspoon of baking powder, 1/2 teaspoon of baking soda, and 1/4 teaspoon of salt until fully combined.
- Cream Butter and Sugar: In a separate large bowl, beat the 1/2 cup of softened unsalted butter and 1 cup of granulated sugar together with an electric mixer on medium speed until the mixture is light and fluffy, which usually takes about 3-4 minutes.
- Add Eggs: Add the 2 large eggs to the butter and sugar mixture one at a time, beating well after each addition to incorporate fully and ensure a smooth batter.
- Add Vanilla: Stir in the 1 teaspoon of vanilla extract until evenly combined.
- Combine Wet and Dry: Gradually add the dry flour mixture to the wet ingredients, alternating with the 1/2 cup of buttermilk, starting and ending with the dry ingredients. Mix only until just combined to avoid overmixing which can cause a dense cake.
- Prepare Peaches: Toss the 2 cups of peeled and chopped fresh peaches with 1 tablespoon of all-purpose flour to evenly coat the fruit. This helps prevent the peaches from sinking to the bottom of the cake.
- Fold in Peaches: Gently fold the floured peaches into the batter carefully to distribute fruit evenly without overmixing.
- Transfer to Pan: Pour the batter into the prepared cake pan and smooth the top with a spatula for an even surface.
- Bake the Cake: Bake in the preheated oven for 40 to 45 minutes, or until a toothpick inserted into the center comes out clean.
- Cool in Pan: Allow the cake to cool in the pan for 10 minutes after baking to set before removing.
- Cool Completely: Transfer the cake to a wire rack to cool completely before serving.
- Serve: Serve the fresh peach cake as is or optionally dust with powdered sugar, or accompany with whipped cream or vanilla ice cream for an extra indulgent dessert.
Notes
- Peeling the peaches ensures a smooth texture in the cake and prevents tough skin bits.
- Coating peaches with flour helps keep them evenly distributed in the batter instead of sinking.
- Do not overmix the batter once the flour is added to keep the cake tender and light.
- Make sure to test the cake with a toothpick to avoid under or over-baking; it should come out clean or with just a few crumbs.
- Leftover cake can be stored in an airtight container at room temperature for up to 3 days or refrigerated for 5 days.

