Love this? Save it for later!
Share the inspiration with your friends
“You’ve got to try this,” my neighbor called over the fence one humid Saturday morning last August. I wasn’t exactly in baking mode—I was wrestling with a stubborn lawnmower that refused to start. But the scent drifting through her open kitchen window was impossible to ignore: warm cinnamon mingling with sweet peaches. She handed me a slice of her fresh peach quick bread, and honestly, it was like a hug in bread form. The crust was gently crisp, the crumb tender, dotted with juicy peach pieces, and that cinnamon swirl? Just the right touch of spice and sweetness.
I later learned this recipe had been her secret comfort food, an old-fashioned treat she’d adapted from a handwritten note her grandmother tucked inside a weathered cookbook. Funny thing was, she admitted she’d never even made traditional peach cobbler before, but this bread had become her lazy-summer go-to—quick to whip up, perfect with a cup of morning coffee, and always a hit with her family (and curious neighbors like me).
That morning, I made a mental note: I had to recreate this cozy old-fashioned fresh peach quick bread with cinnamon swirl for myself. You know that feeling when a recipe just clicks? This was it. My first attempt was a bit messy—flour everywhere, a cracked mixing bowl, and a moment of panic when I realized I forgot the baking powder—but somehow, it came out wonderfully. Since then, it’s been a staple in my kitchen, especially on slow weekend mornings when the peach season is at its peak. Maybe you’ve been there too, craving something sweet but simple, something that reminds you of slower, softer times. This recipe is exactly that.
Why You’ll Love This Old-Fashioned Fresh Peach Quick Bread Recipe with Cinnamon Swirl
After testing this recipe countless times and tweaking it to balance flavor and ease, I’m confident this fresh peach quick bread will become a favorite in your home, too. Here’s why it stands out:
- Quick & Easy: Comes together in about 15 minutes of prep, baking in under an hour—ideal for those mornings when you want fresh-baked goodness without the fuss.
- Simple Ingredients: No exotic spices or specialty flours—just pantry staples and fresh peaches (or frozen in a pinch).
- Perfect for Summer Brunches: Whether you’re hosting a casual weekend brunch or need a sweet snack for afternoon tea, this bread fits right in.
- Crowd-Pleaser: The cinnamon swirl adds a little surprise that kids and adults alike adore, making it a guaranteed hit.
- Unbelievably Delicious: Juicy peach chunks keep every bite moist, while the cinnamon swirl brings cozy warmth—a comfort food classic with a fresh twist.
What makes this recipe different? Instead of just tossing in peaches, I gently fold them into the batter to keep their texture intact. The cinnamon swirl is made with a brown sugar blend for depth, and I use sour cream to add moisture and a subtle tang that balances the sweetness. It isn’t just another quick bread; it’s the kind you’ll want to make again and again because it feels like that perfect balance between nostalgia and fresh flavors. Honestly, the first bite might just make you close your eyes and savor the moment.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. You probably have most of these in your pantry already, and fresh peaches are easy to grab when they’re in season.
- All-purpose flour – 2 cups (250 grams), for a tender, sturdy crumb
- Baking powder – 2 teaspoons, to give the bread a good rise
- Baking soda – ½ teaspoon, balances acidity from the sour cream
- Ground cinnamon – 1 teaspoon, plus extra for the swirl
- Salt – ¼ teaspoon, enhances all the flavors
- Unsalted butter – ½ cup (113 grams), softened (I like using Land O’Lakes for a creamy texture)
- Granulated sugar – ¾ cup (150 grams), for sweetness
- Brown sugar – ¼ cup (50 grams), packed, used in the cinnamon swirl (adds richness and caramel notes)
- Large eggs – 2, room temperature, for structure and moisture
- Sour cream – ½ cup (120 ml), adds moisture and a slight tang
- Vanilla extract – 1 teaspoon, for warmth
- Fresh peaches – about 1 ½ cups (225 grams), peeled and diced (firm but ripe peaches work best)
Substitution tips: If you want to make this gluten-free, swap the all-purpose flour for a 1:1 gluten-free baking blend. For a dairy-free version, use coconut yogurt instead of sour cream and a plant-based butter alternative. Frozen peaches work well if fresh aren’t available—just thaw and drain excess liquid before adding.
Equipment Needed
- 9×5-inch loaf pan: The classic size for this bread. If you don’t have one, a slightly smaller or larger pan will work but adjust baking time accordingly.
- Mixing bowls: Two medium-sized bowls for wet and dry ingredients.
- Electric mixer or sturdy whisk: I find a hand mixer handy for creaming butter and sugar quickly, but a whisk works fine if you don’t mind a little arm workout.
- Rubber spatula: Essential for folding in peaches gently without breaking them up.
- Measuring cups and spoons: Accurate measurements help keep the bread consistent.
- Cooling rack: For letting the bread rest without getting soggy.
If you’re on a budget, a basic loaf pan and a good whisk are all you really need. I once baked this bread in a muffin tin when I forgot my pan was in the dishwasher—it worked! Just reduce baking time by about 10 minutes.
Preparation Method
- Preheat your oven to 350°F (175°C) and grease your 9×5-inch loaf pan with butter or non-stick spray. I like to line the pan with parchment paper for easy removal and less mess.
- In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, cinnamon, and salt. This dry mix forms the base of your bread’s structure and flavor. Set aside.
- In a large bowl, beat the softened butter and granulated sugar together until light and fluffy—about 3 minutes. This step is key to a tender crumb. If you skip proper creaming, the bread can turn out dense.
- Add the eggs one at a time, beating well after each addition. Then stir in the sour cream and vanilla extract. This mixture should look smooth and creamy.
- Gently fold the dry ingredients into the wet mixture using a rubber spatula. Don’t overmix; stop when just combined. Overmixing toughens the bread, and I learned this the hard way during my first batch.
- Carefully fold in the diced fresh peaches. They add moisture and bursts of sweetness, so handle gently to avoid turning your batter pink and runny.
- Pour half the batter into the prepared loaf pan, smoothing it evenly.
- For the cinnamon swirl: in a small bowl, mix the brown sugar with 1 teaspoon of cinnamon. Sprinkle half of this mixture over the batter in the pan.
- Add the remaining batter on top, then sprinkle the rest of the cinnamon sugar blend. Using a butter knife, swirl the sugar into the batter gently for a marbled effect. This step adds that signature cinnamon ribbon—don’t skip it!
- Bake for 50-60 minutes, or until a toothpick inserted into the center comes out clean or with just a few moist crumbs. Oven temperatures vary, so start checking at 50 minutes.
- Let the bread cool in the pan for 15 minutes, then transfer to a cooling rack. This prevents the bottom from getting soggy. Slice once completely cool for cleaner cuts.
Pro tip: If your peaches are extra juicy, pat them dry on paper towels to avoid a wet batter. And don’t worry if your swirl looks messy—it bakes up beautifully anyway!
Cooking Tips & Techniques
Getting this quick bread just right takes a few tricks I picked up along the way:
- Room Temperature Ingredients: Butter, eggs, and sour cream blend better when not cold. It helps avoid lumps and creates a smoother batter.
- Folding, Not Stirring: When adding peaches and flour mixture, fold gently. Stirring too vigorously breaks down the peaches and can activate gluten, making the bread tough.
- Swirling Cinnamon Sugar: Use a butter knife or skewer in a figure-eight pattern for an even swirl. Resist the urge to over-swirl; it’s better to have distinct ribbons.
- Don’t Overbake: Keep an eye near the end of baking. Overbaking dries out the bread, robbing it of that tender, moist texture that makes it special.
- Multitasking: I often prep this bread while my morning coffee brews and the kids are getting ready. The quick prep and hands-off baking make it a win-win.
One time, I forgot the baking powder entirely and still got a semi-edible bread—though it was definitely denser. Lesson learned: measure carefully but don’t panic if you make small mistakes; this recipe is forgiving.
Variations & Adaptations
This old-fashioned fresh peach quick bread is easy to customize based on your pantry and preferences:
- Seasonal Fruit Swap: Try substituting fresh peaches with blueberries, raspberries, or chopped apples with a pinch of nutmeg for fall vibes.
- Gluten-Free Version: Use a 1:1 gluten-free flour blend and check baking powder for gluten content. The texture will be slightly different but still delicious.
- Dairy-Free Option: Replace sour cream with full-fat coconut yogurt, and use a plant-based butter alternative. The bread stays moist and flavorful.
- Spice it Up: Add a pinch of ground nutmeg or cardamom to the batter for a warm, aromatic twist.
- Nutty Addition: Toss in ½ cup chopped pecans or walnuts for crunch, folding them in with the peaches.
I once made a batch with frozen peaches and a splash of almond extract instead of vanilla—unexpected but surprisingly tasty. Feel free to experiment and make this recipe your own.
Serving & Storage Suggestions
This bread is best enjoyed slightly warm or at room temperature. Toasting slices brings out the cinnamon aroma even more and gives a pleasant crunch.
Serve it alongside a cup of your favorite coffee or a lightly spiced chai tea for a cozy morning treat. It also pairs beautifully with fresh ricotta or a smear of honey butter if you’re feeling fancy.
Store leftover bread wrapped tightly in plastic wrap or in an airtight container at room temperature for up to 3 days. For longer storage, wrap well and freeze for up to 2 months. To reheat, thaw overnight in the fridge and warm slices in a toaster or oven at 325°F (160°C) for 10 minutes.
Flavors tend to deepen after a day, so sometimes I actually prefer it the next morning. The cinnamon swirl becomes even more pronounced, and the peach pieces soak into the crumb just right.
Nutritional Information & Benefits
Each slice of this fresh peach quick bread offers a comforting balance of carbs, fats, and protein, perfect for a satisfying breakfast or snack.
- Calories per slice: approximately 220-250 (depending on slice size)
- Key nutrients from fresh peaches: vitamins A and C, fiber, and antioxidants
- Sour cream adds a touch of calcium and protein, while the butter contributes richness
- This recipe is naturally free from nuts (unless added) and can be made gluten-free
Honestly, it’s a treat that feels indulgent but includes fresh fruit and wholesome ingredients—something I appreciate when feeding my family. It’s a way to enjoy comfort food without the heaviness.
Conclusion
If you’re craving a cozy, old-fashioned quick bread that celebrates fresh peaches and warm cinnamon, this recipe is a must-try. It’s simple enough to make on a whim, yet special enough to share with friends or family on a lazy weekend morning. I love how each slice carries that nostalgic feeling of summer afternoons and slow breakfasts, even when life feels rushed.
Feel free to personalize it with your favorite twists or seasonal fruits. I’d love to hear how your version turns out—leave a comment or share your adaptations! Baking this peach quick bread might just become one of your new favorite rituals. Happy baking!
Frequently Asked Questions
Can I use canned peaches instead of fresh?
Fresh peaches give the best texture and flavor, but if you’re in a pinch, drain canned peaches very well and pat dry before adding. The bread might be a bit wetter, so reduce any added liquids slightly.
How do I prevent the cinnamon swirl from sinking?
Make sure your batter isn’t too thin. Swirl the cinnamon sugar gently and avoid overmixing after adding it. Pour batter carefully into the pan so the swirl stays near the top.
Can I make this bread ahead and freeze it?
Absolutely! Wrap the cooled bread tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge before slicing and warming.
What’s the best way to peel peaches?
Blanch peaches in boiling water for 30 seconds, then transfer to ice water. The skins should slip off easily. This keeps the fruit tender without losing juiciness.
Is there a vegan version of this recipe?
You can substitute vegan butter and use a plant-based yogurt or sour cream alternative. Replace eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg). The texture will be slightly different but still tasty.
Pin This Recipe!

Old-Fashioned Fresh Peach Quick Bread Recipe with Cinnamon Swirl
A cozy and easy quick bread featuring juicy fresh peaches and a warm cinnamon swirl, perfect for summer brunches or a comforting snack.
- Prep Time: 15 minutes
- Cook Time: 50-60 minutes
- Total Time: 1 hour 5-15 minutes
- Yield: 1 loaf (about 10-12 slices) 1x
- Category: Quick Bread
- Cuisine: American
Ingredients
- 2 cups all-purpose flour (250 grams)
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- 1 teaspoon ground cinnamon, plus extra for the swirl
- ¼ teaspoon salt
- ½ cup unsalted butter (113 grams), softened
- ¾ cup granulated sugar (150 grams)
- ¼ cup brown sugar (50 grams), packed, for cinnamon swirl
- 2 large eggs, room temperature
- ½ cup sour cream (120 ml)
- 1 teaspoon vanilla extract
- 1 ½ cups fresh peaches (225 grams), peeled and diced
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×5-inch loaf pan with butter or non-stick spray. Optionally line with parchment paper.
- In a medium bowl, whisk together all-purpose flour, baking powder, baking soda, cinnamon, and salt. Set aside.
- In a large bowl, beat softened butter and granulated sugar until light and fluffy, about 3 minutes.
- Add eggs one at a time, beating well after each addition. Stir in sour cream and vanilla extract until smooth.
- Gently fold dry ingredients into wet mixture using a rubber spatula until just combined. Avoid overmixing.
- Carefully fold in diced fresh peaches, handling gently to keep texture intact.
- Pour half the batter into the prepared loaf pan and smooth evenly.
- Mix brown sugar with 1 teaspoon cinnamon in a small bowl. Sprinkle half over the batter in the pan.
- Add remaining batter on top, then sprinkle remaining cinnamon sugar blend. Swirl gently with a butter knife for a marbled effect.
- Bake for 50-60 minutes or until a toothpick inserted in the center comes out clean or with a few moist crumbs. Start checking at 50 minutes.
- Let bread cool in pan for 15 minutes, then transfer to a cooling rack. Slice once completely cool.
Notes
Use room temperature ingredients for best results. Fold peaches gently to avoid breaking them down. Swirl cinnamon sugar gently to keep distinct ribbons. If peaches are very juicy, pat dry to avoid wet batter. Can substitute gluten-free flour 1:1 and use dairy-free alternatives for sour cream and butter. Frozen peaches can be used if thawed and drained.
Nutrition
- Serving Size: 1 slice
- Calories: 235
- Sugar: 18
- Sodium: 180
- Fat: 9
- Saturated Fat: 5
- Carbohydrates: 35
- Fiber: 1.5
- Protein: 3
Keywords: peach quick bread, cinnamon swirl bread, summer bread, easy quick bread, fresh peach recipe, old-fashioned bread, moist quick bread



