-
Preheat the oven to 375°F (190°C) and generously butter a 6-cup jumbo muffin tin. Set aside.
-
In a large mixing bowl, combine the flour, sugar, baking powder, salt and baking soda.
-
In a separate large mixing bowl, whisk together the eggs, buttermilk, oil, yogurt, butter, lemon zest and vanilla until smooth.
-
Combine the wet and dry ingredients until it just comes together (don’t overmix), then gently fold in the blueberries.
-
Divide the batter evenly among the muffin cups (the batter will reach to top or come close – this is fine).
-
Bake on a middle rack in the oven for 35-40 minutes, until golden on top and a skewer inserted into the center comes out clean.
-
Let cool in the pan for 15 minutes before removing – serving warm or at room temperature.
-
These are best eaten the day they are made but you can store completely cooled leftovers in an airtight container at room temperature for up to 2 days.