Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 375F and line a 12-cup muffin tin with liners.
- Refrigerate the crumble after making it in a separate bowl while you prepare the batter.
Make the cinnamon crumble
- Combine the flour, brown sugar, and cinnamon, then cut in the cold butter until the mixture looks like coarse crumbs.
- Refrigerate the crumble until it is ready to be added.
Mix the muffin batter
- Whisk 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 mixture into the dry ingredients until just 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 refrigerated crumble for a thick, domed finish.
- Bake for 20 to 22 minutes at 375F until golden and a toothpick comes out clean.
Notes
For best bakery-style domes, keep the crumble cold until the moment it goes on the muffins so it stays chunky and bakes crisp. Store at room temperature in an airtight container up to 2 days or refrigerate up to 4 days; rewarm in a 300F oven for 5 minutes. Freeze muffins (without worrying about the crumble) up to 2 months—thaw overnight in the fridge and rewarm. For a dairy-light option, use plain lactose-free sour cream in the same amount.
