Print

Blueberry Cream Cheese Muffins Recipe

4 from 188 reviews

These Blueberry Cream Cheese Muffins combine tender, moist muffin batter packed with fresh blueberries and a luscious cream cheese filling. Topped with a crumbly streusel and a sweet glaze, these muffins are perfect for breakfast or a delightful snack. With a blend of yogurt, vanilla, and a creamy center, they offer a balanced sweetness and rich texture.

Ingredients

Scale

Muffin Batter

  • 1 cup all-purpose flour
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • ¼ cup vegetable oil
  • ½ cup granulated sugar
  • 1 large egg
  • ½ teaspoon vanilla extract
  • ½ cup Greek yogurt
  • ¾ cup fresh blueberries (tossed with 1 Tablespoon flour)

Blueberries for Topping

  • ¾ cup fresh blueberries

Crumb Topping

  • 2/3 cup all-purpose flour
  • 1/3 cup light brown sugar
  • ¼ teaspoon salt
  • ¼ cup unsalted butter, melted

Cream Cheese Filling

  • 6 oz. cream cheese, room temperature
  • 3 Tablespoons granulated sugar
  • 1 teaspoon corn starch
  • 1 teaspoon vanilla extract

Glaze

  • ¾ cup powdered sugar
  • 1 ½ to 2 ½ teaspoons milk or cream

Instructions

  1. Preheat and Prep: Preheat your oven to 425°F (220°C). Line a cupcake pan with paper liners and set aside. This recipe yields 9 to 10 muffins.
  2. Toss Blueberries: Divide fresh blueberries in half. Toss ¾ cup of them with 1 Tablespoon flour to prevent sinking in the batter. Reserve the other ¾ cup for topping.
  3. Make Crumb Topping: In a bowl, stir together 2/3 cup flour, 1/3 cup light brown sugar, and ¼ teaspoon salt. Add the melted butter and whisk with a fork until the mixture forms coarse crumbs. Set aside.
  4. Mix Dry Ingredients: In a large bowl, combine 1 cup flour, 1 teaspoon baking powder, and ¼ teaspoon salt. Set aside.
  5. Combine Wet Ingredients: In a medium bowl, whisk together 1 large egg and ½ cup granulated sugar until smooth. Add Greek yogurt, vegetable oil, and ½ teaspoon vanilla extract, whisking to combine.
  6. Combine Wet and Dry: Pour the dry ingredients into the wet ingredients and mix gently by hand until just blended.
  7. Fold in Blueberries: Using a rubber spatula, gently fold in the ¾ cup flour-tossed blueberries, ensuring even distribution without overmixing.
  8. Prepare Cream Cheese Filling: In a small bowl, mix softened cream cheese, 3 tablespoons granulated sugar, 1 teaspoon corn starch, and 1 teaspoon vanilla extract just until combined and smooth.
  9. Assemble Muffins: Spoon about 1 ½ tablespoons of muffin batter into each paper-lined cupcake cup. Spread the batter up the sides to create a small dent in the center. Drop about 1 tablespoon of cream cheese filling into the center of each muffin and then cover with more batter filling the cups about 2/3 to 3/4 full.
  10. Add Toppings: Sprinkle a few reserved blueberries on top of each muffin. Then generously sprinkle the crumb topping over the muffins. Add a few more blueberries and gently press the crumbs to stick to the batter.
  11. Bake: Place the muffin pan in the oven. Immediately reduce the oven temperature to 350°F (175°C). Bake for 22 to 25 minutes, or until muffin tops are golden brown and the centers are set.
  12. Cool: Let the muffins cool in the pan for 5 to 10 minutes, then transfer them to a wire rack to cool completely.
  13. Prepare Glaze and Serve: Stir powdered sugar with 1 teaspoon milk or cream, adding more liquid gradually until the glaze reaches your desired consistency. Drizzle over cooled muffins and serve.

Notes

  • To keep blueberries suspended in the batter, toss them with flour before folding in.
  • Room temperature cream cheese blends more smoothly, giving a better filling consistency.
  • Use fresh blueberries for best texture; frozen can make the batter watery.
  • Adjust glaze milk or cream to achieve a drizzle consistency that isn’t too runny.
  • Allow muffins to cool completely before glazing to prevent melting.

Keywords: blueberry muffins, cream cheese filling, streusel topping, breakfast muffins, baked muffins, homemade muffins, blueberry cream cheese muffins