Go Back
+ servings
Print
thumbnail image of millionaire shortbread slices

Vegan Millionaire Shortbread

A dairy-free version of the classic caramel slice!

Course Dessert
Cuisine vegan
Keyword vegan caramel slice
Prep Time 25 minutes
Cook Time 20 minutes
Servings 24 slices
Calories 292 kcal

Ingredients

For the shortbread layer:

  • 250 g Plain flour
  • 85 g Caster sugar
  • 180 g Vegan margarine

For the caramel layer*

  • 640 g Vegan sweetened condensed milk
  • 120 g Vegan margarine
  • 100 g Soft brown sugar
  • 1 Teaspoon Vanilla extract

For the chocolate layer:

  • 300 g Vegan chocolate of choice

Instructions

  1. Preheat your oven to 180°C (or 160°C if you're using a fan oven).

  2. Line an 8x10-inch rectangular tin with baking paper. Let the paper hang over the edges to allow for easy removal later on.

  3. In a large bowl, mix the flour and sugar together. Rub the margarine into the flour and sugar using your fingers, then press everything together in your hands to form a dough. If the dough is too wet, add more flour and if it's too dry, add a small amount of margarine.

  4. Press the dough out evenly into your tin, making sure it gets all the way to the edges. Use a fork to create small holes all over the base, which will allow air to escape while it's baking.

  5. Bake for around 20 minutes, until the corners are very lightly golden. Allow it to cool completely in the tin.

For the caramel layer:

  1. Add the condensed milk, margarine, brown sugar and vanilla into a large non-stick pot. Turn the heat to low and gently stir every so often until the margarine has completely melted.

  2. Once all of the ingredients have melted together, turn the heat up to high. Stir continuously until the mixture reaches 118°C. I recommend using a candy/jam thermometer for best results but you can also tell that it's ready when it begins to thicken slightly and pull away from the edges of the pot.

  3. Pour the caramel over your cooled shortbread and gently spread it out to the edges. Let it sit at room temperature for 30 minutes.

For the chocolate layer:

  1. Melt the chocolate in a pot over a low heat then pour it over your caramel shortbread. Gently spread it out to the edges, being careful not to smear it into the caramel.

  2. Place it in the fridge for 2-3 hours until the chocolate layer has completely set, then cut into pieces and enjoy!

Recipe Video

Recipe Notes

  • I have tested the caramel recipe using Nature's Charm and Nestle condensed milk and they both worked similarly.
  • *If you want to make your millionaire shortbread without condensed milk, there is a recipe in the post above. Alternatively, you can substitute it for my 5-minute caramel recipe if you want something quick and easy.
  • Dip your knife into boiling water (and dry it) before cutting the shortbread. This will prevent the chocolate from cracking.
Nutrition Facts
Vegan Millionaire Shortbread
Amount Per Serving (1 slice)
Calories 292 Calories from Fat 126
% Daily Value*
Fat 14g22%
Sodium 90mg4%
Carbohydrates 40g13%
Fiber 1g4%
Sugar 31g34%
Protein 2g4%
* All values are an estimate only and will vary depending on the food brands used.