If you love moist homemade bread with a tender, cake-like crumb and sweet fruit in every bite, this Peaches & Cream Cheese Quick Bread is the perfect recipe to try. Rich cream cheese, buttery goodness, juicy peaches, and bright lemon zest come together to create a loaf that tastes somewhere between classic quick bread and a soft pound cake.
This easy peach bread is perfect for breakfast with a cup of coffee, an afternoon snack, or a simple homemade dessert. Because it uses baking powder rather than yeast, there’s no need to wait for dough to rise. Simply mix the ingredients, fold in the peaches, and bake.
The cream cheese gives the loaf a wonderfully soft texture and subtle tang, while the peaches add natural sweetness and moisture. A little lemon zest helps brighten all the flavors without overpowering the fruit.
Whether you’re looking for an easy breakfast recipe, a homemade peach dessert, or a delicious way to use canned peaches, this quick bread is a wonderful addition to your baking collection.
Why You’ll Love This Peach Quick Bread
This recipe is simple enough for beginner bakers but delicious enough to serve to guests.
The loaf has a rich, tender texture thanks to the combination of cream cheese and butter. Unlike many fruit breads that can become dry, this version stays wonderfully moist.
It’s also incredibly convenient. Canned peaches mean you can make this bread any time of year, even when fresh peaches aren’t in season.
Serve it plain, dusted with powdered sugar, or topped with a simple glaze for an extra-special treat.
Ingredients
For one large loaf, you’ll need:
- 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
For an optional finishing touch, you can also use powdered sugar or a simple vanilla glaze.
How to Make Peaches & Cream Cheese Quick Bread
1. Prepare the Oven and Pan
Preheat your oven to 350°F (175°C).
Grease a standard 9-by-5-inch loaf pan and line it with parchment paper if desired. Leaving some parchment hanging over the long sides will make it easier to remove the finished loaf.
Make sure your peaches are thoroughly drained. Excess liquid can make the batter too wet and affect the final texture.
Dice the peaches into small pieces so they distribute evenly throughout the bread.
2. Cream the Butter and Cream Cheese
In a large mixing bowl, combine the softened cream cheese and butter.
Beat until smooth and creamy.
Add the sugar gradually and continue mixing until the mixture becomes light and fluffy.
This step helps create the tender texture that makes this bread so delicious.
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 citrus zest adds a fresh aroma and helps balance the richness of the cream cheese and butter.
For the best results, use room-temperature eggs and softened dairy ingredients.
4. Combine the Dry Ingredients
In a separate bowl, whisk together the flour, salt, baking powder, and cinnamon if you’re using it.
Mixing the dry ingredients separately helps distribute the baking powder and salt evenly throughout the flour.
5. Combine the Batter
Gradually add the dry ingredients to the cream cheese mixture, alternating with the milk.
Begin and end with the dry ingredients.
Mix just until combined. Avoid overmixing because excessive mixing can make quick bread dense or tough.
The batter should be thick and creamy.
6. Fold in the Peaches
Gently fold the diced peaches into the batter using a spatula.
Try not to overmix. You want the peaches distributed throughout the batter without crushing them.
Reserve a few peach pieces to place on top if you want a more decorative loaf.
7. Bake the Bread
Pour the batter into the prepared loaf pan and smooth the top.
Bake for approximately 55–70 minutes, depending on your oven and the size of your loaf pan.
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 portion of baking.
8. Cool Before Slicing
Remove the loaf from the oven and allow it to cool in the pan for approximately 10–15 minutes.
Carefully transfer it to a wire rack and allow it to cool completely before slicing.
Although it can be tempting to cut into the bread while it’s still warm, allowing it to cool helps the crumb set properly and produces cleaner slices.
Tips for the Best Peach Bread
Drain the peaches well. Excess syrup can make the bread too wet.
Use softened cream cheese. This helps create a smooth batter without lumps.
Don’t overmix. Mix the batter only until the flour disappears.
Use room-temperature ingredients. Butter, cream cheese, eggs, and milk combine more easily when they aren’t ice cold.
Check the center. Because peaches add moisture, baking time can vary. Always check the center before removing the loaf from the oven.
Let it cool. The bread becomes easier to slice and develops a better texture as it cools.
Can I Use Fresh Peaches?
Absolutely.
Fresh peaches can be used when they’re ripe and in season. Peel them if desired, remove the pits, and dice them into small pieces.
If the fresh peaches are particularly juicy, lightly pat them dry before folding them into the batter.
Fresh peaches can provide an especially bright fruit flavor, while canned peaches make this recipe convenient throughout the year.
Can I Use Frozen Peaches?
Yes. Frozen peaches can work as well.
Thaw them first and drain away excess liquid. Pat them dry before adding them to the batter.
This helps prevent excess moisture from affecting the texture of the finished bread.
Delicious Variations
This homemade quick bread recipe is easy to customize.
For a peach-and-pecan loaf, fold chopped pecans into the batter along with the peaches.
For a stronger cinnamon flavor, increase the cinnamon slightly and add a pinch of nutmeg.
A simple vanilla glaze made from powdered sugar, vanilla, and a small amount of milk can turn the loaf into an elegant dessert.
You can also sprinkle sliced almonds over the top before baking for added crunch.
For a summer-inspired version, combine peaches with a small amount of fresh blueberries.
How to Serve Peaches & Cream Cheese Bread
This bread is delicious at room temperature or slightly warm.
Serve a thick slice with morning coffee or tea for a simple breakfast. For an indulgent dessert, warm a slice and serve it with vanilla ice cream or whipped cream.
A light dusting of powdered sugar is another easy way to finish the loaf.
For brunch, arrange slices on a serving platter alongside fresh fruit, yogurt, and coffee.
How to Store the Bread
Because this recipe contains cream cheese, the finished bread should be stored appropriately.
Once completely cooled, wrap it well and refrigerate it in an airtight container.
Before serving, allow individual slices to sit at room temperature briefly or warm them gently.
The bread can also be frozen. Wrap individual slices tightly and place them in a freezer-safe container. Thaw them in the refrigerator or at room temperature before serving.
Frequently Asked Questions
Can I make this bread with fresh peaches?
Yes. Fresh, ripe peaches work beautifully. Simply remove the pits and dice the fruit into small pieces.
Why is my peach bread too wet?
The most common reason is excess moisture from the peaches. Drain canned peaches thoroughly or pat fresh and thawed peaches dry before adding them to the batter.
Can I make this recipe without cream cheese?
You can substitute another moist dairy ingredient, but cream cheese contributes significantly to the rich texture and subtle tang of this particular recipe.
How do I know when the bread is done?
Insert a toothpick into the center of the loaf. It should come out mostly clean. If you see wet batter, continue baking and check again after several minutes.
Can I freeze peach quick bread?
Yes. Wrap the cooled loaf or individual slices tightly and freeze for longer-term storage. Thaw before serving.
A Delicious Peach Breakfast or Dessert
This Peaches & Cream Cheese Quick Bread is the perfect combination of buttery richness, creamy texture, and sweet peach flavor. The lemon zest adds just enough brightness to keep the loaf balanced, while the cream cheese gives every slice a soft, tender crumb.
It’s an excellent easy breakfast recipe, afternoon snack, brunch treat, or homemade dessert. Best of all, you don’t need fresh peaches or complicated baking equipment to make it.
Serve it with coffee in the morning, enjoy a slice as an afternoon snack, or dress it up with powdered sugar and vanilla glaze for dessert. Once you try this moist peach bread, it may quickly become one of your favorite homemade quick bread recipes.

