To make the shortbread layer
Preheat oven to 150c.
Place all the shortbread ingredients in a large mixing bowl, and, using a wooden spoon, or in a hands-free mixer, mix well until the mixture starts to clump together.
Tip into your prepared baking tin and press mixture down firmly.
Bake for 40-50 minutes until pale golden brown but feels firm to the touch.
Leave to cool in the pan.
To make the caramel layer
Place the butter, brown sugar and vegan condensed milk into a saucepan and heat until the sugar is dissolved.
Turn up the heat, stirring constantly, bring to the boil, then turn down the heat to a gentle simmer, still stirring, and cook until thickened, 5-10 minutes.
Pour this over your cooled shortbread and leave to cool.
To make the chocolate topping layer
Either on a double boiler or in the microwave, melt the chocolate until it is pourable and glossy.
Pour over the caramel and leave to set.
Use a hot knife (I run mine under a hot tap then dry it) to cut into squares.
Please note that where the recipe asks for milk, butter or yogurt, this refers to any plant-based version that you prefer.
Nutrition Facts
Perfect Vegan Millionaires Shortbread Recipe
Amount per Serving
% Daily Value*
* Percent Daily Values are based on a 2000 calorie diet.