Blueberry Cream Cheese Bars with Buttery Shortbread Crust
These blueberry cream cheese bars layer a buttery shortbread crust, creamy cheesecake filling, and a sweet-tart blueberry swirl. They come together with simple ingredients and no fussy techniques, so they are perfect for a weekend bake or a potluck dessert.

The bars need a good chill before slicing, which makes them a fantastic make-ahead treat. You get clean, sharp squares with a velvety middle and jammy fruit in every bite.
Why These Blueberry Bars Always Go First
The contrast between the crisp crust and the smooth cream cheese layer is what keeps me coming back. A ribbon of blueberry swirl through the middle adds a pop of color and a bright, fruity edge that cuts the richness.
They hold their shape beautifully after chilling, so they look as good as they taste. It is the kind of dessert that sits on a platter at a party and quietly disappears slice by slice.
Ingredients

- 1 cup (125g) all-purpose flour: for the shortbread crust
- 1/4 cup (50g) granulated sugar: sweetens the crust lightly
- 1/2 cup (113g) unsalted butter, cold and cubed: the colder the butter, the flakier the crust
- Pinch salt
- 8 oz (226g) cream cheese, softened: full-fat gives the richest texture
- 1/3 cup (67g) granulated sugar: for the filling
- 1 large egg, at room temperature: helps the filling set without cracking
- 1 tsp vanilla extract
- 1 tbsp all-purpose flour: a little flour stabilizes the cream cheese layer
- 1 1/2 cups (200g) fresh or frozen blueberries: no need to thaw if frozen
- 2 tbsp granulated sugar: for the blueberry swirl
- 1 tbsp lemon juice: brightens the fruit
- 2 tsp cornstarch: thickens the swirl so it doesn’t bleed
Variations
- Different fruit: swap the blueberries for an equal amount of raspberries, blackberries, or chopped strawberries. The bars turn out just as pretty with any berry.
- Citrus twist: replace the vanilla extract with the zest of one lemon for a brighter, tangier filling.
- Dairy-free: use plant-based cream cheese and a vegan butter stick. The bars will be slightly softer but still delicious.
If you love fruit and cream cheese together, try our Raspberry Cream Cheese Danish Bars.
How To Make Blueberry Cream Cheese Bars
Step 1: Make the Shortbread Crust

Preheat the oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper, leaving some overhang for easy lifting. In a bowl, combine the 1 cup flour, 1/4 cup sugar, and pinch of salt. Add the cold cubed butter and work it in with your fingers or a pastry cutter until the mixture resembles coarse crumbs and holds together when pressed.
The crust will look dry but should compact easily. Press it firmly and evenly into the prepared pan, then bake for 15 minutes, until the edges are just beginning to turn golden. The center will still look pale but dry. Let it cool slightly while you prepare the filling.
Step 2: Mix the Cream Cheese Filling

In a medium bowl, beat the softened cream cheese with the 1/3 cup sugar until smooth and fluffy, about 2 minutes. Scrape down the bowl, then beat in the egg, vanilla, and the tablespoon of flour just until combined. Overmixing can incorporate too much air and cause cracks later, so stop as soon as it is cohesive.
The filling should look glossy and thick, with no lumps of cream cheese. Set it aside.
Step 3: Cook the Blueberry Swirl

In a small saucepan, combine the blueberries, 2 tablespoons sugar, lemon juice, and cornstarch. Stir everything together and set over medium heat. Cook, stirring frequently, until the berries burst and the mixture thickens enough to coat the back of a spoon, about 5 to 7 minutes.
The swirl will turn deep purple and glossy. Remove it from the heat and let it cool for a few minutes while you assemble the layers.
Step 4: Assemble and Swirl the Layers

Pour the cream cheese filling over the prebaked crust and spread it into an even layer with a spatula. Drop spoonfuls of the blueberry mixture all over the surface. Use a butter knife or skewer to gently swirl the blueberry through the filling, creating ribbons without mixing it in completely.
You will see pretty purple streaks and some globs of fruit. Do not over-swirl or the whole top will turn a uniform purple; you want distinct ribbons.
Step 5: Slice and Serve the Bars

Return the pan to the oven and bake for another 35 to 40 minutes. The edges will be set and slightly puffed, while the center will still have a slight jiggle when you nudge the pan. Turn off the oven, crack the door, and let the bars cool inside for 10 minutes to prevent sudden temperature changes from causing cracks.
Remove the pan from the oven and let the bars cool completely on a wire rack. Once at room temperature, cover and refrigerate for at least 2 hours, or until fully chilled and firm. This chill is what gives you clean, sharp squares.
Use the parchment overhang to lift the slab out of the pan. Slice into 9 or 16 bars with a sharp knife, wiping the blade between cuts for the neatest edges. Serve cold, and watch them disappear.
Tips for Perfectly Creamy Blueberry Bars
- Bring the cream cheese and egg to room temperature before you start. Cold ingredients can leave lumps in the filling.
- Do not overbake. The center should still wobble slightly; it will set as it chills.
- A long chill is non-negotiable. These bars slice cleanly only after at least 2 hours in the fridge, and overnight is even better.
- For a clean cut, run your knife under hot water and wipe it dry between each slice.
Bake times by pan size (all at 350°F):
| Pan Size | Bake Time | Notes |
|---|---|---|
| 8×8-inch | 35-40 mins | thicker bars, standard |
| 9×9-inch | 30-35 mins | slightly thinner, reduce filling bake time |
Storing Leftover Bars
- Refrigerate: store the bars in an airtight container in the fridge for up to 5 days. They taste even better on day two.
- Freeze: wrap individual bars or the whole slab tightly and freeze for up to 2 months. Thaw overnight in the refrigerator.
What To Serve With Blueberry Cream Cheese Bars
These bars are rich and creamy, so they pair beautifully with a strong cup of coffee or a pot of Earl Grey tea. For a brunch spread, set them out alongside a fruit salad and some savory egg dishes to balance the sweetness.
Frequently Asked Questions
Why did my cream cheese filling crack?
Cracks usually happen from overbaking or sudden temperature changes. The center should still jiggle when you take it out, and the 10-minute cool-down in the turned-off oven helps. Also, avoid overmixing the filling, which beats in too much air.
Can I make these gluten-free?
Yes, use a 1:1 gluten-free flour blend in the crust and in the tablespoon that goes into the filling. The bars will be slightly more delicate but still delicious.
Can I skip the chilling step?
Skipping the chill will make the bars too soft to slice neatly and the flavors will not meld as well. For the best texture, do not skip this step.

Blueberry Cream Cheese Bars Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and line an 8×8-inch pan with parchment. Combine flour, 1/4 cup sugar, and salt. Cut in cold butter until crumbly, press into pan, and bake 15 minutes until edges are golden.
- Beat cream cheese with 1/3 cup sugar until smooth. Beat in egg, vanilla, and 1 tbsp flour just until combined. Pour over the crust.
- In a saucepan, cook blueberries, 2 tbsp sugar, lemon juice, and cornstarch over medium heat, stirring, until thick and glossy, 5 to 7 minutes. Cool slightly.
- Drop spoonfuls of the blueberry mixture over the filling and gently swirl with a knife to create ribbons.
- Bake for 35 to 40 minutes until edges are set and center jiggles slightly. Turn off the oven, crack the door, and let cool 10 minutes. Cool completely on a rack, then chill at least 2 hours. Slice and serve cold.
