These Blueberry Cream Cheese Muffins are one of my favorite go-to bakes when I want something sweet, moist, and packed with flavor. With bursts of juicy blueberries and a rich swirl of cream cheese in every bite, these muffins feel like a bakery treat I made right at home. Whether I enjoy them fresh from the oven or save a few for the next morning, they never last long in my kitchen.

Blueberry Cream Cheese Muffins

Why I’ll Love This Recipe

I love how these muffins give me the best of both worlds—fruit and creaminess. The blueberries bring a juicy freshness, while the cream cheese adds a subtle tang and velvety texture that makes them extra special. They’re perfect for breakfast, brunch, or an afternoon pick-me-up. And even though they look fancy, they’re actually super easy to make with just a handful of steps.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • all-purpose flour

  • baking powder

  • baking soda

  • salt

  • unsalted butter, softened

  • granulated sugar

  • eggs

  • vanilla extract

  • milk or buttermilk

  • fresh or frozen blueberries

  • cream cheese, softened

  • powdered sugar (for the cream cheese swirl or filling)

Optional: lemon zest for brightness, coarse sugar for sprinkling on top

Directions

  1. I preheat my oven to 350°F (175°C) and line a muffin tin with paper liners or lightly grease it.

  2. In one bowl, I whisk together the flour, baking powder, baking soda, and salt.

  3. In another bowl, I cream the butter and sugar until light and fluffy, then beat in the eggs and vanilla.

  4. I alternate adding the dry ingredients and milk to the butter mixture, mixing just until combined.

  5. I gently fold in the blueberries, being careful not to overmix.

  6. For the cream cheese filling, I beat the softened cream cheese with powdered sugar until smooth.

  7. I fill each muffin cup halfway with batter, add a spoonful of the cream cheese mixture, then top with more batter. A gentle swirl on top creates a beautiful marbled effect.

  8. I bake the muffins for about 20–25 minutes, or until a toothpick inserted comes out clean and the tops are lightly golden.

  9. After baking, I let them cool in the pan for 5 minutes before transferring them to a wire rack.

Servings and timing

This recipe makes about 12 muffins, perfect for a weekend treat or breakfast throughout the week. The total time is about 35 minutes, with 10 minutes of prep and 25 minutes of baking.

Variations

  • Add lemon: I sometimes mix in a teaspoon of lemon zest to brighten the flavor.

  • Use other berries: Raspberries or blackberries work just as well if I’m out of blueberries.

  • Cinnamon swirl: I’ve added a pinch of cinnamon to the cream cheese mixture for a cozy twist.

  • Crumb topping: A quick streusel topping made with flour, butter, and sugar gives the muffins a bakery-style crunch.

  • Make it mini: I use a mini muffin tin and reduce the baking time for bite-sized treats.

Storage/Reheating

I store these muffins in an airtight container at room temperature for up to 2 days, or in the fridge for 4–5 days. To reheat, I pop one in the microwave for 10–15 seconds to make it warm and soft again. They also freeze well—I wrap them individually and thaw as needed.

FAQs

Can I use frozen blueberries?

Yes, I can use frozen blueberries, but I don’t thaw them before adding—they go straight into the batter to prevent bleeding.

Why did my muffins turn out dense?

I make sure not to overmix the batter. Stirring until just combined helps keep the texture light and fluffy.

Blueberry Cream Cheese Muffins

Can I skip the cream cheese filling?

Absolutely. The muffins are still delicious without it, though I think the cream cheese makes them extra special.

How do I keep the blueberries from sinking?

I toss them lightly in a tablespoon of flour before folding them into the batter. It helps keep them suspended throughout the muffin.

Can I make these gluten-free?

Yes, I use a 1:1 gluten-free flour blend, and they turn out great. I also check that my baking powder is gluten-free.

Conclusion

These Blueberry Cream Cheese Muffins are a cozy, bakery-style treat I can easily make at home. The creamy swirl, juicy berries, and moist crumb make every bite irresistible. Whether I’m baking for guests, family, or just myself, this recipe never disappoints—and it always disappears fast.

Print

Blueberry Cream Cheese Muffins

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

  • Serving Size: 1 muffin
  • Calories: 250
  • Sugar: 15g
  • Sodium: 180mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 55mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star