If you’ve ever tried to sneak blueberries into every possible meal (guilty as charged), you probably understand why blueberry cream cheese muffins have a soft spot in my heart. Honestly, these were my ‘bribe’ muffins for getting my brother to help me clean the garage one summerโhe helped exactly once, but he still asks for them every time he visits. You know how blueberry muffins sometimes go all squishy, or the berries clump at the bottom? Well, these have a little cream cheese swirl in the middle which, to me anyway, feels downright fancyโeven though itโs dead easy. Oh and once, my neighbor Gloria dropped by when I was in the middle of mixing the batter with a wooden spoon because I, uh, couldnโt find the mixer. Worth it for the messy arms (and the gossip). But, story for another day.

Whatโs So Great About These Muffins?
I usually whip these up when I want to impress someone with minimum actual effortโespecially on those rainy Sundays when you want your kitchen to smell amazing but also want to stay in your pajamas. My family (and especially my Dad, who claims he ‘doesn’t like sweets’ yet always grabs two) is obsessed because the muffins are just sweet enough, but not like tooth-achingly so. They also freeze surprisingly well (youโll forget you made them, find one at the back of the freezer, and itโll make your whole week). I used to wonder how bakeries got that perfect layer of berry and cheese running through the muffinโturns out, itโs mostly luck and not over-mixing. Occasionally, though, I do have a minor panic when the cream cheese looks a bit strange before baking…spoiler, it works out.
Ingredients List (with the Usual Sidetracks)
- 1 and 3/4 cups (220g) all-purpose flour (sometimes I swap in half whole wheat, but honestly, they get a bit sturdierโnot in a bad way though, just… hearty?)
- 1/2 cup (115g) granulated sugar (brown sugar in a pinch, though it gives more of a caramel vibe)
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt (sea salt, table saltโwhatever is closest)
- 1/3 cup (80ml) vegetable oil (I sometimes use melted butter if itโs handy, which honestly makes them a bit richer)
- 2 large eggs, room temp-ish
- 2/3 cup (160ml) milk (sometimes I use oat milk if weโve run out of regularโdoesnโt matter much)
- 1 tsp vanilla extract (Iโve used imitation, but real is better if youโve got it)
- 1 cup (about 140g) fresh blueberries (frozen ones totally fine; I just toss them straight in, donโt even thaw)
- For the cream cheese swirl:
- 4 oz (115g) cream cheese, softened (philadelphia or, letโs be honest, store brandโcanโt tell once itโs baked)
- 3 tbsp granulated sugar (but I rarely measure all that precisely here)
- 1 tsp lemon zest (optional but zingyโmy grandma swore by it)
How I Usually Make ‘Em
- Preheat your oven to 375ยฐF (190ยฐC). Grab a muffin tin and line with paper cases, or just grease it well if you can’t find the papers (which happens to me, eh, more than I’d care to admit).
- Mix your dry stuff: flour, sugar, baking powder, baking soda, salt. I just do this in a big-ish bowlโno need to sift unless youโre feeling extra proper.
- In another bowl, combine the oil, eggs, milk, and vanilla. Whisk until it looks pretty smooth. (I’ve totally mixed this with just a fork when the whisk was in the dishwasher. Didnโt change a thing.)
- Pour the wet ingredients into your dry mix. Stir until itโs *mostly* combinedโdonโt worry about a few lumps. Over-mixing equals tough muffins (ask me how I know…)
- Carefully fold in the blueberries. This is where I usually sneak a few for myself. No judgement if you do too.
- In a separate bowl, beat together cream cheese, the 3 tbsp sugar, and lemon zest until creamy. Sometimes it gets a little lumpy if the cream cheese is too cold, but it mostly sorts itself out in the oven.
- Spoon half the muffin batter into your cases. Divide the cream cheese mixture on top, then finish off with the rest of the batter. It never looks evenโdonโt sweat it.
- Bake for 18-22 minutes, until the tops are lightly golden and a toothpick (or skewer, or, honestly, a spaghetti noodleโI’ve done it) in the center comes out mostly clean. A bit of cream cheese on the tester is fine.
- Let cool in the pan for about 5-10 minutes, then move to a rack. Or, you know, just eat one while itโs hotโyou probably will.
Some Notes (I Learned the Hard Way)
- If your blueberries are frozen, literally just toss them in straight from the freezer; theyโll bleed less. But if you forget and thaw them, everything gets a bit more marbledโnot a disaster.
- Donโt panic if your cream cheese seems too thin (or too thick) before baking. It has never made a difference, at least not to my tastebuds.
- I once tried doubling the lemon zestโtasted like muffin perfume. Stick to the amount here, or it gets, um, a little much.
Variations Iโve Tried (Not All Good, Honestly)
- If youโre out of blueberries, chopped strawberries work in a pinch, but they release way more juice. Muffins got a bit soggy on me, but hey, live and learn.
- A gluten-free version with almond flour plus a little xanthan gum came out OK-ish but didnโt rise much. The flavor was good, but not exactly โmuffinโโmore like dense cake.
- I once swapped the cream cheese filling for ricotta mixed with sugar and a little lemon. Not bad, but just didnโt hit the same creaminess. Wouldnโt repeat without serious jazzing up.
Gear Youโll Need (or Make Do Without)
- Muffin tin (or, if youโre really in a fix, Iโve used a cake pan and just made โmuffin squaresโ beforeโit worked, kind of?)
- Mixing bowls (at least two, unless you like washing up mid-recipe)
- A whisk or fork, mixing spoon
- Hand mixer for the cream cheese, but it also works withโyou guessed itโa strong arm and a fork
I donโt own a fancy portion scoop, so I just use a big spoon. Youโll figure it out.
Storing and Keeping (Not That Youโll Need To)
Technically, these keep at room temp for about 2 daysโjust pop them in a covered container or even a big zip bag. But honestly, in my house, they rarely survive the afternoon. You can freeze them (if you forget about them behind the peas like I do), and then just thaw on the counter or zap in the microwave for a hit of nostalgia.
Serving Ideas (How I Actually Eat Them)
Theyโre honestly best slightly warm, with a dab of butter or an extra dollop of cream cheese, if youโre feeling wild. My uncle likes his with a slice of cheddar on topโit sounds weird, but it works (or maybe weโre just a bit odd in my family). A cup of tea or a tall glass of milk turns it into the perfect mid-morning snack. Or dessert! Or dinner, once, if Iโm being honestโno regrets.
Pro Tips (AKA, Learn From My Mishaps)
- I once tried to rush the mixing and ended up with muffins like lead weights. Take the extra minute to mix gently; your teeth will thank you.
- If your cream cheese mix looks wonky, just smooth it best you canโonce baked, itโll hide beneath the muffin top anyway.
- Stuck muffins? Run a knife around the edge. Or just eat them hot from the pan (careful though, that filling holds heatโa burned tongue isnโt worth it).
FAQ (Most Common Muffin Mishaps)
- Do I have to use fresh blueberries? Nope. Frozen is totally fine (I almost never have fresh on hand), just add them straight form the freezer.
- Can I skip the cream cheese swirl? Sure, but it wonโt be the same. Itโd be just a solid blueberry muffin, which is good but not what weโre after here.
- Do they freeze well? Totally. I honestly think they taste better the next dayโdo I dare say on day three?!
- Why did my muffins stick? Sometimes it just happens; try greasing better or switching brands of paper liner. Or, let them cool a bit more before you dig in. (Easier said than done, I know.)
- Can I halve the recipe? Actually, I find it works better if you make the full batch and freeze leftovers. Halving works but you end up with a lonely egg, which is annoying.
And finally, if you make them and they don’t look perfect? Welcome to the club! They’ll taste great anyway. Oh, one more thing: Never trust a muffin that looks too perfectly evenโhomemade means wonky tops and a little mess. Cheers to that!
Ingredients
- 1 and 3/4 cups (220g) all-purpose flour
- 1/2 cup (115g) granulated sugar
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1/3 cup (80ml) vegetable oil
- 2 large eggs, room temp-ish
- 2/3 cup (160ml) milk
- 1 tsp vanilla extract
- 1 cup (about 140g) fresh blueberries
- 4 oz (115g) cream cheese, softened
- 3 tbsp granulated sugar
- 1 tsp lemon zest
Instructions
-
1Preheat your oven to 375ยฐF (190ยฐC). Grab a muffin tin and line with paper cases, or just grease it well if you can’t find the papers (which happens to me, eh, more than I’d care to admit).
-
2Mix your dry stuff: flour, sugar, baking powder, baking soda, salt. I just do this in a big-ish bowlโno need to sift unless youโre feeling extra proper.
-
3In another bowl, combine the oil, eggs, milk, and vanilla. Whisk until it looks pretty smooth. (I’ve totally mixed this with just a fork when the whisk was in the dishwasher. Didnโt change a thing.)
-
4Pour the wet ingredients into your dry mix. Stir until itโs *mostly* combinedโdonโt worry about a few lumps. Over-mixing equals tough muffins (ask me how I know…)
-
5Carefully fold in the blueberries. This is where I usually sneak a few for myself. No judgement if you do too.
-
6In a separate bowl, beat together cream cheese, the 3 tbsp sugar, and lemon zest until creamy. Sometimes it gets a little lumpy if the cream cheese is too cold, but it mostly sorts itself out in the oven.
-
7Spoon half the muffin batter into your cases. Divide the cream cheese mixture on top, then finish off with the rest of the batter. It never looks evenโdonโt sweat it.
-
8Bake for 18-22 minutes, until the tops are lightly golden and a toothpick (or skewer, or, honestly, a spaghetti noodleโI’ve done it) in the center comes out mostly clean. A bit of cream cheese on the tester is fine.
-
9Let cool in the pan for about 5-10 minutes, then move to a rack. Or, you know, just eat one while itโs hotโyou probably will.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!
