Preheat the oven to 175 C or 347F and greaseyour muffin tin with butter and flour or cooking spray.
In a mixing bowl, whisk flour, baking powder, baking soda, and salt until thoroughly mixed.
In another mixing bowl beat butter, granulated sugar, and brown sugar till soft and creamy. You can use a handheld electric mixer or stand mixer using the paddle attachment.
Add one egg at a time and mix till fully incorporated. One cup of the flour mixture and keep mixing.
Pour in all the milk and yogurt and keep mixing, add the remaining flour and mix till thoroughly mixed. Resist the urge to over-mix at this point.
Coat the blueberries with some flour then toss in the two cups of blueberries and mix till the berries are evenly distributed in the batter.
Scoop the blueberry muffin batter into the lined muffin tins, filling to the bream of each cup.
Though optional, you can sprinkle cinnamon streusel or granulated sugar on the blueberry batter before baking. (Mix all the cinnamon streusel ingredients in a bowl until crumbly)
Bake the Dunkin blueberry muffins for 25 minutes until a toothpick inserted comes out clean.
Let the baked blueberry muffins cool on a wire rack for 5-7 minutes. Tip them out of the muffin tin for them to cool completely.