Go Back
blueberry-cream-cheese-muffins_feature

Ultimate Cream Cheese Blueberry Muffins Recipe – Soft, Tangy, and Bakery-Style

Indulge in the perfect blend of sweet and tangy with these Cream Cheese Blueberry Muffins. This recipe delivers soft, moist muffins with a rich cream cheese filling and bursts of juicy blueberries.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 12 servings
Calories: 280

Ingredients
  

Ingredients
  • 2 cups all-purpose flour
  • 1/2 cup granulated sugar
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 1/2 cup cream cheese, softened
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 cup buttermilk
  • 1 1/2 cups fresh blueberries
  • 1/4 cup powdered sugar (for dusting, optional)

Method
 

Instructions
  1. Preheat your oven to 375°F (190°C). Line a muffin tin with paper liners or grease it lightly with butter.
  2. In a medium bowl, whisk together the flour, granulated sugar, baking powder, baking soda, and salt. Set aside.
  3. In a large mixing bowl, beat the softened butter and cream cheese together until smooth and creamy. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
  4. Gradually add the dry ingredients to the wet mixture, alternating with the buttermilk. Mix until just combined—be careful not to overmix. Gently fold in the blueberries.
  5. Spoon the batter into the prepared muffin tin, filling each cup about 3/4 full.
  6. Bake in the preheated oven for 20-25 minutes, or until a toothpick inserted into the center of a muffin comes out clean.
  7. Allow the muffins to cool in the tin for 5 minutes, then transfer them to a wire rack to cool completely. Dust with powdered sugar if desired before serving.

Notes

Use room temperature ingredients for a smoother batter. Do not overmix to avoid dense muffins. Fresh or frozen blueberries can be used. Store muffins in an airtight container at room temperature for up to 3 days or freeze for up to 3 months.