Print

Blueberry Cream Cheese Muffins

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Blueberry Cream Cheese Muffins are a moist, bakery-style treat packed with juicy blueberries and swirled with a creamy, tangy cream cheese filling. Perfect for breakfast, brunch, or a sweet snack, they’re easy to make and irresistibly delicious.

  • Author: Ella
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 12 muffins
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 2 cups all-purpose flour
  • 2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1/2 cup unsalted butter, softened
  • 3/4 cup granulated sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • 3/4 cup milk or buttermilk
  • 1 1/4 cups fresh or frozen blueberries
  • 4 oz cream cheese, softened
  • 1/4 cup powdered sugar
  • Optional: 1 tsp lemon zest
  • Optional: coarse sugar for sprinkling on top

Instructions

  1. Preheat oven to 350°F (175°C) and line a muffin tin with paper liners or grease it lightly.
  2. In a bowl, whisk together flour, baking powder, baking soda, and salt.
  3. In another bowl, cream butter and granulated sugar until light and fluffy. Beat in eggs and vanilla extract.
  4. Alternate adding the dry ingredients and milk to the butter mixture, mixing just until combined.
  5. Gently fold in blueberries (tossed with a little flour if using fresh).
  6. In a small bowl, beat cream cheese with powdered sugar until smooth. Add lemon zest if using.
  7. Fill each muffin cup halfway with batter, add a spoonful of the cream cheese mixture, then top with more batter. Swirl gently if desired.
  8. Sprinkle tops with coarse sugar if using. Bake for 20–25 minutes until golden and a toothpick comes out clean.
  9. Cool in pan for 5 minutes, then transfer to a wire rack to cool completely.

Notes

  • Add lemon zest for brightness in the batter or cream cheese.
  • Swap blueberries for raspberries or blackberries.
  • Add a cinnamon swirl for a cozy twist.
  • Top with streusel for a bakery-style finish.
  • Make mini muffins by reducing bake time to 12–15 minutes.
  • Reheat muffins for 10–15 seconds in the microwave to refresh texture.

Nutrition