Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of a split blueberry cream cheese muffin

Blueberry Cream Cheese Muffins


  • Author: Savannah
  • Total Time: ~40 minutes
  • Yield: 12 muffins 1x
  • Diet: Vegetarian

Description

Soft, fluffy muffins bursting with juicy blueberries and a creamy cream cheese center. Perfect for breakfast, brunch, or a sweet snack. Add a streusel crumb topping for extra indulgence and a delightful crunch.


Ingredients

Scale

🛒 Ingredients (makes 12 muffins):

For the Muffins:

  • 2 cups all-purpose flour

  • 1 tsp baking powder

  • ½ tsp baking soda

  • ½ tsp salt

  • ½ cup (1 stick) unsalted butter, melted

  • ¾ cup granulated sugar

  • 2 large eggs

  • 1 tsp vanilla extract

  • ½ cup sour cream or Greek yogurt

  • ½ cup milk

  • 1 ½ cups fresh or frozen blueberries

For the Cream Cheese Filling:

  • 8 oz cream cheese, softened

  • ¼ cup granulated sugar

  • 1 tsp vanilla extract

Optional Streusel Topping:

  • ¼ cup all-purpose flour

  • 2 tbsp granulated sugar

  • 2 tbsp unsalted butter, cold and cubed

  • ¼ tsp cinnamon


Instructions

📝 Instructions:

Step 1: Prepare Cream Cheese Filling

  1. In a small bowl, beat cream cheese, sugar, and vanilla until smooth. Set aside.

Step 2: Prepare Muffin Batter

  1. Preheat oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners.

  2. In a medium bowl, whisk flour, baking powder, baking soda, and salt.

  3. In a large bowl, mix melted butter, sugar, eggs, and vanilla until smooth.

  4. Stir in sour cream and milk.

  5. Gently fold dry ingredients into wet ingredients until just combined. Do not overmix.

  6. Fold in blueberries carefully.

Step 3: Assemble Muffins

  1. Fill each muffin cup halfway with batter.

  2. Add a spoonful of cream cheese filling in the center.

  3. Top with remaining batter to cover the cream cheese.

  4. Optional: Sprinkle with streusel topping.

Step 4: Bake

  1. Bake for 20–25 minutes, or until a toothpick inserted in the muffin (not the cream cheese) comes out clean.

  2. Cool in the pan for 5 minutes, then transfer to a wire rack.

Notes

  • Frozen Blueberries: Do not thaw; fold in frozen to prevent batter from turning purple.
  • Extra Fluffy: Avoid overmixing the batter; muffins will be lighter and softer.
  • Make Ahead: Muffins keep well in an airtight container for 2–3 days. Freeze for up to 3 months.
  • Prep Time: 15 minutes
  • Cook Time: 20–25 minutes
  • Category: Breakfast / Snack / Dessert
  • Method: Baked
  • Cuisine: American