Blueberry cheesecake bars are a simple dessert made in an 8x8 pan with a buttery graham cracker crust, creamy lemon-vanilla cheesecake, and a quick homemade blueberry compote swirl. These bars are kid-friendly, lunchbox-friendly, and ideal for picnics, potlucks, and parties.
Preheat oven to 350°F. Line (1) 8x8-inch baking pan with two small pieces of parchment paper, overlapping the pieces and leaving an overhang over the sides of the pan. Set the pan aside.
Make the blueberry sauce (compote)
Combine the granulated sugar and cornstarch in a medium saucepan, whisking to remove any lumps. Add the blueberries and lemon juice, stirring to coat the berries. Cook the mixture over medium heat, stirring frequently, until the blueberries release their juices and the mixture thickens, about 5 minutes. Remove from heat and let cool completely.
Make the graham cracker crust
Place the graham crackers and brown sugar in a food processor and pulse until they become fine crumbs. Pour in the melted butter and process until the mixture resembles wet sand. Press the crumb mixture firmly into the bottom of the prepared pan using the flat bottom of a measuring cup. Bake the crust for 10 minutes until lightly golden and aromatic. Remove from the oven, and reduce the temperature to 325°F.
Make the cheesecake filling
While the crust is baking, beat the cream cheese, sugar, lemon juice, and vanilla extract with an electric mixer until smooth, about 2 minutes. Add the sour cream and beat until combined and creamy.
Add the eggs one at a time, beating at low speed just until each is incorporated. Do not overmix after adding the eggs. Pour the cheesecake filling evenly over the crust.
Make blueberry swirls
Drop the cooled blueberry filling by the teaspoon on top of the cheesecake filling. Use a knife or skewer to gently swirl the blueberry mixture into the filling, creating a marbled pattern.
Bake and chill
Bake for 35-40 minutes, or until the edges are set and slightly puffy but the center still has a slight jiggle in the center. Remove from the oven and let cool completely at room temperature, then refrigerate for at least 4 hours or overnight.
Slice and serve
Use the parchment paper overhang to lift the cheesecake out of the pan. Cut into bars with a clean, sharp knife, wiping the blade between cuts. Serve chilled, and store in an airtight container in the fridge for up to 4 days.
Notes
Can I use frozen blueberries? Yes. Use them from frozen and simmer an extra 1–2 minutes if the mixture looks thin. The cornstarch will still thicken it. Cool completely before swirling.
Can I double this for a 9×13 pan? Absolutely - double everything. Bake at 325°F for 40–50 minutes, checking for doneness with the jiggle test. Cool, then chill overnight for neat slices.
What if my swirl sinks or bleeds? Make sure the blueberry mixture is thick and fully cooled. Drop teaspoons across the surface and gently marble - don’t dig deep.
Pack the graham cracker crust firmly: I press the crust firmly into the pan (a flat-bottom measuring cup helps) so it doesn’t crumble when slicing and serves as a solid base for the creamy filling.
Cool and chill fully: Let the bars cool to room temperature, then chill for several hours or overnight, giving the filling time to firm up and making slicing much easier and cleaner.
Slice with a hot, clean knife: For those picture-perfect bars, I run a sharp knife under hot water, wipe it dry, make a cut, then wipe and repeat.
Make it gluten-free: Substitute your favorite gluten-free graham crackers.
Storage Tips
Fridge: Individual bars can be refrigerated in an airtight container, with parchment paper separating the stacked layers.
Freezer: Cheesecake bars can be made ahead of time and frozen for up to 1 month. Chill the cooled bars in the fridge overnight, then wrap in two layers of plastic wrap followed by a layer of heavy-duty foil. Thaw overnight in the fridge before serving.