Ingredients
Equipment
Method
Prep
- Preheat the oven to 375°F and line a muffin tin with liners. Set up your workspace so you can fill and top the cups right away.
- Make the streusel by mixing brown sugar, flour, and cinnamon, then cut in the cold butter until crumbly. The mixture should look like uneven crumbs with no large butter chunks.
Mix and assemble
- Whisk flour, baking powder, baking soda, salt, and cinnamon until evenly combined. This distributes the leaveners and spice for a consistent crumb.
- Beat sugar, eggs, sour cream, oil, milk, and vanilla extract together until smooth. The batter should look glossy and thick, not separated.
- Fold the wet mixture into the dry ingredients just until combined. Stop as soon as no dry streaks remain to avoid tough muffins.
- Fold in the drained diced peaches, keeping pieces intact. You should see juicy peach chunks throughout the batter.
- Divide the batter among the muffin cups and top each with the streusel. Mound the streusel slightly so it bakes into a cinnamon crown.
Bake
- Bake at 375°F for 20–22 minutes until a toothpick comes out clean. Look for bakery-domed muffins with a golden, slightly caramelized streusel top.
Notes
For visible peach pockets, drain peaches well so excess juice doesn’t thin the batter. Store baked muffins in an airtight container at room temperature for up to 2 days or refrigerate up to 4 days; rewarm briefly in the oven for best texture. Freezing is yes—freeze cooled muffins up to 2 months. For a lighter option, use low-fat sour cream while keeping the oil the same for moisture.
