Diced pears and fresh cranberries provide the perfect balance of sweetness and tartness in this recipe for cranberry pear muffins.
Preheat oven to 375 degrees Fahrenheit and generously grease a muffin tin (or, use paper liners).
Whisk together the dry ingredients (flour, baking powder, baking soda, spices, and salt) in a large bowl. Set aside.
In a medium size bowl, whisk together both sugars, eggs, melted butter, vanilla, Greek yogurt, and milk. Make a well in the center of the dry ingredients, and pour the wet ingredients into it. Fold together until just combined. Then, gently fold in the diced pears and cranberries.
Divide batter evenly among the 12 muffin cups. Bake at 375 degrees for 10 minutes, then reduce temperature to 350 degrees and bake for an additional 5-7 minutes, or until a toothpick inserted into the center of each muffin comes out clean. Let cool in pan for about 5 minutes, then transfer to a wire rack to cool completely.