Preheat oven to 375°F. Line 16 muffin cups with paper liners.
In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
In a medium bowl, whisk together sour cream, eggs, and vanilla extract until smooth.
Add the sour cream mixture to the flour mixture. Use a rubber spatula to stir gently, just until you don't see any dry pockets of flour. Gently stir in the melted butter and oil. Do not overmix. The batter will be very thick.
Fold in the blueberries.
Fill each muffin cup all the way to the top with batter. An ice cream scoop helps portion evenly.
Sprinkle about 1 teaspoon of coarse sugar over each muffin. It will seem like a lot, but it gives you those bakery-style sugar-crusted tops.
Bake for about 20 minutes, until a toothpick inserted in the center comes out clean and the tops are golden.
Let the muffins cool in the pan on a wire rack for 5 to 10 minutes. Remove them from the pan and enjoy warm, or cool completely before storing.