Desserts
This amazing peach cake recipe is the kind of dessert that makes summer feel like a celebration—juicy peaches baked into a tender crumb, topped with a velvety cream cheese frosting that's impossible to resist. 🌞 I first made this when my neighbor's peach tree was overflowing, and one bite sent me back to childhood picnics under the sun. The secret? Fresh peaches (or high-quality canned ones in a pinch) folded into a moist vanilla cake batter, then crowned with a frosting that balances sweetness with just the right tang.
What makes this recipe special is how it captures summer's essence without being overly complicated. You'll mix up a simple cake batter, fold in those sweet peaches, and bake until golden—no fancy techniques required. The cream cheese frosting comes together in minutes with just a few ingredients, and the best part? Every slice tastes like a warm, sunny afternoon. I've tested this recipe with both ripe summer peaches and frozen ones (thawed and drained), so you can enjoy it year-round.
The result is a cake that's moist, flavorful, and packed with juicy peach chunks in every bite. The frosting adds a creamy contrast that keeps things interesting, and the whole thing looks stunning with a dusting of powdered sugar or fresh berries on top. It's the kind of dessert that disappears fast—perfect for picnics, potlucks, or just treating yourself to a little summer magic.
For a modern twist, try swapping half the cream cheese frosting for a bourbon-infused glaze or adding a sprinkle of crushed pistachios for texture. Serve with vanilla ice cream for an extra indulgent experience. Let's get baking!
Ingredients for amazing peach cake
Juicy peaches meet tender crumb—summer's perfect bite in every slice.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Fresh Peaches 🍑 | 3 cups | Pitted, sliced (about 4 medium) |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tbsp | Pure alcohol-free preferred |
| Unsalted Butter 🧈 | 1 cup | Room temperature, cubed |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Milk 🥛 | ¾ cup | Whole milk preferred |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth frosting |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Powdered Sugar Garnish 🍚 | ¼ cup | For dusting (optional) |
Peaches are the star here. Local farmers markets have the juiciest in summer, but canned peaches in juice (like Del Monte) work year-round. Look for ripe ones—just slightly soft to the touch. I always buy a few extra to snack on raw. The cream cheese should be full-fat and room temperature—it makes the frosting silky. For the flour, King Arthur or Gold Medal brands bake up lightest if you're picky about texture. And that vanilla? Alcohol-free extracts have purer flavor, but regular works fine.
No fresh peaches? Frozen peaches work perfectly—thaw and drain them well. Swap the milk for half-and-half or heavy cream if you want extra richness. The frosting can be made ahead and stored in the fridge for up to 3 days. For a modern twist, add 1 tsp bourbon or almond extract to the frosting. The cake itself keeps well for 2 days covered at room temperature, but the frosting is best made fresh. No powdered sugar for garnish? Crushed pistachios or berries add beautiful color instead.
This cake is best served the day it's made—frosting tastes freshest then. Store leftovers in the fridge for up to 4 days, but bring to room temperature before serving. The frosting can be piped into a bag for easy decorating, or just spread with a knife for that rustic look. Freezes beautifully for 2 months if wrapped tightly. I always make a double batch—it disappears fast at summer gatherings.
Why You'll Love This Recipe
- No Fuss Mixing: I swear by this batter—just fold in the flour, sugar, and baking powder, then gently nestle those juicy peaches right in. No food processor, no weird ratios, just a bowl and a spatula. Honestly, the hardest part is deciding how many slices to save for later.
- Peach Perfection: That balance of tender cake and sweet, caramelized peaches? It’s like summer in every bite. The sugar in the fruit melts into the crumb, and the baking powder keeps it light—no dry, heavy texture here. (Yes, even on a Tuesday night.)
- Weekend or Picnic Hero: This cake travels like a champ—slice it, wrap it in foil, and it’s ready for potlucks, tailgates, or a lazy afternoon. Between us, it’s also my go-to for birthdays or just because. The flour and sugar base makes it sturdy enough to handle the road, but the peaches keep it special.
- Budget-Friendly Leftovers: Fresh peaches might seem pricey, but one cake feeds a crowd, and the leftovers? They’re even better the next day. The baking powder keeps it moist, so it doesn’t turn into a sad, dry brick. I’ll be real: I’ve had this cake last me four days, and the kids still ask for seconds.
Step-by-step instructions for peach cake with cream cheese frosting
Let's bake a showstopper peach cake with tender layers and velvety frosting.
👨🍳 Step 1: Prepare the Peaches and Mix Dry Ingredients
Start by peeling and slicing the 3 cups fresh peaches into even ¼-inch thick slices—this ensures they cook evenly and stay tender. Toss them with 1 tablespoon lemon juice to prevent browning while you work. Set aside in a bowl.
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 2 teaspoons baking powder, and ½ teaspoon salt. Sift this mixture into a medium bowl for a light, airy texture. Here's the thing—sifting removes lumps and ensures your cake rises beautifully. Don't skip this step!
🍳 Step 2: Cream Butter and Sugar for Fluffy Layers
In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter and 1.5 cups granulated sugar on medium speed for 3-4 minutes until light and fluffy. You'll see the mixture nearly double in volume and turn pale—this incorporates air that makes your cake tender. I press down on the butter occasionally to make sure it's fully incorporated.
Add the 2 room temperature eggs one at a time, mixing well after each addition. Then stir in the 1 tablespoon vanilla extract and ¾ cup milk. Here's where it gets fun—toss in half of the dry ingredients and mix on low until just combined. The batter should look thick but smooth, like cookie dough.
🥘 Step 3: Fold in Peaches and Bake to Perfection
Gently fold in the prepared peaches using a spatula, being careful not to crush them. Add the remaining dry ingredients and mix just until combined—overmixing develops gluten and makes the cake tough. Pour the batter into a 9-inch round cake pan lined with parchment paper.
Bake at 350°F for 40-45 minutes until a toothpick inserted in the center comes out clean. The edges should be golden brown while the center stays slightly springy. I like to tent the pan with foil after 25 minutes to prevent overbrowning, especially if your oven runs hot.
👨🍳 Step 4: Make the Cream Cheese Frosting
While the cake cools, beat the 8 oz cream cheese and 3 cups powdered sugar in a stand mixer until smooth. Add the 1 cup unsalted butter and mix until fully incorporated. The frosting should be light and spreadable—if it's too thick, add 1-2 tablespoons milk to loosen it. Here's the secret: let the cream cheese sit at room temperature for 30 minutes before mixing to prevent lumps.
Once the cake has cooled completely, spread the frosting evenly over the top and sides. I use an offset spatula for clean, smooth edges. The frosting should be thick enough to hold its shape but still spreadable—this balance gives you that perfect professional finish.
🔪 Step 5: Garnish and Serve with Confidence
Dust the top with the ¼ cup powdered sugar garnish using a fine-mesh sieve for an elegant touch. Arrange the remaining peach slices decoratively around the edges if desired. The cake keeps well at room temperature for 3 days or refrigerated for up to 5 days, though it's best enjoyed fresh when the peaches are at their juiciest.
Slice into 8 equal wedges and serve with a dollop of whipped cream or a scoop of vanilla ice cream. Each bite delivers that perfect balance of tender cake, sweet peaches, and creamy frosting—this is summer in dessert form!
Pro Tips For Making Amazing Peach Cake
- Peel Peaches Fast: Skip the knife—blanch whole peaches in boiling water for 30 seconds, then ice bath. The skins slide off like magic, and you avoid the mess of peeling one by one. (Yes, even if you’re impatient like me.) ---
- Mix Dry Ingredients First: Whisk flour, sugar, baking powder, and salt together before adding peaches or liquid. This guarantees even distribution of leavening—no lumpy surprises when you fold in fruit. I learned this the hard way after a cake that rose like a pancake. ---
- Don’t Overmix Wet Ingredients: Stir the wet ingredients (eggs, milk, vanilla) just until combined—overmixing adds gluten and makes the cake dense. A few streaks of flour are fine; a thick, stiff batter is not. Trust the process, even if it looks weird. ---
- Bake Until Golden, Not Just Set: Check for doneness at 325°F (160°C) when the edges pull away and a toothpick comes out with moist crumbs, not wet batter. Overbaking dries out peaches; underbaking leaves a gummy center. The cake’s magic happens in those last 5 minutes.
Serving suggestions for this dish
Classic Ice Cream Pairings
Serve your peach cake with a scoop of vanilla bean ice cream—the creamy, neutral flavor lets the peach and cream cheese frosting shine. I love using Häagen-Dazs vanilla or a high-quality homemade version for that extra richness. For a modern twist, try lavender honey ice cream from local creamery brands like Lake Champlain Chocolates—the floral notes complement the peaches beautifully. 🍦
Whipped Cream & Berries
A dollop of lightly sweetened whipped cream adds a cloud-like texture that contrasts perfectly with the dense cake. Top with fresh raspberries or blackberries for a pop of color and acidity that cuts through the sugar. I like to whip cream with 1 teaspoon powdered sugar and a pinch of vanilla bean paste for extra depth. Store-bought brands like Cool Whip work in a pinch, but homemade is always better.
Creamy Cheesecake Swirl
For a decadent twist, serve slices of peach cake with a side of mini cheesecake bites—just blend 8 oz cream cheese, ½ cup powdered sugar, and 1 egg, then bake in mini muffin tins for 12-15 minutes at 325°F. The contrast of soft cake and creamy cheesecake is unbeatable. I also drizzle peach jam over the top for an extra layer of fruitiness. 🍰
Summer Cocktail Pairings
Pair your cake with a refreshing peach bourbon cocktail—mix 2 oz bourbon, 1 oz peach nectar, and ½ oz lemon juice, then serve over ice. For a non-alcoholic option, try peach iced tea with a splash of sparkling water and a lemon wedge. The effervescence cleanses your palate between bites of rich cake. I always keep a pitcher chilled for summer gatherings.
Garnish Upgrade Ideas
Elevate your presentation with crushed pistachios or toasted almonds for crunch, or drizzle with dark chocolate ganache for a sophisticated touch. Fresh mint leaves add a bright, herbal contrast. I also love sprinkling edible gold leaf for special occasions—it looks stunning and adds a luxurious feel without overpowering the flavors. ✨
Make-Ahead Serving Tips
If serving at a party, assemble the cake 1 day ahead and refrigerate. Bring to room temperature before serving for the best texture. For a rustic look, serve slices on wooden boards with peach slices arranged around the plate. Label your cake with a handwritten note—guests will love the personal touch. I always prep garnishes like berries or nuts in advance for easy assembly. 📅
Nutrition facts
Frequently asked questions
Can I substitute frozen peaches for fresh in this recipe?
Yes! Frozen peaches work perfectly—just thaw them first and drain any excess liquid. For the best texture, pat them dry with a paper towel before folding into the batter. This prevents a soggy cake. I've tested this recipe with both ripe summer peaches and frozen ones, so you can enjoy it year-round.
Why is my peach cake dense instead of light and fluffy?
Overmixing the batter is the most common cause—stop folding once the dry ingredients are just combined. Also ensure your butter is room temperature (not melted) and don't skip sifting the flour. Another tip: measure your flour accurately using the spoon-and-level method rather than scooping directly from the bag.
Can I make this cake ahead of time?
Assemble the cake (without frosting) up to 2 days ahead and store at room temperature covered with a cake dome. For the frosting, make it 1 day ahead and refrigerate. Bring both to room temperature before serving. The flavors actually improve overnight as the peaches soften slightly.
What's the best way to store leftover peach cake?
Keep it covered at room temperature for up to 3 days or refrigerate for 5 days. For longer storage, freeze the unfrosted cake layers for 2 months. Thaw overnight in the fridge before frosting. The frosting can be made fresh when ready to serve for the best texture.
Can I make this recipe gluten-free?
Yes, but with adjustments. Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) and add 1 teaspoon xanthan gum. You may need to reduce the milk by 2 tablespoons since gluten-free batters are often wetter. The texture will be slightly denser but still delicious!
