Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350F and grease a 9x5 loaf pan.
- Whisk all-purpose flour, baking soda, baking powder, cinnamon, ginger, cardamom, cloves, nutmeg, and salt in a large bowl until evenly combined.
Mix the batter
- Beat eggs, brown sugar, vegetable oil, plain yogurt, and vanilla extract in a separate bowl until smooth.
- Stir the wet mixture into the dry mixture until just combined; do not overmix.
- Fold in the diced fresh peaches.
Bake and cool
- Pour the batter into the prepared loaf pan and bake for 60-65 minutes, until a toothpick comes out clean.
- Cool in the pan for 15 minutes before turning out to prevent the loaf from breaking.
Notes
For a more pronounced peach texture, pat the diced peaches dry before folding them in to reduce excess moisture. Store tightly wrapped at room temperature up to 2 days or refrigerated up to 5 days; rewarm slices in the toaster or a 325F oven for 5-8 minutes. Freezing is yes: wrap tightly and freeze up to 2 months, then thaw overnight in the fridge. If you want a lighter crumb, swap plain yogurt for low-fat plain yogurt.
