If you ask me, lemon and blueberry were meant to be together.
These cheesecake muffins combine two classic flavors in a treat that’s perfect for breakfast or afternoon snacking. Fresh blueberries and tangy cream cheese create a moist, tender muffin that’s not too sweet.
The creamy cheesecake filling adds a nice surprise in the middle, while the lemon zest brings a bit of brightness to every bite. It’s the kind of treat that makes you feel like you’re having something special, even on an ordinary Tuesday morning.
They’re easy to make and always disappear quickly at bake sales or family brunches – just the thing when you want something a little more interesting than plain muffins.
Why You’ll Love These Lemon Blueberry Muffins
- Quick breakfast option – Ready in just 40 minutes, these muffins are perfect for busy mornings or when you need a grab-and-go breakfast solution.
- Cream cheese surprise – Each muffin has a creamy cheesecake center that makes them extra special – it’s like having dessert for breakfast!
- Perfect balance of flavors – The tangy lemon, sweet blueberries, and rich cream cheese create a combination that’s not too sweet and not too tart.
- Healthier twist – Made with whole wheat flour and yogurt, these muffins offer more nutrition than your typical coffee shop muffins while still tasting like a treat.
- Make-ahead friendly – You can bake these on Sunday and enjoy them throughout the week – they stay fresh in an airtight container and can even be frozen.
What Kind of Cream Cheese Should I Use?
For muffins and other baked goods, regular full-fat block cream cheese is your best bet. While reduced-fat cream cheese might seem like a good option, it contains more water and can affect the texture of your cheesecake filling. Make sure to let your cream cheese come to room temperature before using it – this helps prevent lumps and ensures smooth mixing with other ingredients. If you’re in a pinch, you can use generic store brands instead of name brands like Philadelphia – just avoid using whipped cream cheese or cream cheese spread, as these have different moisture levels and won’t give you the same rich, creamy results.
Options for Substitutions
This recipe has several ingredients that you can swap if needed. Here are some helpful substitutions:
- Cream cheese: For the filling, you can use Neufchatel cheese (lower fat cream cheese) or mascarpone cheese. Just make sure it’s at room temperature for smooth mixing.
- Whole wheat/spelt flour: You can use all regular all-purpose flour instead, or try other whole grain flours like white whole wheat or oat flour. Keep in mind that changing the flour might make the muffins slightly denser.
- Plain yogurt: Sour cream works great as a 1:1 replacement, or you can use Greek yogurt – just thin it slightly with a splash of milk. Buttermilk is another good option.
- Vegetable oil: Any neutral-flavored oil works here – try canola, sunflower, or melted coconut oil. You can also use melted butter for a richer taste.
- Blueberries: Fresh or frozen blueberries both work well – no need to thaw if using frozen. You could also try raspberries or blackberries instead. Just don’t use strawberries as they’re too watery.
- Lemons: If you’re short on fresh lemons, you can use bottled lemon juice (about 4 tablespoons) plus 2 teaspoons dried lemon zest. The flavor won’t be quite as bright, but it’ll work in a pinch.
Watch Out for These Mistakes While Baking
The biggest challenge when making these muffins is overmixing the batter – stop stirring as soon as the dry ingredients are incorporated, as excessive mixing will lead to dense, tough muffins instead of light and fluffy ones. When adding blueberries, toss them in a tablespoon of flour first to prevent them from sinking to the bottom, and if using frozen berries, don’t thaw them beforehand as this will create purple streaks throughout your batter. The cream cheese filling can be tricky too – make sure it’s at room temperature before mixing, and don’t skip the tablespoon of flour in the filling as it helps prevent it from sinking during baking. For the perfect dome-shaped tops, start baking at 425°F for 5 minutes, then reduce the temperature to 350°F for the remaining time without opening the oven door.
What to Serve With Lemon Blueberry Cheesecake Muffins?
These sweet and tangy muffins make a perfect breakfast or brunch treat, and they pair wonderfully with a hot cup of coffee or tea. For a complete morning spread, serve them alongside some fresh fruit like strawberries or raspberries, which complement the blueberries nicely. If you’re hosting brunch, add some savory options like scrambled eggs or crispy bacon to balance out the sweetness of the muffins. You can also spread a little butter or cream cheese on these muffins while they’re still warm for an extra touch of richness.
Storage Instructions
Counter Storage: These muffins can hang out on your counter in an airtight container for about 2 days. Just make sure they’re completely cool before storing them, and line the container with paper towels to absorb any extra moisture from the blueberries.
Refrigerate: Since these muffins have a cream cheese filling, they’ll stay fresh longer in the fridge – up to 5 days in an airtight container. The paper towel trick works great here too! They might get a bit firm in the fridge, but that’s totally normal.
Freeze: These muffins are perfect for freezing! Once they’re completely cool, pop them in a freezer bag or container and they’ll keep for up to 3 months. When you’re ready to eat one, just let it thaw overnight in the fridge or for about an hour on the counter.
Warm Up: If you like your muffins warm (who doesn’t?), just pop them in the microwave for 10-15 seconds. They’ll taste almost like they’re fresh from the oven! Just be careful with the cream cheese filling – it can get pretty hot.
| Preparation Time | 15-20 minutes |
| Cooking Time | 17-20 minutes |
| Total Time | 32-40 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2100-2300
- Protein: 25-30 g
- Fat: 130-150 g
- Carbohydrates: 270-290 g
Ingredients
For the cheesecake filling:
- 1/2 tsp vanilla extract (pure extract preferred)
- 2 tbsp sugar
- 1 egg yolk
- 7 oz cream cheese (softened to room temperature)
- 1 tbsp all-purpose flour
For the muffin batter:
- 3 tsp baking powder
- 1 tsp vanilla extract
- 1/2 cup vegetable oil (or any neutral oil like canola)
- 3/4 cup whole wheat flour
- 1 cup all-purpose flour (I use King Arthur all-purpose flour)
- 1 cup blueberries (fresh or frozen, don’t thaw if frozen)
- 1/2 cup plain yogurt (I prefer Fage for tanginess and texture)
- Juice from 2 lemons (about 1/4 cup fresh juice)
- 3/4 cup sugar
- Zest from 2 lemons (freshly zested for best flavor)
- 1/2 tsp salt
- 2 eggs (room temperature)
Step 1: Prepare the Cheesecake Filling
- 7 oz cream cheese
- 2 tbsp sugar
- 1 egg yolk
- 1 tbsp all-purpose flour
- 1/2 tsp vanilla extract
In a small bowl, beat together the softened cream cheese and sugar until smooth and creamy, about 1-2 minutes.
Add the egg yolk, all-purpose flour, and vanilla extract, mixing until just combined.
The filling should be thick and spreadable.
Set aside while you prepare the muffin batter—this gives the flavors a moment to meld together.
Step 2: Combine Dry Ingredients and Prepare Lemon Zest
- 1 cup all-purpose flour
- 3/4 cup whole wheat flour
- 3 tsp baking powder
- 1/2 tsp salt
- Zest from 2 lemons
- Juice from 2 lemons
Heat your oven to 400°F and line muffin pans with paper liners.
In a medium bowl, whisk together 1 cup all-purpose flour, 3/4 cup whole wheat flour, baking powder, and salt.
Freshly zest the 2 lemons directly into this dry mixture, stirring gently to distribute the zest evenly—this prevents clumping and ensures every muffin gets lemon flavor.
Squeeze the juice from the lemons into a separate small bowl and set aside.
Step 3: Make the Muffin Batter
- 1/2 cup vegetable oil
- 3/4 cup sugar
- 2 eggs
- 1/2 cup plain yogurt
- 1 tsp vanilla extract
- dry ingredient mixture from Step 2
- 1 cup blueberries
In a large bowl, whisk together the vegetable oil, 3/4 cup sugar, 2 eggs, yogurt, and 1 tsp vanilla extract until well combined and smooth.
Pour in the fresh lemon juice and stir to incorporate.
Add the dry ingredient mixture from Step 2 to the wet ingredients and stir gently until just combined—don’t overmix, as this keeps the muffins tender.
The batter should look slightly lumpy.
I like to fold in the blueberries last by hand so they don’t break apart and bleed into the batter; if you’re using frozen blueberries, add them straight from the freezer without thawing.
Step 4: Layer the Muffin Batter and Cheesecake Filling
- muffin batter from Step 3
- cheesecake filling from Step 1
Divide the muffin batter evenly among the prepared muffin cups, filling each about one-third full.
Spoon about 1 tablespoon of the cheesecake filling from Step 1 into the center of each cup, pressing it down gently.
Top each cup with another tablespoon of muffin batter, spreading it gently to cover the filling completely—this seals in the cheesecake layer so it stays moist and integrated.
Step 5: Bake in Two Temperature Stages
Place the muffin pans in the preheated 400°F oven and bake for 5 minutes.
This initial high heat helps set the structure quickly.
Then reduce the oven temperature to 350°F and continue baking for 12-15 minutes, until a toothpick inserted into the muffin portion (not the cheesecake center) comes out with just a few moist crumbs.
The tops should be lightly golden.
The two-stage baking gives you a slightly crispy exterior while keeping the inside tender and the cheesecake layer creamy.
Step 6: Cool and Remove from Pan
Allow the muffins to cool in the pan for 10 minutes—this prevents them from breaking apart when you remove them.
After 10 minutes, gently transfer the muffins to a wire rack to cool completely.
The muffins will continue to set slightly as they cool, and the cheesecake filling will firm up.
Serve at room temperature for the best lemon flavor, or enjoy them chilled.




