Line a cupcake pan with cupcake liners. Set aside.
In a large mixing bowl, cream the butter, brown sugar, and granulated sugar until nice and fluffy.
Whisk in eggs, Greek yogurt, and vanilla extract. Mix until blended
In a medium size bowl, mix the flour, baking soda, and baking powder. Set aside.
In a separate bowl, mix the peaches, cinnamon, salt, ground ginger, and allspice. Mix until combined.
Add the flour mixture to the butter/sugar alternating with the milk. Mix until combined. Don’t overmix.
Fold in the peaches. Mix until the peaches are coated.
Using a cookie scoop, 3 tablespoons, fill the cupcake to the top. Set aside.
Crumble Topping
Combine brown sugar, granulated sugar, cinnamon, and butter in a small mixing bowl.
Using a fork, mix until combined.
Add the flour and mix well
Top each cupcake with the crumble, and gently press down.
Bake in the preheated oven for 5 minutes.
Reduce the oven temperature to <strong>350</strong> °Fand bake for 16-18 minutes. When inserting a toothpick in the middle it will come out clean.
Cool in the pan for 3 to 4 minutes.
Place on a cooling rack and cool completely.
Notes
Storage: You can keep the muffins at room temperature for 3 to 4 days and in the fridge for up to 1 week.
Re-warm: you can eat the muffins at room temperature. You can also rewarm it in the microwave. Also, I like to put it in the air fryer to get the crumble nice and crunchy, 330 degrees F for 2 minutes.
Cut the peaches in different sizes for a different texture, serve with a glaze, or add some almonds or walnuts in the batter.
This recipe was calculated using the exact brands and measurements I used to make this recipe. If you are following a strict diet please note changing anything will cause the nutritional info to change. My calculations are intended as a guide only.