Brown Sugar Walnut Shortbread Squares

Total Time
1 Hr


These bar cookies have a sweet walnut topping over a tender shortbread crust. They keep well for several days.

Total Time

Prep Time
15 Mins
Cook Time
45 Mins
Total Time
1 Hr


210 cal
Total Fat
11 g
Polyunsaturated Fat
4 g
27 mg
101 mg
27 g
Dietary Fiber
1 g
3 g


Shortbread crust

  • 1 cup all-purpose flour
  • 1/4 cup sugar
  • 1/4 teaspoon salt
  • 1/2 cup (1 stick) butter, cold, cut in small pieces

Brown Sugar Walnut Topping

  • 1 cup brown sugar, packed
  • 1 egg
  • 1 teaspoon vanilla extract
  • 1/2 cup all-purpose flour
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 cup California walnuts, chopped


  1. Preheat the oven to 350° F. Coat an 8-inch square baking pan with nonstick cooking spray.
  2. To make the shortbread crust, stir the flour, sugar and salt together in a large bowl. Drop in the butter and, using your fingers, mash and mix the ingredients together until you have a cohesive dough. (Alternately, the dough may be mixed in a food processor.) Pat and press evenly over the bottom of the prepared pan. With a fork, prick the dough all over at 1/2-inch intervals. Bake about 20 minutes, until the surface looks dry and the crust has browned lightly around the edges. Set aside to cool while you prepare the topping.
  3. To make the topping, in a large bowl combine the brown sugar, egg and vanilla and beat until evenly mixed.
  4. In a small cup or bowl, combine the flour, baking soda and salt and stir or whisk together to blend. Add to the brown sugar mixture and beat vigorously until smooth–the batter will be very stiff. Stir in the walnuts. Spread over the prepared crust. Bake about 25 minutes, until the surface looks dry and the filling has set and risen slightly. Cool completely, then cut into 2-inch squares. Store in an airtight container.