Ingredients
Equipment
Method
Prep the oven and muffin pan
- Preheat the oven to 375°F and line a muffin tin with liners.
Make the cinnamon streusel
- Mix brown sugar, flour, and cinnamon, then cut in cold butter until crumbly.
Mix the batter
- Whisk all-purpose flour, baking powder, baking soda, salt, and cinnamon together.
- Beat sugar, large eggs, sour cream, vegetable oil, milk, and vanilla extract, then fold into the dry ingredients just until combined.
Assemble and bake
- Fold in diced fresh or canned peaches, drained, then divide the batter among muffin cups.
- Top each muffin with cinnamon streusel.
- Bake at 375°F for 20–22 minutes, until a toothpick comes out clean and the tops look lightly caramelized.
Notes
For the best bakery-domed tops, keep the batter thick and mix only until the dry streaks disappear. Store muffins in an airtight container at room temperature up to 2 days or refrigerate up to 4 days; warm briefly in the microwave before eating. Freezing is yes—freeze cooled muffins for up to 2 months. For a dairy-light option, use plain Greek yogurt in place of sour cream (same amount) for a similar tang and moisture.
