Delightful muffins bursting with juicy peach chunks and a sweet, crumbly streusel topping.
Prep Time15 minutesmins
Cook Time25 minutesmins
Total Time40 minutesmins
Course: Breakfast, Snack
Cuisine: American
Keyword: Baking, Easy
Servings: 12servings
Calories: 200kcal
Equipment
Mixing Bowl
Muffin Tin
Ingredients
For the Muffins
1.25cupsAll-purpose flour
1.5teaspoonsBaking powder
0.5teaspoonSalt
0.67cupGranulated sugar
1cupChopped fresh peachesor canned, well-drained
0.5cupWhole milk
1largeEgg
0.25cupVegetable oil
1teaspoonVanilla extract
For the Streusel Topping
0.25cupAll-purpose flour
3tablespoonsGranulated sugar
0.5teaspoonBaking powder
0.5teaspoonGround cinnamon
4tablespoonsCold unsalted buttercubed
Instructions
Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or lightly grease it.
In a large bowl, whisk together flour, baking powder, salt, and sugar.
Gently stir in the chopped peaches until they are coated with the dry mixture.
In another bowl, whisk together the milk, egg, oil, and vanilla extract.
Pour the wet ingredients into the dry mixture and stir until just combined—be careful not to overmix!
In a small bowl, mix flour, sugar, baking powder, and cinnamon. Add the cold butter and use your fingers or a fork to cut it in until the mixture resembles coarse crumbs.
Divide the batter evenly among the prepared muffin cups, filling each about 3/4 full. Sprinkle a spoonful of streusel topping on each.
Bake for 20–25 minutes, or until golden and a toothpick inserted in the center comes out clean.
Let muffins cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
Notes
Store in an airtight container for up to 3 days or freeze individually for up to 1 month.