PREP: Place a rack near the center of the oven and preheat the oven to 375ºF. Spray a muffin pan with cooking spray and set aside.
COMBINE: In a large bowl, combine the flour, baking powder, baking soda, and salt. Whisk and set aside.
RUB: In a medium bowl, combine the sugar and the lemon zest. Mix using a wooden spoon or between the palms of your hands so that the sugar soaks up oil from the lemon zest.
WET INGREDIENTS: add the oil, yogurt (or sour cream), eggs, vanilla extract, and lemon juice. Continue to whisk until most of the sugar dissolves.
BATTER: Pour the wet mixture into the dry mixture and fold until just combined. Do not overmix. Fold in the raspberries. Allow the batter to rest for 10 minutes.
BAKE: divide the muffin batter into the muffin pans and bake for 18-22 minutes or until a toothpick inserted into the muffin comes out clean with just a few crumbs.
LET COOL: Let muffins cool in the pan for 10 minutes before removing to a cooling rack as they are extremely moist!