01 -
Heat your oven to 375°F and generously coat a standard 12-cup muffin tin with cooking spray or butter to prevent sticking.
02 -
In a medium mixing bowl, whisk together the whole wheat flour, baking powder, baking soda, salt, and spice (if using) until well combined.
03 -
In a separate bowl, blend the yogurt, honey, melted butter, beaten eggs, and vanilla extract until the mixture is smooth and uniform.
04 -
Pour the wet ingredient mixture into the bowl with the dry ingredients and fold together with a spatula until just barely combined - don't overmix.
05 -
Gently stir in the diced peaches, being careful not to break up the fruit pieces too much.
06 -
Scoop about ¼ cup of batter into each muffin cup, filling them about ¾ full. Bake for 16-18 minutes until the tops are golden and a toothpick inserted in the center comes out with just a few moist crumbs.
07 -
Let muffins rest in the pan for 2-3 minutes, then transfer to a cooling rack. Serve warm or at room temperature.