Ingredients
Equipment
Method
Preheat and line
- Preheat your oven to 375F and line a 12-cup muffin tin with paper liners.
- Set a baking sheet on the counter near the tin for easy handling once filled.
Make the crumble
- Combine flour, brown sugar, and cinnamon in a bowl, then add the cold cubed butter.
- Cut the butter into the dry ingredients until you get crumbly pieces, then refrigerate while you mix the batter.
Mix the batter
- Whisk together the flour, baking powder, baking soda, cinnamon, and salt in a large bowl.
- Beat the eggs, granulated sugar, vegetable oil, sour cream, and vanilla extract in a separate bowl until smooth.
- Stir the wet ingredients into the dry ingredients just until combined, then fold in the diced peaches.
Fill and bake
- Divide the batter among the muffin cups, filling each about 3/4 full.
- Top each muffin generously with the chilled crumble, pressing lightly so it clings.
- Bake for 20-22 minutes at 375F until the tops are golden and a toothpick inserted in the center comes out clean.
Notes
For the thickest, bakery-style crumble, keep the butter very cold and refrigerate the streusel until the oven is fully preheated. Store muffins airtight at room temperature for 2 days or in the refrigerator for up to 5 days; freeze for up to 2 months. For a lighter batter, swap half the sour cream for plain Greek yogurt (texture remains tender).
