When it comes to delightful desserts that strike the perfect balance between rich and refreshing, these Almond Cream Cheese Shortbread Bars are a standout choice. Imagine a buttery, melt-in-your-mouth shortbread base topped with a luscious cream cheese filling infused with the delightful essence of almond. Perfect for gatherings or a sweet indulgence at home, these bars are sure to impress both family and friends. Let’s dive into why this recipe is a keeper and how to create your own batch!
Why This Recipe is a Keeper

These Almond Cream Cheese Shortbread Bars are not just another dessert; they are a delightful blend of flavors and textures. The buttery shortbread serves as the perfect base, creating a contrast to the creamy, almond-infused topping. They’re simple to make yet sophisticated enough to serve at any occasion, making them an ideal choice for potlucks, celebrations, or just a cozy night in. Plus, with the option to customize the almond flavor to your liking, these bars cater to a variety of palates.
What We’re Using
To whip up these delicious bars, you’ll need the following ingredients:
- 1 cup unsalted butter, very soft (1 stick) – This forms the backbone of our shortbread, ensuring a rich flavor and tender texture.
- 1 cup all-purpose flour – The primary dry ingredient for the shortbread base.
- 1 cup confectioners sugar – Adds sweetness and helps create a melt-in-your-mouth experience.
- 1 tablespoon cornstarch – Enhances the texture of the shortbread.
- 1 teaspoon salt, optional or to taste – Balances the sweetness.
- 4 ounces brick-style cream cheese, softened (lite is okay) – The star of the filling that gives it that creamy, dreamy texture.
- 1 large egg – Binds the filling ingredients together.
- ½ cup granulated sugar – Adds sweetness to the cream cheese layer.
- 2 tablespoons all-purpose flour – Helps to thicken the filling.
- 1 to 2 teaspoons almond extract – Infuses the bars with a lovely almond flavor.
- ¼ cup unsalted butter, softened (half of 1 stick) – For the frosting, adds creaminess.
- 1 ½ cups confectioners sugar – Sweetens the frosting.
- 1 to 2 teaspoons almond extract – Enhances the almond flavor in the frosting.
- About 2 tablespoons cream or milk – Achieves the desired consistency for the frosting.
- About ¼ cup slivered almonds – Adds a lovely crunch and visual appeal.
Tools of the Trade
To make this recipe easier, gather the following tools:
- Mixing bowls – For combining ingredients.
- Electric mixer – To achieve the perfect creamy texture for both the filling and frosting.
- Baking pan (9×9-inch) – To bake and set the bars.
- Rubber spatula – For folding and spreading the mixtures.
- Measuring cups and spoons – To ensure accurate ingredient amounts.
- Cooling rack – To cool the bars properly before slicing.
How to Prepare Almond Cream Cheese Shortbread Bars

Now that we have our ingredients and tools ready, let’s get started!
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). This will ensure that your shortbread bakes evenly.
Step 2: Make the Shortbread Base
In a mixing bowl, cream together the 1 cup unsalted butter and 1 cup confectioners sugar until light and fluffy. Gradually add in the 1 cup all-purpose flour, 1 tablespoon cornstarch, and 1 teaspoon salt (if using). Mix until just combined.
Step 3: Press the Shortbread Mixture into the Pan
Grease your 9×9-inch baking pan or line it with parchment paper. Press the shortbread mixture evenly into the bottom of the pan, creating a smooth and compact layer. Bake in the preheated oven for about 15-20 minutes, or until lightly golden. Once done, remove from the oven and set aside to cool slightly.
Step 4: Prepare the Cream Cheese Filling
In a separate bowl, beat together the softened 4 ounces of cream cheese and ½ cup granulated sugar until smooth. Add in the 1 large egg, 2 tablespoons all-purpose flour, and 1 to 2 teaspoons almond extract. Mix until well combined.
Step 5: Spread the Filling Over the Shortbread
Pour the cream cheese filling over the cooled shortbread base, spreading it out evenly. Bake for an additional 20-25 minutes, or until the filling is set and lightly browned on top.
Step 6: Cool and Frost
Allow the bars to cool completely in the pan on a wire rack. In the meantime, make the frosting by beating together the softened ¼ cup unsalted butter, 1 ½ cups confectioners sugar, 1 to 2 teaspoons almond extract, and 2 tablespoons cream or milk until smooth and creamy. Adjust the consistency with more milk if necessary.
Step 7: Frost and Garnish
Once the bars are completely cooled, spread the frosting evenly over the top. Sprinkle with ¼ cup slivered almonds for a delightful crunch and presentation.
Allergy-Friendly Substitutes

If you’re looking to modify this recipe for allergies, consider the following substitutes:
- Dairy-free cream cheese – Use a plant-based cream cheese alternative.
- Gluten-free flour – Substitute with a gluten-free all-purpose flour blend.
- Vegan butter – Replace unsalted butter with a vegan alternative.
- Egg replacer – Use a flax egg or a commercial egg substitute for a vegan option.
Avoid These Traps
Creating the perfect Almond Cream Cheese Shortbread Bars can be simple, but here are some common pitfalls to avoid:
- Overmixing the shortbread dough – This can lead to a tough texture.
- Not allowing the shortbread to cool before adding the filling – This can cause the filling to melt and mix with the base.
- Skipping the cooling step after baking – Frosting warm bars can cause the frosting to melt.
- Using cold ingredients – Make sure your butter and cream cheese are softened for the best results.
Save for Later: Storage Tips
These Almond Cream Cheese Shortbread Bars can be stored for optimal freshness. Follow these tips:
- Store in an airtight container in the refrigerator for up to a week.
- Freezing is an option! Wrap individual bars in plastic wrap and place them in a freezer-safe container for up to three months.
- Allow bars to thaw in the refrigerator overnight before enjoying.
Your Top Questions
Can I use different extracts besides almond?
Absolutely! Feel free to experiment with vanilla, hazelnut, or even coconut extract for a unique twist on the flavor.
What if I don’t have slivered almonds?
You can substitute with chopped nuts, or even omit them altogether if you prefer a smooth frosting.
Can I make these bars ahead of time?
Yes! These bars can be made a day or two in advance. Just store them properly in the refrigerator and frost them before serving.
How do I know when the filling is set?
The filling should be firm to the touch and lightly browned at the edges. A toothpick inserted in the center should come out clean or with just a few moist crumbs.
If you enjoyed these Almond Cream Cheese Shortbread Bars, you might also like:
Make It Tonight
With just a few simple ingredients and steps, you can indulge in these delightful Almond Cream Cheese Shortbread Bars tonight! They are sure to become a favorite in your household, bringing smiles and satisfaction with every bite. Whether you’re serving them at a gathering or enjoying them with a cup of tea, these bars are a treat worth making. So, gather your ingredients, preheat that oven, and let the baking magic begin!

Almond Cream Cheese Shortbread Bars
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C).
- Cream together the unsalted butter and confectioners sugar until light and fluffy. Gradually add in all-purpose flour, cornstarch, and salt (if using). Mix until just combined.
- Grease your 9x9-inch baking pan or line it with parchment paper. Press the shortbread mixture evenly into the bottom of the pan. Bake in the preheated oven for about 15-20 minutes, or until lightly golden.
- In a separate bowl, beat together the softened cream cheese and granulated sugar until smooth. Add in the egg, all-purpose flour, and almond extract. Mix until well combined.
- Pour the cream cheese filling over the cooled shortbread base, spreading it out evenly. Bake for an additional 20-25 minutes, or until the filling is set and lightly browned on top.
- Allow the bars to cool completely in the pan on a wire rack. In the meantime, make the frosting by beating together the softened unsalted butter, confectioners sugar, almond extract, and cream or milk until smooth and creamy.
- Once the bars are completely cooled, spread the frosting evenly over the top. Sprinkle with slivered almonds for garnish.
Notes
- Store in an airtight container in the refrigerator for up to a week.
- Freezing is an option! Wrap individual bars in plastic wrap and place them in a freezer-safe container for up to three months.
- Allow bars to thaw in the refrigerator overnight before enjoying.
