Go Back
+ servings
A Blueberry Muffin with Streusel Topping on a marble board
Print Recipe
3 from 3 votes

Blueberry Muffins with Streusel Topping

Blueberry Muffins with Streusel Topping are the best way to start out your day. Sour cream adds moisture to this cake-like muffin filled with fresh or frozen blueberries.  
Prep Time20 mins
Cook Time25 mins
Course: Breakfast
Cuisine: American
Keyword: blueberries, breakfast, brunch, muffins
Servings: 12
Calories: 360kcal


  • 1 ½ cups flour
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • ½ teaspoon cinnamon
  • ½ cup butter room temp
  • ½ cup sugar
  • ¼ cup brown sugar
  • 2 eggs room temp
  • ½ cup sour cream room temp
  • ¼ cup milk
  • 1 ½ cups blueberries fresh/frozen


  • ¾ cup flour
  • ½ cup brown sugar
  • 2 teaspoons cinnamon
  • 6 tablespoons butter cold and cut into 1 inch pieces
  • ½ cup pecans optional, chopped


  • Preheat oven to 425º. Spray muffin pans with nonstick spray or use cupcake liners.
  • In a small bowl combine all streusel ingredients and combine with a fork until combined but with small chunks of butter still present. Place in the refrigerator while you make the muffins.
  • In a large bowl, whisk together the flour, baking soda, baking powder, salt and cinnamon.
  • In the bowl of an electric mixer, beat the butter, sugar and brown sugar until creamy, about 2 minutes. Add eggs one at a time, beating after each addition until combined Next add sour cream and vanilla and beat until combined. Add the dry ingredients and beat on low just until combined. Fold in fresh blueberries. If using frozen blueberries, coat them with a little bit of flour before adding them. Do not thaw first.
  • Divide the batter into the muffin tins using a spoon or large ice cream scoop, filling them to the top. Sprinkle streusel over the top pressing it into the batter.
  • Bake for 5 minutes at 425º then reduce oven temperature to 350º without removing the muffins and bake an additional l20 minutes or until a toothpick comes out clean.
  • Allow to cool for about 5 minutes then remove to a wire rack and eat warm or at room temperature.


If not eating right away, let cool and freeze. When ready to eat, remove from freezer and let warm to room temperature. 
You can use fresh or frozen blueberries, if frozen, don't that before adding. 


Calories: 360kcal | Carbohydrates: 44g | Protein: 4g | Fat: 19g | Saturated Fat: 10g | Cholesterol: 68mg | Sodium: 331mg | Potassium: 139mg | Fiber: 2g | Sugar: 24g | Vitamin A: 529IU | Vitamin C: 2mg | Calcium: 61mg | Iron: 2mg