Perfect Blueberry Muffins with Streusel Topping
Serves: 10 muffins
For the Muffins:
  • 5 tbsp unsalted butter , softened
  • ½ cup sugar
  • 1 large egg
  • ¾ cup sour cream (light can be used)
  • ½ tsp grated lemon zest
  • 1½ tsp baking powder
  • ¼ tsp baking soda
  • ¼ tsp salt
  • 1½ cups all-purpose flour
  • ¾ - 1 cup blueberries, fresh or frozen (if frozen, don’t defrost)
For the Streusel Topping:
  • ½ cup sugar
  • ⅓ cup flour
  • 1½ tsp cinnamon
  • ¼ cup butter, COLD
  1. Preheat oven to 375 degrees. Line a muffin tin with 10 paper liners or spray each cup with a nonstick spray.
  2. Beat butter and sugar with an electric mixer until light and fluffy.
  3. Add egg and beat well, then sour cream and zest.
  4. Whisk together the flour, baking powder, baking soda and salt into a bowl. A little at a time, add the dry ingredients into the wet mixture. Mix until combined.
  5. Gently fold (by hand) in your blueberries. The dough will be thick, and it will resemble cookie dough. Using an ice cream scoop or spoon, fill your muffin cups about ¾ of the way full.
  6. To make the streusel topping: Combine the sugar, flour, and cinnamon in a small bowl. Cut in the COLD butter till the mixture resembles crumbs. I tend to use my hand to cut in the butter but if you have a pastry blender you can use that. Or two knives work well too.
  7. Sprinkle a generous amount over the muffin batter, pressing slightly to adhere it to the batter. (It can get a bit messy on the pan..but no worries)
  8. Bake for 25 to 30 minutes, until tops are golden and a tester inserted into the center of muffins comes out clean (you know, except for blueberry goo). Let cool on rack - if they make it to cooling.
Recipe by Blogghetti at