Save This Recipe
This lemon blueberry dessert has a buttery graham cracker crust, a jammy blueberry layer, silky lemon filling, and a cloud of whipped cream on top. It’s easy to pull together, mostly make-ahead, and tastes like actual summer in every bite.
Why You’ll Love It
That layered flavor — tangy lemon, sweet jammy blueberries, and a buttery crust all in one bite
Almost entirely make-ahead — chill it overnight and just add whipped cream before serving
No fussy steps — the filling comes together with a whisk, and the blueberry layer takes five minutes on the stove
Looks impressive, isn’t hard — the kind of dessert people ask about quietly because they can’t believe it was this simple
Tastes better the next day — the flavors settle and get more cohesive after a night in the fridge
A Word About the Ingredients
The graham crackers — I usually use the honey ones, though I’ve done this with cinnamon graham crackers once and it was honestly very good. A little warmer in flavor, a little more complex. Something to think about.
The blueberries should be fresh if you can manage it. I’ve used frozen in a pinch — thawed, drained — and it’s fine, just a bit looser in texture. Won’t hold up quite the same way, but it still tastes good. Don’t let the fresh-vs-frozen thing stop you from making this in February when you’re desperate for something bright.
Sweetened condensed milk. Yes, the whole can — or close to it. Don’t try to cut it down. I did that once, thinking I was being health-conscious, and the filling was grainy and weird and I was annoyed about it for longer than I should have been.
The lemon juice — fresh. Please. I know the bottle is right there. Use fresh lemons. It makes a difference.
And the heavy cream — don’t try to whip it if it’s warm. Cold bowl, cold cream, cold beaters if you have a moment to put them in the freezer. It comes together so much faster.
Ingredients
1½ cups graham cracker crumbs (about half a box, give or take — I don’t always measure exactly)
¼ cup sugar
½ cup unsalted butter, melted
1 cup fresh blueberries (plus a little extra, because someone will eat some)
¼ cup sugar
1 tablespoon cornstarch
¼ cup water
1 cup sweetened condensed milk
½ cup fresh lemon juice (usually 3 lemons, maybe 4 if they’re small)
1 tablespoon lemon zest
3 egg yolks
1 cup heavy whipping cream
2 tablespoons powdered sugar
1 teaspoon vanilla extract
How to Make It
Start by preheating your oven to 350°F. While it’s heating, mix together the graham cracker crumbs, the ¼ cup of sugar, and the melted butter. It should look like wet sand — hold together when you press it but not gluey. Press it into a 9-inch pie pan. I use the bottom of a measuring cup to get it even, though I’ve also just used my fingers and it was fine.
Bake the crust for 10 minutes. It should smell nutty and good. Set it aside to cool — and I mean actually cool, not “cool enough.” Give it some time.
While the crust cools, do the blueberries. Combine them with the sugar, cornstarch, and water in a small saucepan over medium heat. Stir it. It’ll seem like nothing is happening and then all of a sudden the blueberries start to burst and the whole thing thickens up — this takes maybe five minutes, maybe a bit more. It should look glossy and jammy. Take it off the heat and let it cool slightly before you spread it over the crust. If you pour it on while it’s still hot, it’ll soak into the crust and you lose that distinct layer. Learned that one the hard way.
The lemon filling is the easy part, honestly. Whisk together the condensed milk, lemon juice, lemon zest, and egg yolks until it’s smooth. Pour it right over the blueberry layer and slide the whole thing back into the oven for 15 minutes. You want the lemon layer set — not jiggly in the center, but not cracked or puffed either. Just… set. You’ll know.
Cool it to room temperature, then refrigerate for at least two hours. I usually do it overnight. The flavors settle and get more cohesive, and honestly it’s just better the next day. I can’t explain why, but I’ve tested this extensively.
Right before serving, whip the cream with the powdered sugar and vanilla until soft peaks form. Spread it over the top. I like to go a little uneven with it — big swoops, not fussy. It looks more like food that way.
Variations (And One Failed Experiment)
Raspberries work beautifully in place of blueberries — less sweet, a little more tart. Blackberries are also great; they’re earthier and the color under that lemon layer comes out almost purple and gorgeous.
I tried making individual servings in little ramekins once, pressed the crust right into the bottom of each one, layered everything the same way. They looked adorable. The crusts never quite held together as well without the pie pan to support them, though. Still tasted good. Just messier to serve.
Gluten-free is easy — just swap in gluten-free graham crackers. Nobody will notice a difference. Actually they might be slightly better. Hard to say.
Leftovers (Ha)
Store it covered in the refrigerator. It keeps well for three days, maybe four if you’re lucky, though the whipped cream will start to weep a little by day three and that’s just the nature of things. If you know you’re making it ahead and won’t serve it all at once, you could hold the whipped cream and add it fresh each time. Or just eat it all. That’s usually what happens here.
One More Thing
Oh — I keep meaning to mention this and I always forget. A little extra lemon zest stirred into the whipped cream before you spread it on. Just a little. It makes the whole thing taste more intentional, somehow. Like you planned it to be this way from the beginning.
You can also serve it with a scoop of vanilla ice cream if you want to be extra, which — sometimes you do. No judgment. That’s what summer is for, really. The extra.

