Chocolate Toffee Almond Shortbread Bars with Condensed Milk

Prep: 15 minCook: 33 min24 barsmedium
Chocolate Toffee Almond Shortbread Bars with Condensed Milk

Rich two-layer dessert bars featuring a buttery almond shortbread base topped with a gooey mixture of sweetened condensed milk, toffee bits, chocolate chips, and chopped almonds. The shortbread crust provides a tender foundation while the topping bakes into a golden, chewy layer reminiscent of magic bars. Perfect for potlucks, bake sales, or when you need an impressive dessert that feeds a crowd. These bars combine classic shortbread technique with the beloved flavors of toffee and chocolate, creating an irresistible treat that's both elegant and comforting.

Ingredients

Yield: 24 bars
  • 1 ½ cups all purpose flour
    almond flour1:1gluten-free

    use blanched almond flour

    Full guide →
  • 1 cup unsalted butter, softened
    vegan butter1:1vegandairy-free

    use room temperature vegan butter

    Full guide →
  • ½ cup powdered sugar
  • ¾ cup Blue Diamond almonds, chopped, divided
    pecans1:1flavor

    toast lightly for best flavor

  • ¼ teaspoon salt
    vegan butter1:1vegandairy-free

    use room temperature vegan butter

    Full guide →
  • 1 can (14 ounces) sweetened condensed milk
    coconut condensed milk1:1vegan

    full-fat coconut milk works best

    Full guide →
  • 1 large egg
  • 1 teaspoon vanilla extract
  • ½ cup toffee bits
    butterscotch chips1:1flavoradds dairy

    similar sweet crunch

  • ½ cup mini chocolate chips

Instructions

  1. 1

    Line a 9x13 inch pan with foil and spray with cooking spray

  2. 2

    Preheat oven to 350 degrees F

  3. 3

    Mix butter, flour, salt and powdered sugar in stand mixer bowl with paddle attachment until smooth

  4. 4

    Stir in chopped almonds

  5. 5

    Press shortbread mixture into prepared pan using cooking spray on hands

  6. 6

    Bake shortbread layer for 15 minutes

  7. 7

    Stir together sweetened condensed milk, egg, and vanilla while crust bakes

  8. 8

    Stir toffee bits, chocolate chips, and remaining almonds into milk mixture

  9. 9

    Pour milk mixture over hot crust after 15 minutes

  10. 10

    Continue baking for 18 minutes until sides look golden brown

  11. 11

    Cool completely before cutting into bars

Tips

Tip 1

Spray your hands with cooking spray when pressing the shortbread mixture to prevent sticking and achieve an even layer.

Tip 2

Pour the condensed milk mixture over the hot crust immediately after the first baking time to ensure proper layering.

Tip 3

Cool completely before cutting to prevent the bars from falling apart and achieve clean slices.

Good to Know

Storage

Store in airtight container for up to 3 days at room temperature

Make Ahead

Can be made 1-2 days ahead and stored covered

Serve With

Cut into bars and serve at room temperature

Common Mistakes

Watch

Don't skip cooling completely to avoid messy, crumbly bars

Watch

Press shortbread firmly to avoid gaps in the base layer

Substitutions

Dairy-Free Swaps

unsalted butter
vegan butter1:1vegandairy-free

use room temperature vegan butter

Full guide →

Vegan Options

sweetened condensed milk
coconut condensed milk1:1vegan

full-fat coconut milk works best

Full guide →

Gluten-Free Swaps

all purpose flour
almond flour1:1gluten-free

use blanched almond flour

Full guide →

General Alternatives

Blue Diamond almonds
pecans1:1flavor

toast lightly for best flavor

Full guide →
toffee bits
butterscotch chips1:1flavoradds dairy

similar sweet crunch

Find more substitutions →

FAQ

Can I freeze these bars?

Yes, wrap individually and freeze for up to one month. Thaw at room temperature before serving.

What if I don't have toffee bits?

Substitute with butterscotch chips, chopped Heath bars, or caramel bits for similar flavor and texture.

How do I get clean cuts?

Cool completely, use a sharp knife, and wipe blade between cuts. Chilling for 30 minutes helps too.