1. Preheat your oven to 375 degrees F. Prepare a muffin tin by lining it with 12 paper liners. If you’re lucky enough to have 2 muffin pans, feel free to line 6 in each to ensure they rise beautifully. To help with sticking, spray the liners with nonstick cooking spray and set aside.
2. In a medium bowl, whisk together the 2 cups of flour, baking powder, ground cinnamon, and salt. This dry mix is crucial as it provides the foundation for our muffins. Set this bowl aside for now.
3. In the bowl of a stand mixer, combine the unsalted butter and granulated sugar. Beat them together until the mixture is light and fluffy, approximately 2 minutes. This step is important as it incorporates air into the batter, which helps with rising.
4. Add the eggs and vanilla extract to the mixing bowl. Mix until fully combined, scraping down the sides with a spatula when necessary to ensure everything is well blended.
5. Next, incorporate the plain Greek yogurt into the mixture and blend until smooth. The yogurt adds moisture and a slight tang that balances the sweetness beautifully.
6. Now it’s time to bring in the dry ingredients. Add the flour mixture to the wet ingredients and mix on low speed until just combined. It’s crucial not to overmix here, as we want our muffins to be tender.
7. Take your diced peaches, toss them in a small bowl with 2 teaspoons of flour, and gently fold them into the batter. Coating the peaches in flour helps prevent them from sinking during baking.
8. Divide the muffin batter evenly among the prepared muffin cups. I prefer using a large ice cream scoop for this task, ensuring each muffin has the same size and bakes evenly.
9. In a separate small bowl, mix together turbinado sugar and ground cinnamon. Sprinkle this mixture generously over the muffin batter for a crunchy topping that adds great texture.
10. Bake the muffins for 20 to 24 minutes or until their tops are golden and a toothpick inserted into the center comes out clean. This is the moment we’ve been waiting for! Let them cool in the muffin pan for 5 minutes before transferring them to a wire rack. Enjoy your freshly baked muffins!