
Maple Pecan Shortbread Squares
by RecipeFiler
About this recipe
A buttery shortbread base topped with a rich maple-pecan caramel layer, offering sweet, nutty flavour and a satisfying crunch. Perfect for afternoon tea or packed lunches.
Prep
15m
Cook
40m
Serves
Rating
—
Total time · 55m
Ingredients
Kitchen HelpShopping list
200 g plain flour
50 g caster sugar
150 g unsalted butter — cold, cubed
100 ml maple syrup
75 g light brown soft sugar
50 g unsalted butter — for topping
50 ml double cream
100 g pecan halves — roughly chopped
Tools
- · 20 cm square baking tin
- · baking parchment
- · mixing bowl
- · small saucepan
- · wooden spoon
- · sharp knife
Instructions
Step by step
- 1
Preheat the oven to 180°C (160°C fan). Line a 20 cm square tin with baking parchment.
- 2
Rub the flour, caster sugar and 150 g cold butter together until the mixture resembles breadcrumbs.
- 3
Press the mixture firmly into the base of the tin and prick all over with a fork.
- 4
Bake for 20– until pale golden. Remove from the oven and set aside.
- 5
In a small saucepan over medium heat, combine the maple syrup, brown sugar, 50 g butter and double cream. Stir until the butter melts and the sugar dissolves.
- 6
Bring to a gentle boil and cook for 2– until slightly thickened, stirring frequently.
- 7
Stir in the chopped pecans, then pour the mixture evenly over the baked shortbread base.
- 8
Return to the oven and bake for a further 12– until the topping is bubbling and golden.
- 9
Allow to cool completely in the tin before cutting into squares.
Per serving
serves 12AI estimate only — not medical advice. Figures are approximations based on standard ingredient data and may vary by brand, portion size and preparation. Always double-check if cooking for allergies, diabetes, or strict dietary needs.
Rate this recipe
Shared notes
Cook's annotations
No notes yet.
Family legacy
Audio reminiscence
A short voice memory — Mum reading the recipe out, a grandparent sharing the story behind it, a tip whispered while cooking. Up to ~60 seconds.
No audio memory yet.
Complete the table


