Moist, Tender, and Buttery Peach Bread with Cream Cheese and Bright Lemon Zest
This Peaches & Cream Cheese Quick Bread is a wonderfully moist homemade loaf with a tender, cake-like crumb and sweet peaches in every bite. Cream cheese, butter, juicy peaches, and lemon zest come together to create a rich bread that’s somewhere between classic quick bread and a soft pound cake.
It’s perfect for breakfast, brunch, afternoon snacks, or an easy homemade dessert. Since it uses baking powder instead of yeast, there’s no rising time—you simply mix, fold, and bake.
Why You’ll Love This Peach Quick Bread
- Moist and tender texture
- Packed with sweet peaches
- Rich cream cheese flavor
- No yeast or rising time
- Easy enough for beginner bakers
- Delicious with coffee or tea
- Can be made with canned, fresh, or frozen peaches
- Wonderful for breakfast or dessert
Ingredients
For the Bread
- 1 package (8 ounces) cream cheese, softened
- ½ cup (1 stick) unsalted butter, softened
- 1½ cups granulated sugar
- ½ tablespoon lemon zest
- 2 large eggs
- 2¼ cups all-purpose flour
- 1½ teaspoons salt
- 1 tablespoon baking powder
- 1 teaspoon cinnamon, optional
- 1 cup milk
- 1 can (15 ounces) sliced peaches, drained and diced
Optional Finishing Touches
- Powdered sugar
- Vanilla glaze
- Sliced almonds
- Chopped pecans
Instructions
Step 1: Prepare the Oven and Pan
Preheat your oven to 350°F (175°C).
Grease a standard 9×5-inch loaf pan.
For easier removal, line the pan with parchment paper, leaving some paper hanging over the long sides.
Make sure the peaches are thoroughly drained and dice them into small pieces. Excess moisture can make the bread too wet.
Step 2: Cream the Butter and Cream Cheese
In a large mixing bowl, combine the softened cream cheese and butter.
Beat until smooth and creamy.
Gradually add the sugar and continue mixing until the mixture becomes light and fluffy.
This helps create the soft, tender texture of the finished loaf.
Step 3: Add the Eggs and Lemon Zest
Add the eggs one at a time, mixing well after each addition.
Stir in the lemon zest.
The lemon zest adds a bright citrus flavor that balances the richness of the cream cheese and butter.
Step 4: Combine the Dry Ingredients
In a separate bowl, whisk together the flour, salt, baking powder, and cinnamon if using.
Mixing the dry ingredients separately helps distribute the baking powder and salt evenly.
Step 5: Combine the Batter
Gradually add the dry ingredients to the cream cheese mixture, alternating with the milk.
Begin and finish with the dry ingredients.
Mix just until everything is combined.
Avoid overmixing, as this can make the bread dense or tough.
The finished batter should be thick and creamy.
Step 6: Fold in the Peaches
Gently fold the diced peaches into the batter using a spatula.
Mix just enough to distribute the peaches evenly without crushing them.
Reserve a few peach pieces for the top if desired.
Step 7: Bake
Pour the batter into the prepared loaf pan and smooth the top.
Bake for approximately 55–70 minutes.
Begin checking toward the end of the baking time. Insert a toothpick or cake tester into the center; it should come out mostly clean, although it may pick up some moisture from the peaches.
If the top begins browning too quickly, loosely cover the loaf with aluminum foil during the final part of baking.
Step 8: Cool Before Slicing
Remove the bread from the oven and let it cool in the pan for 10–15 minutes.
Transfer it carefully to a wire rack and allow it to cool completely before slicing.
Cooling allows the crumb to set properly and makes it easier to cut clean slices.
Tips for the Best Peach Quick Bread
Drain the peaches well
Excess syrup or juice can add too much moisture and prevent the center from baking properly.
Use softened ingredients
Softened cream cheese and butter blend much more easily and create a smoother batter.
Don’t overmix
Once the flour disappears, stop mixing. Overmixing can make the finished loaf dense.
Use room-temperature ingredients
Room-temperature butter, cream cheese, eggs, and milk combine more evenly.
Check the center
Because peaches add moisture, baking time can vary. Always test the center before removing the loaf from the oven.
Delicious Variations
Peach & Pecan Bread
Fold chopped pecans into the batter along with the peaches for a buttery crunch.
Cinnamon Peach Bread
Increase the cinnamon slightly and add a pinch of nutmeg for a warm, spiced flavor.
Peach Glaze Bread
Drizzle the cooled loaf with a simple vanilla glaze made with powdered sugar, vanilla, and a little milk.
Peach Almond Bread
Sprinkle sliced almonds over the top before baking.
Peach & Blueberry Bread
Add a small amount of fresh blueberries along with the peaches for a colorful summer variation.
What to Serve With It
Peaches & Cream Cheese Quick Bread pairs wonderfully with:
- Coffee
- Hot tea
- Iced tea
- Fresh berries
- Yogurt
- Whipped cream
- Vanilla ice cream
- Fresh peach slices
- Powdered sugar
For brunch, serve slices alongside fresh fruit, yogurt, and a hot cup of coffee. For dessert, warm a slice and serve it with vanilla ice cream or whipped cream.
Make-Ahead Instructions
This quick bread can be baked ahead of time and stored for later.
Allow the loaf to cool completely before wrapping it tightly.
Because it contains cream cheese, refrigerate the finished bread in an airtight container.
You can also freeze individual slices for convenient serving later.
Storage
Once completely cooled, wrap the bread well and refrigerate it in an airtight container.
Individual slices can be allowed to sit at room temperature briefly before serving or gently warmed.
For longer storage, wrap individual slices tightly and place them in a freezer-safe container. Thaw in the refrigerator or at room temperature before serving.
Frequently Asked Questions
Can I use fresh peaches?
Yes. Peel them if desired, remove the pits, and dice them into small pieces. If they’re particularly juicy, pat them dry before folding them into the batter.
Can I use frozen peaches?
Absolutely. Thaw them completely, drain away excess liquid, and pat them dry before adding them to the batter.
Why is my peach bread too wet?
The most common cause is excess moisture from the peaches. Make sure canned peaches are thoroughly drained and fresh or thawed peaches are patted dry.
How do I know when the bread is done?
Insert a toothpick into the center. It should come out mostly clean. If it has wet batter attached, continue baking and check again after several minutes.
Can I freeze peach quick bread?
Yes. Wrap the completely cooled loaf or individual slices tightly and freeze them. Thaw before serving.
Final Thoughts
Peaches & Cream Cheese Quick Bread combines buttery richness, creamy texture, sweet peaches, and bright lemon zest in one delicious homemade loaf. The cream cheese keeps the bread wonderfully tender while the peaches add natural sweetness and moisture.
Enjoy a thick slice with morning coffee, afternoon tea, or a scoop of vanilla ice cream for dessert.

