Ingredients:

  • 2 cups (250g) all-purpose flour
  • 3/4 cup (150g) granulated sugar
  • 2 tsp (10g) baking powder
  • 1 tsp (5g) ground cinnamon
  • 1/2 tsp (3g) salt
  • 1 cup (240ml) sour cream
  • 2 large eggs
  • 1/2 cup (115g) unsalted butter, melted and cooled
  • 1 tsp (5ml) vanilla extract
  • 1 1/2 cups (225g) diced peaches, patted dry
  • 1/2 cup (65g) all-purpose flour
  • 1/2 cup (100g) brown sugar, packed
  • 1 tsp (5g) ground cinnamon
  • 4 tbsp (55g) unsalted butter, cold and cubed

Instructions:

  1. Preheat oven to 425°F (220°C) and line a 12-cup standard muffin pan with paper liners.
  2. Place diced peaches in a small bowl and toss with 1 tablespoon of the measured flour to prevent sinking.
  3. In a small bowl, combine streusel flour, brown sugar, and cinnamon. Rub cold butter into the mixture using fingers or a fork until it resembles coarse wet sand with pea-sized clumps.
  4. In a large bowl, whisk together flour, sugar, baking powder, cinnamon, and salt.
  5. In a medium bowl, whisk melted butter, eggs, sour cream, and vanilla until smooth.
  6. Pour wet ingredients into dry ingredients and fold gently with a spatula until just combined; do not overmix.
  7. Gently fold in the flour-coated peaches.
  8. Divide batter evenly among the 12 liners and heap the cobbler streusel onto each muffin, pressing slightly.
  9. Bake at 425°F (220°C) for 5 minutes, then reduce heat to 375°F (190°C) without opening the door. Bake for another 15–20 minutes until tops are mahogany-colored and a toothpick comes out clean.