Fresh peach pound cake is basically summer in dessert form. I’m talking juicy peaches folded right into a buttery, tender crumb that stays moist for days.
Not gonna lie, I used to think pound cake had to be dense and heavy. Then I started adding honey and the right ratio of milk, and everything changed.
The best part? It’s crazy simple to throw together on a Tuesday night or when you need something impressive for entertaining. Plus, you’ll get compliments every single time.
Check out my other elegant summer party dessert ideas if you’re planning a gathering. This fresh peach pound cake recipe is the kind of thing people ask you to make again and again.
Why this fresh peach pound cake works
Ever had a pound cake that felt like eating a brick? This one stays incredibly moist because of the honey and whole milk in the batter. I tested it about four times before I got the texture exactly right, and honestly, the difference is night and day.
- Fresh peaches add natural sweetness and keep the cake tender throughout
- Honey and vanilla bean paste create incredible depth without being overpowering
- Walnuts give you that subtle crunch when you bite into it
- Ready in just over an hour from start to table
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 25 minutes | 55 minutes | 385 per serving | 12 servings | American |
Ingredients for fresh peach pound cake
- 3 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 4 large eggs
- 1 cup whole milk
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1 1/2 cups fresh peach slices
- 2 tablespoons honey
- 1 teaspoon vanilla bean paste
- 1/4 cup chopped walnuts
- 1 teaspoon lemon zest
Don’t skip the vanilla bean paste—regular vanilla extract works, but the paste gives you those little flecks that make it look fancy. If your peaches are super firm, just let them sit out for a day or two before slicing.
Here’s the thing about this fresh peach pound cake: it actually tastes better the next day because the flavors deepen overnight. If you can’t find vanilla bean paste, use 2 teaspoons of regular vanilla extract instead and you’ll be totally fine.
Step-by-step instructions
1. Preheat your oven to 350°F and grease a 9×5-inch loaf pan really well (I use cooking spray so nothing sticks). Line the bottom with parchment paper for extra insurance. Whisk together your 3 cups flour, 1 teaspoon baking powder, and 1/2 teaspoon salt in a separate bowl and set aside.
2. Cream together your softened 1/2 cup butter and 1 cup sugar using an electric mixer on medium speed until it’s light and fluffy—this takes about 3 minutes and you’ll see the color get lighter. Don’t skip this step because it helps create that tender crumb you’re after.
3. Add your 4 eggs one at a time, beating well after each addition so they incorporate smoothly. Pour in your 1 teaspoon vanilla bean paste and mix until you don’t see any streaks of it left in the batter.
4. Now alternate adding your flour mixture and 1 cup milk to the batter, starting and ending with the dry ingredients. Mix on low speed after each addition—about 3 additions of flour and 2 of milk—until just combined. Don’t overmix or the cake gets tough (trust me on this).
5. Toss your 1 1/2 cups fresh peach slices with the 2 tablespoons honey and 1 teaspoon lemon zest in a small bowl so they’re lightly coated. This keeps them from sinking straight to the bottom, and also the honey helps them stay juicy while the cake bakes.
6. Fold the peaches and 1/4 cup walnuts into the batter gently using a rubber spatula—maybe 10 to 12 folds until everything’s just mixed in. Pour this into your prepared pan and smooth the top with the back of a spoon.
7. Bake at 350°F for 50 to 55 minutes until a toothpick inserted in the center comes out with just a few moist crumbs (not wet batter). The top should be golden brown and the kitchen smells absolutely amazing by this point. Let it cool in the pan for 15 minutes, then turn it out onto a wire rack to cool completely.
Serving ideas for fresh peach pound cake
This moist summer cake shines on its own, but here are my favorite ways to serve it.
Whipped cream and fresh peaches
Slice the **fresh peach pound cake** and top with lightly whipped cream and a few thin fresh peach slices on top. The cream melts into the warm cake and adds moisture, plus it looks gorgeous on a plate for guests.Honey drizzle with vanilla yogurt
Warm a slice gently in the microwave for 20 seconds and drizzle with a little extra honey plus a dollop of vanilla yogurt on the side. This combo reminds me of summer brunch and honestly takes about 30 seconds to plate up.Paired with iced tea for afternoon entertaining
Slice this up and serve alongside a pitcher of iced tea for a sophisticated afternoon treat. It’s also perfect with Easter coconut cake recipes if you’re doing a dessert table for springtime gatherings.Pro tips for perfect fresh peach pound cake
Storage tips
– Store covered at room temperature for up to 3 days, or wrap and refrigerate for up to 5 days – Keeps best in an airtight container away from direct sunlight – Slice it right before serving for the prettiest presentationMake-ahead instructions
– Mix the dry ingredients the night before and store in an airtight container – Prep and slice your peaches a few hours ahead, then toss with honey just before folding in – Bake the cake completely, cool, wrap tightly, and freeze for up to 2 months—thaw overnight in the fridgeVariations
– Try nectarines instead of peaches for a slightly different flavor profile – Add 1/2 teaspoon almond extract along with the vanilla for a more complex taste – Swap walnuts for toasted sliced almonds if that’s what you have on handTroubleshooting
– If your cake sinks in the middle, your oven might run hot—try lowering to 325°F next time and check at 50 minutes – Cake too dense? You probably overmixed the batter—fold gently and mix on low speed only – Peaches stayed on top instead of distributing? Pat them completely dry before folding so they don’t slide aroundFrequently asked questions
Can I freeze this fresh peach pound cake?
Yes, absolutely—wrap it tightly in plastic wrap and aluminum foil, then freeze for up to 2 months. Thaw it overnight in the fridge and it’ll taste like you just baked it. The moisture from the honey keeps it from getting dry even after freezing.
What if I can’t find fresh peaches?
You can use frozen peach slices (thaw and drain them really well first) or canned peaches, but fresh is definitely superior for texture. Drain canned peaches thoroughly so they don’t add extra liquid that messes with your batter ratios.
How do I reheat leftover cake?
Wrap a slice in a damp paper towel and microwave for 15 to 20 seconds until it’s warm and soft again. You can also warm it in a 300°F oven for about 8 minutes wrapped loosely in foil if you’re reheating multiple slices.
Can I make this without the walnuts or for a nut allergy?
Totally—just omit them or replace with 1/4 cup of toasted sunflower seeds for crunch. The cake comes out just as moist and delicious either way, so don’t worry about skipping them.
Final thoughts
This fresh peach pound cake is hands-down my go-to recipe when I’m entertaining and want something that looks and tastes fancy without stressing me out. The honey keeps everything incredibly moist, and people always ask for the recipe before they even finish their slice.
I’ve made it for book clubs, summer picnics, and even just because I wanted dessert on a Wednesday. It’s the kind of cake that makes you look like you spent way more time in the kitchen than you actually did.
If you’re looking for other impressive desserts, check out these romantic dessert ideas and date night treats that are just as easy. Go ahead and save this recipe for your next gathering—your guests are gonna lose it.

Liz’s Moist Fresh Peach Pound Cake for Beautiful Summer Entertaining
Ingredients
Method
- Preheat your oven to 350°F and grease a 9×5-inch loaf pan really well (I use cooking spray so nothing sticks). Line the bottom with parchment paper for extra insurance. Whisk together your 3 cups flour, 1 teaspoon baking powder, and 1/2 teaspoon salt in a separate bowl and set aside.
- Cream together your softened 1/2 cup butter and 1 cup sugar using an electric mixer on medium speed until it’s light and fluffy—this takes about 3 minutes and you’ll see the color get lighter. Don’t skip this step because it helps create that tender crumb you’re after.
- Add your 4 eggs one at a time, beating well after each addition so they incorporate smoothly. Pour in your 1 teaspoon vanilla bean paste and mix until you don’t see any streaks of it left in the batter.
- Now alternate adding your flour mixture and 1 cup milk to the batter, starting and ending with the dry ingredients. Mix on low speed after each addition—about 3 additions of flour and 2 of milk—until just combined. Don’t overmix or the cake gets tough (trust me on this).
- Toss your 1 1/2 cups fresh peach slices with the 2 tablespoons honey and 1 teaspoon lemon zest in a small bowl so they’re lightly coated. This keeps them from sinking straight to the bottom, and also the honey helps them stay juicy while the cake bakes.
- Fold the peaches and 1/4 cup walnuts into the batter gently using a rubber spatula—maybe 10 to 12 folds until everything’s just mixed in. Pour this into your prepared pan and smooth the top with the back of a spoon.
- Bake at 350°F for 50 to 55 minutes until a toothpick inserted in the center comes out with just a few moist crumbs (not wet batter). The top should be golden brown and the kitchen smells absolutely amazing by this point. Let it cool in the pan for 15 minutes, then turn it out onto a wire rack to cool completely.








