Buttery crust. Creamy filling. Fresh strawberries on top. Honestly, what more do you want from a dessert? I’ve made these Strawberry Cream Cheese Shortbread Bars more times than I can count, and they never once let me down.
Servings: 16 bars Prep time: 20 minutes Bake time: 35 minutes Cool time: 30 minutes Total time: About 1 hour 25 minutes
If you’ve got an hour and a craving, you’re basically already done. Let’s get into it.
Why I Keep Coming Back to This Recipe
I first made these bars for a potluck I almost forgot about (we’ve all been there). Twenty minutes of prep later, I looked like I’d been baking all day. IMO, that’s the whole point of a good recipe.
They hit that sweet spot between fancy and fuss-free. The crust is rich and crumbly, the filling is tangy and smooth, and the strawberries make the whole thing look like you tried way harder than you actually did.
Have you ever needed a dessert that pulls double duty as “impressive” and “low effort”? This is that dessert.
What You’ll Need
Let’s talk ingredients. Nothing here is exotic — you probably have most of it in your kitchen right now.
For the shortbread crust:
- Unsalted butter, softened — 1 cup (2 sticks)
- All-purpose flour — 2 cups
- Confectioners’ sugar — 1/2 cup
- Cornstarch — 2 tablespoons
- Salt — 1/4 teaspoon
For the cream cheese filling:
- Brick-style cream cheese, softened — 16 ounces (two 8 oz blocks)
- Granulated sugar — 3/4 cup
- Large egg — 1
- All-purpose flour — 2 tablespoons
- Almond extract — 1 teaspoon
For the frosting:
- Unsalted butter — 2 tablespoons
- Confectioners’ sugar — 1 cup
- Almond extract — 1/2 teaspoon
- Heavy cream or milk — 2 to 3 tablespoons
For the topping:
- Fresh strawberries, diced — 1 cup
That’s it. No mystery ingredients, no weird kitchen gadgets required.
A Quick Note on Substitutions
Don’t have almond extract? Vanilla works fine as a swap. Prefer a lighter filling? Light cream cheese does the job without wrecking the texture.
How to Make Strawberry Cream Cheese Shortbread Bars
Now for the fun part. I’ll walk you through this slowly, because rushing shortbread is how you end up with sad, crumbly regret.
Step 1: Get Your Pan Ready
Preheat your oven to 350°F first, before you touch a single ingredient. Line an 8-by-8-inch baking pan with aluminum foil, leaving a little overhang on the sides. That overhang is your best friend later when it’s time to lift the bars out cleanly.
Give the foil a light spray of cooking spray. Skip this step and you’ll be prying crust off foil like it personally wronged you.
Step 2: Build the Shortbread Base
In a large bowl, add the softened butter, flour, confectioners’ sugar, cornstarch, and salt. Work the butter into the dry ingredients using a pastry cutter or a fork. Keep going until the mixture looks like coarse, damp sand.
Don’t overwork it. The second it clumps into pea-sized bits, stop — you’re not making bread dough here.
Step 3: Press and Pre-Bake the Crust
Dump the crumbly mixture into your prepared pan. Press it down firmly and evenly with your fingers or the bottom of a measuring cup. An even layer now means an even bake later, and nobody wants a lopsided dessert.
Bake this base layer for 15 minutes, just until the edges turn slightly golden. It won’t look fully done, and that’s exactly right — it finishes cooking under the filling.
Step 4: Whip Up the Cream Cheese Filling
While the crust bakes, grab a clean bowl for the filling. Beat the softened cream cheese, granulated sugar, egg, flour, and almond extract together until completely smooth. A hand mixer speeds this up, but a whisk and some elbow grease work too.
Scrape down the sides of the bowl as you go. You want zero lumps — this filling should pour like thick, silky batter.
Step 5: Layer and Bake Again
Once the crust comes out of the oven, pour the cream cheese filling directly over it while it’s still warm. Spread it evenly into the corners with a spatula. Slide the pan back into the oven and bake for another 16 to 19 minutes.
You’ll know it’s ready when the center barely jiggles and the edges look set. Resist opening the oven door repeatedly to check — that’s how you get an uneven bake and a mild personality crisis.
Step 6: Let It Cool (Seriously, Don’t Skip This)
Pull the pan out and let it cool completely at room temperature, about 30 minutes. I know waiting is the worst part. But frosting warm bars turns your frosting into soup, and nobody’s here for soup-topped shortbread.
Use this downtime to prep the frosting so you’re not just staring at the pan.
Step 7: Make the Frosting
Melt the butter until soft in a microwave-safe bowl, about 20 seconds. Stir in the confectioners’ sugar and almond extract, then add the heavy cream a little at a time. Mix until it’s smooth and spreadable, not runny.
I like mine on the thicker side so it sits nicely on top instead of sliding off. Adjust the cream amount until it feels right to you.
Step 8: Frost and Top with Strawberries
Once the bars are fully cooled, spread the frosting evenly across the top. Then scatter your diced fresh strawberries generously over the frosted layer. Press them in gently so they stick.
This is the moment your kitchen counter starts looking like a bakery display. Slice into squares once everything’s set, and you’re done.
Tips That Actually Make a Difference
A few small things separate good bars from great ones. Here’s what I’ve learned the hard way:
- Use truly softened butter, not melted — melted butter makes the crust greasy instead of crumbly.
- Cool the crust before adding filling to avoid a soggy bottom layer.
- Dip your knife in hot water before slicing for clean, bakery-style edges.
- Slice strawberries thin if they’re on the larger side, for a neater finish.
- Refrigerate leftovers in an airtight container for up to three days.
Easy Ways to Switch This Recipe Up
Bored of the classic version? Try one of these:
- Swap the fruit: Raspberries or blueberries work beautifully in place of strawberries.
- Go gluten-free: Use a 1:1 gluten-free flour blend in the crust and filling.
- Add crunch: Fold chopped almonds or pecans into the cream cheese layer.
- Drizzle chocolate: Melted chocolate over the frosting adds serious richness.
- Make it vegan: Swap in vegan cream cheese, plant-based butter, and a flax egg.
What to Serve These With
These bars don’t need much help, but pairing them right makes the moment better. A cup of chamomile or earl grey tea balances the sweetness nicely. Add a scoop of vanilla ice cream on the side for a warm-cool contrast that works every time.
FAQs About Strawberry Cream Cheese Shortbread Bars
Can I make these bars ahead of time? Yes. Bake and frost them a day early, then refrigerate. They actually taste better once chilled and set.
What can I use instead of almond extract? Vanilla extract is a great substitute. The flavor shifts slightly but still pairs well with strawberries.
Can I freeze Strawberry Cream Cheese Shortbread Bars? Absolutely. Wrap them tightly in plastic wrap and foil, then freeze for up to three months. Thaw in the fridge before serving.
How long do leftovers last? Stored in an airtight container in the fridge, they stay fresh for up to three days.
Can I use frozen strawberries instead of fresh? You can, but fresh gives better texture and color. If using frozen, thaw and drain them well first to avoid excess liquid.
Why is my crust soggy instead of crisp? This usually happens when the filling gets added before the crust fully cools. Give the crust time to set before layering.
Final Thoughts
Strawberry Cream Cheese Shortbread Bars deliver everything a good dessert should: texture, flavor, and a little bit of “wow, you made this?” energy. The process is simple enough for a weeknight but pretty enough for a party table.
Give this recipe a try, and don’t be surprised when people ask for it again. Happy baking

Strawberry Cream Cheese Shortbread Bars
Ingredients
Method
- Preheat your oven to 350°F and line an 8-by-8-inch baking pan with aluminum foil, leaving an overhang.
- Spray the foil lightly with cooking spray.
- In a large bowl, mix the softened butter, flour, confectioners' sugar, cornstarch, and salt until it resembles coarse, damp sand.
- Press the crumbly mixture into the prepared pan evenly.
- Bake for 15 minutes until edges are slightly golden.
- In a clean bowl, beat the softened cream cheese, granulated sugar, egg, flour, and almond extract until smooth.
- Pour the filling over the baked crust while still warm, spreading evenly.
- Bake for an additional 16 to 19 minutes until the center barely jiggles.
- Let the bars cool completely in the pan for about 30 minutes.
- While cooling, make the frosting by melting the butter and mixing in confectioners' sugar and almond extract, adding heavy cream gradually until smooth.
- Spread the frosting over the cooled bars and top with diced strawberries.
- Slice into squares and serve. Enjoy!
Notes

Strawberry Cream Cheese Shortbread Bars
Ingredients
Method
- Preheat your oven to 350°F and line an 8-by-8-inch baking pan with aluminum foil, leaving an overhang.
- Spray the foil lightly with cooking spray.
- In a large bowl, mix the softened butter, flour, confectioners' sugar, cornstarch, and salt until it resembles coarse, damp sand.
- Press the crumbly mixture into the prepared pan evenly.
- Bake for 15 minutes until edges are slightly golden.
- In a clean bowl, beat the softened cream cheese, granulated sugar, egg, flour, and almond extract until smooth.
- Pour the filling over the baked crust while still warm, spreading evenly.
- Bake for an additional 16 to 19 minutes until the center barely jiggles.
- Let the bars cool completely in the pan for about 30 minutes.
- While cooling, make the frosting by melting the butter and mixing in confectioners' sugar and almond extract, adding heavy cream gradually until smooth.
- Spread the frosting over the cooled bars and top with diced strawberries.
- Slice into squares and serve. Enjoy!



