This Peach Muffin Recipe is loaded with flavor in the cakey muffin with brown sugar and optional ginger, and studded with juicy peaches, then topped with a crunchy, sweet topping that is irresistible!Plus, the muffin recipe is the best base recipe for muffins! Replace the peaches with any mix-in of your choice!
1 ½teaspoonsground gingeroptional (leave out for other muffin varieties)
2teaspoonsbaking powder
½teaspoonbaking soda
¼teaspoonsalt
1cupsour cream
⅔cupvegetable oil
⅔cupmilk
2eggs
1teaspoonalmond extract OR vanilla extract
2peachespeeled, pitted, and diced
Instructions
Preheat oven to 375F.
Mix together the flour and sugar for the topping in a medium bowl. Add the butter and work the butter into the dry mixture with a fork or a pastry cutter. Add the nuts, if using, and stir in. Set aside.
Mix together the dry ingredients for the muffins together in a large mixing bowl. Set aside.
Pour the milk into a large bowl. Add the sour cream, vegetable oil, eggs, and extract. Whisk until well combined.
Pour the wet ingredients into the dry ingredients and stir until just combined. Be careful not to overmix the batter.
Toss diced peaches with 1 tablespoon flour. Gently fold the peaches into the batter until just combined.
Lightly grease with pan spray or line a 12 cup muffin tin with muffin liners. Using a cookie scoop or a ⅓ cup measuring cup, scoop the batter into each muffin cup.
Top each muffin with the crumb topping. Bake at 375F for 18-20 minutes on the middle oven rack. The muffins are ready when a toothpick inserted in the center comes out mostly clean and the crumb topping is golden.
Remove muffins from the muffin tin and let cool. Muffins will keep for 3-4 days at room temperature in an airtight container.