Ultimate Homemade Peach Pound Cake with Cream Cheese Glaze
There’s something inherently comforting about classic recipes that have stood the test of time, much like a beloved song on the radio. While the world around us constantly evolves with new technologies and trends, the enduring appeal of a perfectly baked homemade treat remains universal. This Homemade Peach Pound Cake recipe embodies that timeless charm, blending the rich, buttery texture of an old-fashioned pound cake with the sweet, juicy burst of fresh peaches, all crowned with an irresistibly smooth cream cheese glaze. It’s more than just a dessert; it’s a celebration of summer, a culinary hug that brings people together and creates lasting memories.

Forget the fleeting trends; when it comes to dessert, the classics reign supreme. This Peach Pound Cake is a prime example. It’s a rich, incredibly moist pound cake, generously studded with tender, fresh peaches that sing of sun-drenched orchards. Perfect for backyard barbecues, family gatherings, or simply an afternoon indulgence, it’s a summertime staple that consistently delivers joy with every bite. The harmonious blend of a dense, flavorful cake base and the bright fruit notes makes it an unforgettable culinary experience.

Why This Peach Pound Cake Stands Out
What makes this particular peach pound cake recipe truly exceptional? It’s a combination of thoughtfully selected ingredients and precise techniques that result in a superior dessert:
- Bursting with Fresh Peach Flavor: Unlike recipes that rely on artificial flavors or canned fruit, this cake spotlights the natural sweetness and vibrant taste of fresh peaches, ensuring a genuine and delightful peach experience.
- Unmatched Richness and Moisture: The secret to its incredible texture lies in the inclusion of both butter and sour cream. Butter provides a classic rich flavor and tender crumb, while sour cream adds an unparalleled tanginess and keeps the cake exceptionally moist, ensuring it never tastes dry or crumbly.
- Versatile Baking Options: Whether you prefer the elegant presentation of a bundt cake or the convenience of a loaf cake, this recipe is incredibly adaptable. It bakes beautifully in either a bundt pan or two loaf pans, giving you flexibility.
- Decadent Cream Cheese Glaze: A truly exceptional pound cake deserves an equally magnificent topping. Our thick, dreamy cream cheese glaze adds a layer of tangy sweetness that perfectly complements the rich cake and juicy peaches, elevating it from great to truly unforgettable.
Simple Ingredients for Exceptional Flavor
One of the beauties of this peach pound cake recipe is that it uses readily available, simple ingredients. You likely have most of these pantry staples already on hand, making it easy to whip up this delightful dessert whenever the craving strikes:
- For the Pound Cake:
- High-quality butter, softened to room temperature, forms the base of the cake’s rich flavor.
- Both granulated sugar and brown sugar for a balanced sweetness and depth.
- Fresh eggs, also at room temperature, to bind and enrich the batter.
- All-purpose flour, sifted for a lighter texture.
- Baking soda and salt to aid in leavening and flavor balance.
- A hint of ground cinnamon for warm, inviting spice notes.
- Smooth sour cream, the key to the cake’s luscious moisture.
- Pure vanilla extract for aromatic depth.
- Plenty of fresh peaches, diced, as the star of the show.
- For the Homemade Cream Cheese Glaze:
- Softened butter and cream cheese for a rich and tangy base.
- Powdered sugar for a smooth, sweet consistency.
- More vanilla extract to enhance the flavor.
- Milk (or heavy cream/half & half) to achieve the perfect glaze consistency.

Crafting the Perfect Peach Pound Cake with Cream Cheese Icing
Baking a truly remarkable pound cake is all about understanding the nuances of each step. Here’s a breakdown of the process to ensure your Peach Pound Cake turns out perfectly moist, rich, and flavorful:
The Pound Cake Batter: Building Blocks of Flavor and Texture
- Creaming Butter and Sugars: This initial step is fundamental. Start by creaming the softened butter until it’s light and fluffy, incorporating air that will give your cake its wonderful texture. Then, gradually add both granulated and brown sugars, continuing to cream until the mixture is pale and well-combined. This process ensures the sugar crystals are evenly distributed and that the butter holds enough air.
- Adding Eggs One at a Time: Incorporate the eggs individually, beating well after each addition. This allows each egg to fully emulsify into the batter, preventing curdling and creating a smooth, cohesive mixture. Remember to scrape down the sides of the bowl frequently to ensure everything is thoroughly mixed.
- Sifting Dry Ingredients: In a separate bowl, sift together the flour, salt, baking soda, and cinnamon. Sifting is crucial as it aerates the flour, prevents lumps, and ensures a uniform distribution of leavening agents and spices. This helps create a tender crumb and prevents the cake from becoming too dense or heavy, even for a pound cake.
- Alternating Wet and Dry Ingredients: This technique is vital for cake baking. Begin and end with the flour mixture, alternating its addition with the sour cream. For example, add one-third of the flour mixture, mix lightly, then half of the sour cream, mix, then another third of the flour, the remaining sour cream, and finally the last third of the flour. This method ensures that the ingredients are properly incorporated without over-mixing, which can lead to gluten development and a tough, dry cake. Mix only until just combined.
- Folding in Vanilla and Peaches: Once the batter is formed, gently stir in the vanilla extract. Finally, carefully fold in the diced fresh peaches. Be gentle to avoid bruising the fruit and to keep the batter from deflating. The peaches will add a wonderful burst of flavor and additional moisture to the cake.

Crafting the Silky Cream Cheese Glaze
The luscious cream cheese glaze is the perfect finishing touch for this peach pound cake. It’s quick to make and offers a beautiful balance of tang and sweetness. Here’s how to achieve that perfect pourable consistency:
- Whip Cream Cheese and Butter: Start by beating softened cream cheese and butter together until the mixture is smooth, light, and fluffy. This ensures there are no lumps and creates a creamy base for your glaze.
- Add Powdered Sugar: Gradually add the powdered sugar, mixing until fully incorporated and smooth. Powdered sugar dissolves easily, giving the glaze its characteristic silky texture.
- Vanilla and Milk for Consistency: Stir in the vanilla extract for extra flavor. Then, add milk (or heavy cream or half & half) one tablespoon at a time, mixing until you reach your desired consistency. For a thinner, more pourable glaze, add more milk. For a thicker, more substantial icing that still flows beautifully, use less milk. We aimed for a consistency that would coat the cake generously without running completely off, offering a delightful “peaches and cream” experience.

Expert Tips & Tricks for a Flawless Peach Pound Cake
Achieving a bakery-quality peach pound cake at home is easier than you think with these helpful insights:
- Understanding Pound Cake Texture: It’s important to remember that a pound cake is designed to be dense, rich, and substantial, not light and airy like a sponge cake. Its name originates from traditional recipes calling for a pound each of butter, sugar, flour, and eggs. Embrace its hearty nature; that’s part of its charm!
- Moisture Secrets: Sour Cream and Peaches: Our recipe incorporates sour cream not only for its tangy flavor but also for its exceptional moisture-retaining properties. The acidity in the sour cream helps tenderize the gluten in the flour, resulting in a remarkably moist crumb. Additionally, the fresh peaches themselves release natural juices during baking, contributing significantly to the cake’s overall moistness and preventing it from drying out.
- The Importance of Sweet Peaches: The quality of your peaches will directly impact the flavor of your pound cake. Always opt for ripe, sweet, and aromatic fresh peaches. If your peaches lack flavor, the cake will reflect that. Choose peaches that are fragrant and slightly soft to the touch for the best results.
- Pan Preparation is Key: Whether you’re using a large 10-inch bundt cake pan or two 8×4 or 9×5 inch loaf pans, thorough greasing is paramount. For bundt pans, ensure every crevice is well-coated with butter and flour or a baking spray. If using loaf pans, I highly recommend lining them with parchment paper, leaving an overhang on the sides. This makes for effortless removal once the cake is baked and cooled.
- Don’t Overmix: As mentioned in the instructions, overmixing the batter after adding the flour can develop the gluten too much, leading to a tough and chewy cake. Mix only until the ingredients are just combined.
- Room Temperature Ingredients: Ensure your butter, eggs, and sour cream are all at room temperature. This allows them to emulsify properly, creating a smoother, more uniform batter and a finer crumb in the finished cake.

Frequently Asked Questions About Peach Pound Cake
Here are some common questions and helpful answers to ensure your baking success:
- Can I use canned peaches or frozen peaches?
- While fresh peaches are highly recommended for optimal flavor and texture, you might be tempted to use alternatives. Canned peaches typically contain excessive liquid and often come in heavy syrup, which can significantly alter the moisture balance and sweetness of the cake. Therefore, I strongly advise against using them.
- Frozen peaches are a slightly better option if fresh ones are unavailable, but they still pose a moisture challenge. If you choose to use frozen peaches, it is crucial to thaw them completely and then drain off all excess liquid. Pat them very dry with paper towels before folding them into the batter. This step is vital to prevent the cake from becoming soggy or dense. Even with these precautions, the texture and vibrant flavor might not be quite the same as with fresh peaches. For the very best results, stick with fresh!
- Do I have to peel the peaches?
- No, peeling the peaches is entirely optional! The peach skin softens considerably during baking and contributes a subtle texture and extra nutritional value to the cake. If you prefer a completely smooth texture, feel free to peel them. However, if you’re looking to save a little time (like me!), you can confidently leave the skin on.
- How do I store this peach pound cake?
- Due to the fresh fruit and the cream cheese icing, this peach pound cake must be stored in the refrigerator. Cover it tightly with plastic wrap or place it in an airtight container to prevent it from drying out and absorbing other odors. It will stay fresh for up to 3-4 days.
- If you wish to freeze the cake, it’s best to do so before adding the cream cheese icing. Wrap cooled, unfrosted slices or the entire cake tightly in plastic wrap, then in aluminum foil. It can be frozen for up to 2-3 months. Thaw overnight in the refrigerator before glazing and serving. However, generally, I find that most cakes, including pound cakes, are best enjoyed fresh, as freezing can sometimes alter their texture slightly.
- Can I add nuts to this pound cake?
- Absolutely! Chopped pecans or walnuts would be a fantastic addition, adding a lovely crunch and nutty flavor that complements the peaches and cinnamon beautifully. Fold about 1/2 to 1 cup of chopped nuts into the batter along with the peaches.
- How do I know when the pound cake is done baking?
- The best way to test for doneness is to insert a long wooden skewer or a cake tester into the thickest part of the cake. If it comes out clean or with only a few moist crumbs attached, the cake is ready. If it comes out with wet batter, continue baking for a few more minutes and test again.

Peach Pound Cake Recipe
Homemade Peach Pound Cake
This Homemade Peach Pound Cake Recipe is made with fresh peaches and is topped with an easy cream cheese glaze. An old-fashioned pound cake recipe meets peach pie filling and creates one of my favorite summer dessert recipes!
Prep Time: 25 mins
Cook Time: 1 hr 5 mins
Total Time: 1 hr 30 mins
Yields: 10 servings
Ingredients
Peach Pound Cake
- 1 1/2 cups unsalted butter, softened to room temperature
- 2 1/3 cups granulated sugar
- 1/2 cup brown sugar, packed
- 6 large eggs, at room temperature
- 3 cups all-purpose flour, sifted
- 1/2 tsp salt
- 1/2 tsp baking soda
- 1 tsp ground cinnamon
- 12 Tbsp (3/4 cup) full-fat sour cream, at room temperature
- 1 tbsp vanilla extract
- 1 1/2 cups fresh peaches, diced (peel optional)
Homemade Cream Cheese Icing
- 1/4 cup unsalted butter, softened to room temperature
- 4 oz cream cheese, softened to room temperature
- 1 1/2 cups powdered sugar, sifted
- 1/2 tsp vanilla extract
- 4-5 Tbsp milk (whole milk, heavy cream, or half & half work well)
Instructions
Peach Pound Cake
- Preheat your oven to 325°F (160°C). Thoroughly grease and flour a large (10-inch) bundt cake pan. Ensure every crevice is coated to prevent sticking.
- In the bowl of a stand mixer fitted with the paddle attachment (or using a hand mixer), cream the softened butter until it’s light and fluffy, about 1-2 minutes.
- Add the granulated sugar and brown sugar to the butter mixture. Continue creaming until the mixture is pale and well combined, about 1 minute, scraping down the sides of the bowl as needed.
- Add the eggs one at a time, beating well after each addition until fully incorporated. Again, scrape down the bowl sides.
- In a separate medium bowl, sift together the all-purpose flour, salt, baking soda, and ground cinnamon.
- With the mixer on low speed, alternately add the dry ingredients and sour cream to the wet mixture, beginning and ending with the flour mixture. Mix in three additions: 1/3 flour, 6 Tbsp sour cream, 1/3 flour, 6 Tbsp sour cream, and finally the last 1/3 flour. Mix only until just combined, being careful not to overmix.
- Gently stir in the vanilla extract, then carefully fold in the diced fresh peaches until evenly distributed.
- Pour the batter evenly into your prepared bundt cake pan.
- Bake for 65-70 minutes, or until a wooden skewer or cake tester inserted into the center comes out clean or with a few moist crumbs.
- Allow the cake to cool in the pan on a wire rack for at least 15-20 minutes before carefully inverting it onto the rack to cool completely.
Cream Cheese Icing
- While the cake cools, prepare the cream cheese icing. In a clean mixing bowl, beat the softened cream cheese and butter together until completely smooth, light, and fluffy (about 1-2 minutes).
- Gradually add the sifted powdered sugar to the cream cheese mixture, mixing until well combined and smooth.
- Stir in the vanilla extract. Then, add 4 Tbsp of milk and beat until well combined and smooth.
- Assess the consistency. If you prefer a thinner, more pourable glaze, add an additional tablespoon or two of milk until desired consistency is reached. If it’s too thin, you can add a little more powdered sugar.
- Once the pound cake is completely cool, spread or pour the cream cheese icing generously over the cake.
- Allow the icing to set for about 5-10 minutes before slicing and serving. Enjoy!
Nutrition Disclaimer: The nutrition facts provided are calculated using a third-party tool and are estimates only. Actual nutritional content may vary based on the ingredients and brands you use, as well as portion sizes. For accurate results, please consult a registered dietitian or nutritionist.
Course: Dessert
Cuisine: American
Make sure to tag me on Instagram and leave a rating below and let me know how it turned out!

Explore More Delicious Peach Recipes!
If you’re a fan of the sweet, juicy goodness of peaches, you’ll adore these other favorite recipes that celebrate this incredible fruit:
- Peach Pie Scones with Vanilla Glaze
- Peaches and Cream Cinnamon Rolls
- Easy Cinnamon Roll Peach Cobbler
- No-Bake Peach Cream Pie
Other Delightful Baking Recipes You Might Enjoy:
Citrus Almond Loaf Cake
Hummingbird Bread with Cream Cheese Frosting
Peach Pie Scones with Vanilla Glaze
(Photos updated 2020.)