01 - Preheat oven to 375°F. Line a 12-cup muffin pan with paper liners or grease lightly.
02 - Combine flour, brown sugar, cinnamon, and salt in a small bowl. Add cold butter and rub with fingers or fork until coarse crumbs form. Refrigerate until needed.
03 - Whisk together flour, baking powder, baking soda, and salt in a medium bowl.
04 - Whisk melted butter and sugar until smooth in a large bowl. Add eggs one at a time, stirring well after each. Incorporate Greek yogurt, milk, lemon zest, lemon juice, and vanilla extract.
05 - Fold dry ingredients gently into wet mixture until just combined without overmixing.
06 - Fold in blueberries carefully to maintain their shape.
07 - Divide batter evenly among muffin cups, filling about 3/4 full. Sprinkle streusel topping on each.
08 - Bake for 20 to 22 minutes until a toothpick inserted in the center comes out clean.
09 - Allow muffins to cool in pan for 5 minutes, then transfer to a wire rack to cool completely.