Chocolate Toffee Almond Shortbread Bars
If you’re on the hunt for a dessert that perfectly balances buttery, nutty, chocolaty, and sweet with a delightful crunch, these Chocolate Toffee Almond Shortbread Bars are about to become your new favorite treat. With a crisp shortbread base loaded with toasted almonds, topped with a luscious layer of sweetened condensed milk, toffee bits, and mini chocolate chips, each bite is a symphony of textures and flavors. These bars are simple to make, irresistibly delicious, and ideal for sharing with friends and family or savoring during a cozy afternoon coffee break.
Why This Recipe is a Keeper
You might wonder what sets these Chocolate Toffee Almond Shortbread Bars apart from other bars or cookies. First, the shortbread base is rich, tender, and crumbly, offering the perfect foundation for the sweet and crunchy toppings. The chopped almonds add a toasty nuttiness that complements the sweetness of the condensed milk and toffee bits. Then there’s the chocolate—a final touch of mini chocolate chips that melt slightly into the warm bars, creating pockets of gooey chocolate bliss.
This recipe is wonderfully forgiving, too. Whether you’re a baking novice or a seasoned pro, you’ll find the steps straightforward and the results reliably delicious. Plus, it’s a fantastic way to impress guests or bring a homemade gift to your next gathering. If you’re a fan of other layered bars like Peanut Butter Chocolate Crunch Bars or Chocolate Graham Crunch Bars, this recipe will slot right into your repertoire with its special almond and toffee twist.
What You’ll Need
- 1 1/2 cups all-purpose flour
- 1 cup unsalted butter, softened
- 1/2 cup powdered sugar
- 3/4 cup chopped Blue Diamond almonds, divided
- 1/4 teaspoon salt
- 1 can (14 ounces) sweetened condensed milk
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 cup toffee bits
- 1/2 cup mini chocolate chips
Tools & Equipment Needed
- 9×9 inch baking pan – for perfectly sized bars
- Mixing bowls – at least two, one for dough and one for toppings
- Electric mixer or hand whisk – to cream the butter and sugar
- Measuring cups and spoons – for accurate ingredient portions
- Spatula or wooden spoon – for mixing and spreading
- Knife – to chop almonds and cut finished bars
- Cooling rack – to cool bars evenly
Chocolate Toffee Almond Shortbread Bars: Step-by-Step Guide

Step 1: Prepare the Shortbread Base
Start by preheating your oven to 350°F (175°C). Lightly grease or line your 9×9 inch baking pan with parchment paper for easy removal. In a large mixing bowl, cream together the softened butter and powdered sugar until light and fluffy—this usually takes about 2 to 3 minutes with an electric mixer. Then, add the salt and gradually incorporate the flour, mixing until the dough just comes together. Fold in half of the chopped almonds (around 3/8 cup) to infuse the base with nutty flavor.
Step 2: Bake the Shortbread
Press the dough evenly into the prepared pan, smoothing the surface with the back of a spoon or your fingers. Bake for 15 to 18 minutes, or until the edges start to turn golden. The center will still look slightly soft but will firm up as it cools. Remove from the oven and set aside while you prepare the topping.
Step 3: Make the Toffee Almond Topping
In a medium bowl, whisk together the sweetened condensed milk, egg, and vanilla extract until smooth and combined. Stir in the remaining chopped almonds, toffee bits, and mini chocolate chips. This rich, sticky mixture is what makes these bars so decadently delicious.
Step 4: Assemble and Bake the Bars
Pour the toffee almond mixture evenly over the pre-baked shortbread crust, spreading it gently with a spatula. Return the pan to the oven and bake for an additional 20 to 25 minutes. The topping should be bubbly and golden around the edges. Keep an eye on the chocolate chips; they should melt but not burn.
Step 5: Cool and Serve
Once baked, remove the bars from the oven and allow them to cool completely in the pan on a wire rack. This cooling step is crucial for the bars to set properly and make clean slicing easier. After cooling, cut into squares or rectangles and enjoy!
Dietary Customizations

- For a nut-free version, substitute the almonds with sunflower seeds or omit them altogether.
- If you prefer a dairy-free option, use a plant-based butter substitute and a vegan sweetened condensed milk alternative.
- To reduce sugar, try using a sugar-free powdered sugar substitute and sugar-free toffee bits.
- For a gluten-free twist, swap the all-purpose flour with a gluten-free baking blend that measures cup for cup.
Recipe Notes & Chef’s Commentary
- Butter temperature matters: Make sure your butter is softened but not melted to achieve the perfect shortbread texture.
- Almonds: Toasting the almonds lightly before chopping enhances their flavor and crunch, but it’s optional.
- Sweetened condensed milk: This ingredient is key for the gooey, caramel-like topping. Avoid substitutes as it affects texture significantly.
- Chocolate chips: Mini chips work best here for even distribution and melting. Feel free to use semi-sweet or milk chocolate depending on your preference.
- Cutting the bars: Use a sharp knife and wipe it clean between cuts to avoid crumbling.
How to Store & Reheat
Store your Chocolate Toffee Almond Shortbread Bars in an airtight container at room temperature for up to 4 days. For longer storage, keep them in the refrigerator for up to 1 week. If you prefer them warm, microwave a bar for 10-15 seconds or warm them in a low oven (300°F) for about 5 minutes. Avoid overheating as the bars can become too soft and lose their texture.
Quick Q&A
Can I make these bars ahead of time?
Absolutely! These bars actually taste better after a day or two as the flavors meld. Just store them covered at room temperature or refrigerated.
What can I use instead of toffee bits?
If you can’t find toffee bits, crushed butter toffee candies or caramel bits work well. Alternatively, chopped caramel candies can be used but might melt differently.
Are mini chocolate chips necessary?
Mini chocolate chips are recommended for even melting and distribution, but regular-sized chips or chopped chocolate chunks can be used if that’s what you have on hand.
How do I prevent the shortbread from overbaking?
Watch the edges closely during baking. Remove the shortbread from the oven as soon as the edges turn golden and the center looks set but slightly soft. It will firm up as it cools.
Keep Cooking
- Love layered bars? Try the Peanut Butter Chocolate Crunch Bars next for a nutty, chocolatey treat.
- For a graham cracker twist, check out the Chocolate Graham Crunch Bars — a perfect blend of crunch and chocolate.
- Experiment with other nuts like pecans or walnuts in this recipe for a different flavor profile.
- Pair these bars with a cup of strong coffee or milk for an indulgent snack.
Before You Go
Before you dive into baking, make sure you have all your ingredients measured and ready to go—this recipe comes together quickly once you start. These Chocolate Toffee Almond Shortbread Bars are a crowd-pleaser that balances sweet, salty, and crunchy elements effortlessly. Whether you’re baking for a special occasion or just because, these bars promise to satisfy your sweet tooth and leave your kitchen smelling heavenly.
This recipe is a wonderful addition to your baking collection and is sure to become a go-to whenever you’re craving something indulgent yet simple. Happy baking, and enjoy every delicious bite!
Share on Pinterest


Chocolate Toffee Almond Shortbread Bars
Ingredients
- 1 1/2 cups all-purpose flour
- 1 cup unsalted butter softened
- 1/2 cup powdered sugar
- 3/4 cup chopped Blue Diamond almonds divided
- 1/4 teaspoon salt
- 1 can (14 ounces) sweetened condensed milk
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 cup toffee bits
- 1/2 cup mini chocolate chips
Instructions
Prepare the Shortbread Base
- Preheat your oven to 350°F (175°C). Lightly grease or line your 9x9 inch baking pan with parchment paper for easy removal. In a large mixing bowl, cream together the softened butter and powdered sugar until light and fluffy, about 2 to 3 minutes with an electric mixer. Add the salt and gradually incorporate the flour, mixing until the dough just comes together. Fold in half of the chopped almonds (around 3/8 cup) to infuse the base with nutty flavor.
Bake the Shortbread
- Press the dough evenly into the prepared pan, smoothing the surface with the back of a spoon or your fingers. Bake for 15 to 18 minutes, or until the edges start to turn golden. The center will still look slightly soft but will firm up as it cools. Remove from the oven and set aside while you prepare the topping.
Make the Toffee Almond Topping
- In a medium bowl, whisk together the sweetened condensed milk, egg, and vanilla extract until smooth and combined. Stir in the remaining chopped almonds, toffee bits, and mini chocolate chips.
Assemble and Bake the Bars
- Pour the toffee almond mixture evenly over the pre-baked shortbread crust, spreading it gently with a spatula. Return the pan to the oven and bake for an additional 20 to 25 minutes until the topping is bubbly and golden around the edges. Watch the chocolate chips so they melt but do not burn.
Cool and Serve
- Remove the bars from the oven and allow them to cool completely in the pan on a wire rack. Once cooled, cut into squares or rectangles and enjoy.
Equipment
- 9x9 inch baking pan
- Mixing Bowls
- Electric mixer or hand whisk
- Measuring Cups and Spoons
- Spatula or Wooden Spoon
- Knife
- Cooling Rack
Notes
- Softened butter (not melted) is essential for perfect shortbread texture.
- Lightly toasting almonds before chopping enhances flavor and crunch but is optional.
- Use sweetened condensed milk for the gooey caramel-like topping; substitutes affect texture.
- Mini chocolate chips melt evenly and distribute well; regular chips or chopped chunks can be used alternatively.
- Use a sharp knife and wipe clean between cuts to avoid crumbling bars.

