Ingredients:

  • 2 cups (250g) all-purpose flour
  • 3/4 cup (150g) granulated cane sugar
  • 2 tsp (10g) baking powder
  • 1/2 tsp (3g) salt
  • 1 cup (245g) plain Greek yogurt
  • 2 large (100g) eggs
  • 1/3 cup (80ml) vegetable oil
  • 1 tsp (5ml) pure vanilla extract
  • 1 1/2 cups (225g) fresh peaches, peeled and diced into 1/4-inch cubes
  • 1 tbsp (8g) all-purpose flour

Instructions:

  1. Preheat your oven to 350°F (175°C) and line a 12-cup muffin tin with paper liners.
  2. Whisk the flour, sugar, baking powder, and salt in a medium bowl until combined.
  3. In a separate large bowl, whisk together the Greek yogurt, eggs, oil, and vanilla until the mixture is smooth and pale.
  4. Gradually stir the dry ingredients into the wet ingredients using a spatula, mixing only until no large streaks of flour remain.
  5. Toss the diced peaches in 1 tablespoon of flour to prevent them from sinking.
  6. Gently fold the floured peaches into the batter using a 'cut and fold' motion until the fruit is evenly distributed.
  7. Divide the batter evenly among the 12 muffin cups, filling each about 3/4 full.
  8. Bake for 18–22 minutes or until a toothpick inserted into the center comes out clean.
  9. Let the muffins cool in the pan for 5 minutes before transferring to a wire rack.