Description
This Peaches & Cream Swirl Bread is downright delightful. It’s studded with fresh peaches, peach preserves, and features swirls of sweet cream cheese throughout. It’s perfectly moist (sorry!) and just sweet enough without making your teeth ache. And the best part is that it has AMAZING fresh peach flavor! It is seriously so, so good.
Ingredients
Scale
For the Bread:
- ½ cup buttermilk
- ½ cup plain Greek yogurt (I recommend 2%)
- ⅓ cup avocado oil (or other neutral oil)
- 2 tablespoons peach jam/preserves
- 2 teaspoons vanilla extract
- 1 large egg
- 1 cup granulated sugar
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon kosher salt
- 1½ cups diced fresh peaches (roughly 2 large peaches – no need to peel them)
For the Cream Cheese Swirl:
- 8 oz cream cheese, softened
- 1 tablespoon peach jam/preserves
- 1 egg
- ¼ cup granulated sugar
- ¼ cup all-purpose flour
Instructions
For the Bread:
- Preheat the oven to 350°F and line a 9 x 5-inch loaf pan with parchment paper. Spritz lightly with nonstick spray.
- In a large mixing bowl, whisk together the buttermilk, yogurt, oil, jam, vanilla, and egg until smooth. Whisk in the sugar.
- Stir in the 2 cups of flour, baking soda, and salt.
- Gently fold the peaches into the batter, being careful to not break them up too much.
- Set batter aside.
For the Cream Cheese Layer:
Whisk together the ingredients in a bowl until smooth and creamy.
To Assemble:
- Pour roughly half of the peach batter into the prepared pan. Top with roughly half of the cream cheese layer, dolloping it over the peach batter. Repeat with the remaining peach batter. Dollop the remaining half of the cream cheese mixture over top.
- Using a butter knife, gently swirl the batter and cream cheese together. Do not overmix it – we don’t want it to be completely combined. Larger swirls of cream cheese are ideal!
- Transfer the pan to the oven and bake for 55-65 minutes or until the cake is golden brown and set in the middle (mine took exactly 1 hour). If the top of the bread is getting too dark while baking, tent the pan with foil.
- Allow the bread to cool in the pan for 15 minutes and then carefully remove from the pan to finish cooling.
- Once completely cool, slice and serve.
Notes
Cream cheese layer adapted from here.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: baked goods
Keywords: peaches and cream quick bread, peaches and cream bread, peaches and cream cheese swirl bread, fresh peach bread