Ingredients
Equipment
Method
Prep
- Preheat the oven to 375F and line a 12-cup muffin tin with liners. Set up your baking station so the muffins go in right after mixing for the best rise.
Make the crumble
- Combine all-purpose flour, brown sugar, and cinnamon, then cut in cold butter until the mixture looks like coarse crumbs. Refrigerate the crumble while you mix the batter to keep it topping-friendly.
Mix the batter
- Whisk all-purpose flour, baking powder, baking soda, cinnamon, nutmeg, and salt in a large bowl. Break up any clumps so the leaveners distribute evenly.
- Beat eggs, brown sugar, vegetable oil, sour cream, and vanilla extract in a separate bowl until smooth. The mixture should look glossy and fully combined.
- Stir the wet mixture into the dry mixture until just combined. Stop as soon as no dry streaks remain to keep muffins tender.
- Fold in the diced peaches. Gently mix so the peach pieces stay intact and spread through the batter.
Fill and bake
- Fill each muffin cup about 3/4 full. Spoon slowly to keep the peaches from sinking too heavily.
- Top each muffin generously with the chilled crumble. Press lightly so the crumbs adhere and bake into a golden cap.
- Bake for 20-22 minutes at 375F until golden and a toothpick comes out clean. Let them cool briefly before lifting out for a neat crumb topping.
Notes
For the most “peach pocket” effect, keep the crumble cold until the moment you top the muffins, and avoid overmixing after adding peaches. Store at room temperature for 1-2 days or refrigerate up to 4 days; rewarm briefly in the oven for best texture. Freezing: yes—freeze cooled muffins in an airtight bag up to 2 months. For a lighter option, swap sour cream with plain Greek yogurt 1:1.
