This post may contain affiliate links, please see our privacy policy for details.

Better than the box, these cute little muffins are made from scratch with fresh blueberries and a secret ingredient: sweetened condensed milk. The sweet milk adds an extra layer of moisture and richness, creating my ideal soft and fluffy muffin. Add a splash of vanilla and a cube of cream cheese to make every bite feel extra special. We love them warm or at room temperature. No need for anything extra, they’re perfect just as they are. And honestly? So much better than the muffins from the box or grocery store we all grew up on.

Better Than the Box Moist Blueberry Muffins | halfbakedharvest.com

Summer is officially here! And after spending a very quick seventy-two hours in Los Angeles, I am so happy to be back home in Miami today and ready to bake blueberry muffins for the weekend ahead.

Maybe I can even convince my sister to help. I love a Friday afternoon baking session, especially when the recipe is simple, and the kitchen smells like warm vanilla and baked blueberries.

Thankfully, these muffins are easy and quick to whip up, and I already know I have all the ingredients stocked in the pantry and fridge. When it comes to summer baking, or honestly, baking in general, I always find that the no-fuss recipes end up being the ones we make again and again.

Better Than the Box Moist Blueberry Muffins | halfbakedharvest.com

Growing up, I used to bake so many boxes of the Betty Crocker wild blueberry muffins, the kind that came with the canned blueberries in syrup. So many memories are tied to those muffins. They became one of my favorite things to make almost every Friday after school for my brother Red.

But over the last few weeks, these muffins have become my new Friday favorite. I swear they’re just as easy as the boxed mix, but somehow even better. My little brother, Oslo, is completely obsessed with them too.

Better Than the Box Moist Blueberry Muffins | halfbakedharvest.com

Here are the details

Ingredients 

  • melted coconut oil
  • brown sugar
  • eggs
  • vanilla extract
  • sweetened condensed milk
  • all-purpose flour
  • baking powder
  • baking soda
  • cinnamon
  • fresh or frozen blueberries – I love tiny wild blueberries best for these muffins
  • cold cream cheese

Special Tools

For these muffins, all you really need is a standard-size muffin pan, a mixing bowl, and a spatula. I love recipes like this that don’t require anything fancy. A hand mixer works too, but honestly, I usually just mix everything by hand since the batter comes together so quickly.

You can also make these as mini muffins, which is honestly so fun for summer parties, brunches, or just snacking throughout the weekend. The mini version feels extra nostalgic to me and reminds me so much of the little blueberry muffins I grew up loving as a kid.

Better Than the Box Moist Blueberry Muffins | halfbakedharvest.com

These are the Steps

Step 1: Get the Oven Preheated

Preheat the oven to 425°F, then lower the heat later while the muffins bake. This little trick helps create those beautiful bakery-style muffin tops that I love so much. Oh, and line your muffin pan with paper liners. I always use brown parchment liners because they make the muffins look extra cute and homemade.

Tip: If you want taller muffins, let the batter rest for 5 to 10 minutes while the oven finishes heating. It makes such a difference.

Step 2: Mix Up the Batter

In a large mixing bowl, whisk together the oil, brown sugar, eggs, vanilla, and sweetened condensed milk until smooth and creamy. The condensed milk is the secret here. It makes these muffins incredibly soft, moist, and fluffy.

Tip: Make sure your eggs are at room temperature so the batter comes together smoothly. I usually just pull them out while I prep everything else.

Step 3: Add the Dry Ingredients and Blueberries

Add the flour, baking powder, baking soda, cinnamon (if using), and salt. Stir until just combined, then gently fold in the blueberries. Be careful not to overmix. I actually like leaving little streaks of blueberry throughout the batter because it reminds me so much of those boxed blueberry muffins I grew up baking as a kid.

Tip: If you’re using frozen blueberries, don’t thaw them first. Add them straight from the freezer so they don’t turn the batter purple. I especially love frozen wild blueberries here.

Better Than the Box Moist Blueberry Muffins | halfbakedharvest.com

Step 4: Add the Cream Cheese Center

Spoon the batter into the prepared muffin cups, filling each about three-quarters full. Press a cube of cream cheese into the center of each muffin, then lightly cover it with a little more batter.

It doesn’t need to look perfect. Some of the cream cheese peeking through is actually my favorite part because it becomes slightly golden and creamy as the muffins bake.

Tip: Keep the cream cheese cold until you’re ready to use it. The chilled cream cheese stays extra creamy in the center that way.

Step 5: Bake Until Fluffy and Golden

Bake the muffins at the higher temperature first, then lower the oven temp and continue baking until the tops are golden, fluffy, and just set. Your kitchen is going to smell unreal at this point.

We love eating these warm while the cream cheese is still soft and creamy, usually with a little butter and flaky sea salt on top. They never last long in our house.

Better Than the Box Moist Blueberry Muffins | halfbakedharvest.com

Better Than the Box Moist Blueberry Muffins

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 12 muffins
Calories Per Serving: 278 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Ingredients

Instructions

  • 1. Preheat the oven to 425° F. Line a 12-cup muffin pan with paper liners.
    2. In a large mixing bowl, stir together the oil, brown sugar, eggs, and vanilla until smooth. Mix in 1 cup sweetened condensed milk until combined.
    3. Add the flour, baking powder, baking soda, cinnamon (if using), and salt. Stir until just combined. Stir in the blueberries. Gently stir 2 to 3 times to lightly swirl the berries into the batter. Do not overmix.
    4. Divide the batter evenly among the prepared muffin cups. Push 1 cube of cream cheese into the center of each muffin. Then use a spoon to lightly cover the cream cheese with batter. It’s OK if some of the cream cheese is still visible.
    5. Bake for 5 minutes, then reduce the oven temperature to 350° F and bake for another 16-18 minutes, until the muffins are just set. Serve with butter and flaky sea salt, if desired.
View Recipe Comments
This post was originally published on May 29, 2026

Add a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Is there a way to make these non dairy? If I left out the cream cheese how would they taste or could I substitute something else for the cream cheese?

    1. Hey Debra,
      You could skip the cream cheese center or you can use a dairy free cream cheese, either will work.

      I hope you love this recipe. Have a great Friday!