Vegan twix bar slices – dairy-free millionaire’s shortbread

When I told DH I was making vegan millionaire’s shortbread he said something like, “Vegan millionaires? That’s a bit niche isn’t it? There can’t be many of them around!” Oh, how we laughed…

Ahem. Making a gooey vegan caramel has long been a goal of mine, just because caramel is so delicious, and dairy seems increasingly to disagree with me. (The dairy intolerance is no big surprise – my Mum and brothers have been dairy-free for years. It just took me a while to catch up.) Also, making a dairy-free caramel means that delicious caramel desserts can be made parve – brilliant!

And what better place to start with vegan caramel, than these gorgeous chocolate caramel shortbread slices? Growing up, these were always called millionaire’s shortbread, and it was years and years before I realised that they’re basically homemade twix bars – biscuit on the bottom, caramel in the middle, chocolate on the top! The benefit of making them yourself doesn’t stop at their vegan-ness though, it also means you can adjust the ratio of biscuit:caramel:chocolate to suit your personal taste. YUM.

Dairy-free and delicious chocolate caramel shortbread aka millionaire's shortbread aka vegan twix bar slices

I made a test batch of these for a family reunion, where it was generally agreed that while they were extremely delicious, they needed thicker biscuit and thinner caramel. I guess I got carried away with the brilliance of the parve caramel layer. This recipe has now been finessed, and the photos show the batch I made for my birthday tea a little while ago. The chocolate topping cracked a bit when I cut them, but I think it adds to their homemade ‘rustic’ chic. They tasted gorgeous.

Assuming that these don’t all get scoffed immediately, they do keep for a week or two in a box in the fridge. You’ll need willpower though… And the best part is, you don’t even have to be a vegan millionaire to eat them 😀

Crumbly shortbread biscuit, gooey dairy-free caramel and luscious dark chocolate. These gorgeous vegan millionaire's shortbread slices are a sure-fire hit! (Parve)

Take the stress out of meal planning! Get deliciously easy, family-friendly recipes like this one delivered straight to your inbox. Click here to sign up. (I’ll never pass on your email address to anyone.)

Vegan millionaire's shortbread bars (Twix bars)
Yields 24
Write a review
Total Time
1 hr 30 min
Total Time
1 hr 30 min
209 calories
23 g
1 g
13 g
2 g
7 g
54 g
70 g
11 g
1 g
6 g
Nutrition Facts
Serving Size
Amount Per Serving
Calories 209
Calories from Fat 110
% Daily Value *
Total Fat 13g
Saturated Fat 7g
Trans Fat 1g
Polyunsaturated Fat 2g
Monounsaturated Fat 4g
Cholesterol 1mg
Sodium 70mg
Total Carbohydrates 23g
Dietary Fiber 1g
Sugars 11g
Protein 2g
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2,000 calorie diet. Your Daily Values may be higher or lower depending on your calorie needs.
  1. 200g vegan margarine
  2. 100g golden caster sugar
  3. 300g plain flour
  4. 400ml tin coconut milk
  5. 1-2 tbsp coconut oil (optional)
  6. 100g light brown sugar
  7. 200g dark chocolate
  1. Preheat the oven to 180C. Line a 20 x 30 cm shallow baking tin with greaseproof paper.
  2. Cream the margarine and caster sugar until fluffy and pale. Mix in the flour and blend to give a stiff dough.
  3. Press the dough into the prepared tin and squash and smooth into an even layer. Prick all over with a fork, then bake in the prepared oven at 180C for 20-25 minutes until light golden brown. Remove from the oven and allow to cool.
  4. Meanwhile make the caramel. Put the coconut milk, coconut oil and brown sugar into a medium saucepan and bring to a simmer, stirring, over a medium heat. Continue to cook, stirring, for 30-40 minutes until the caramel is thickened and darker in colour. Be extremely careful as the caramel will be dangerously hot!
  5. Carefully pour the caramel over the cooled biscuit and spread out with a spatula into an even layer. Place into the fridge to set.
  6. Once the caramel layer has firmed up slightly (20-30 minutes), melt the dark chocolate, either carefully in the microwave, or in a bowl over a pan of simmering water. Gently spread the chocolate over the caramel, taking care not to disturb the caramel layer. Return to the fridge for the chocolate to set.
  7. When ready to serve, remove from the tin by lifting the greaseproof paper. Use a large, sharp knife to cut into squares. Serve and enjoy!
I’m adding this recipe to a few foodie link-ups. Tea Time Treats is organised by Lavender & Lovage and The Hedgecombers, who also hosts this month. Since I made these vegan millionaire’s shortbread as part of my birthday tea, they’re in! 
I’m also linking up to CookBlogShare hosted by Snap Happy Bakes, and Bake of the Week hosted by Casa Costello.




  1. Made this and wasted two perfect dark chocolate slabs of chocolate as a result,the caramel recipe does not work tastes like sweetened coconut milk will not reuse this recipe future.

    • Hi Nateesha. I’m sorry you didn’t have success making these. The filling does take quite a long time to cook and turn into caramel, about 30-40 minutes of bubbling, and if you don’t let it cook for long enough then it won’t thicken properly and will taste like sweetened coconut milk because that’s still what it is! Sorry to hear you won’t be trying again – if you can persevere with the caramel it’s really worth it in the end. All the best, Helen.

  2. This looks incredible! I love Twix and I am trying to eat more vegan food, so this is perfect.

  3. Brilliant idea – I find shop bought Millionaire’s shortbread too sickly so would be really interested to try your recipe. Thanks so much for joining in with #Bakeoftheweek x

    • Thanks Helen. They’re still pretty sweet, but at least you can adjust the amount of caramel & chocolate to your taste. And cut them smaller, if you must!

  4. I had no idea Twix and Millionaire’s shortbread were virtually the same thing, but thinking about it that makes total sense! Gosh your recipe has me salivating!

  5. Drool! You would hardly think it was vegan! x

  6. When I was little my favourite chocolate was a Twix, and now I nearly always choose Millionaire’s shortbread if it is on offer when out. I’ve never actually connected that effectively they are the same thing.

  7. Oh Wow!!! This has been pinned on my to try board. These not only look delicious but sound amazing! Thank you for joining in with #CookBlogShare x

  8. These look fab! and Happy birthday! January birthdays are the best… I had a vegan chicolate fudge cake for mine in the week! Midge x

  9. Yum! These look fab. And the caramel looks so like regular caramel…does it taste the same? Eb x

    • Thanks Eb. Yes, the caramel does taste just like regular caramel. I grilled my brother, who had enthusiastically eaten several slices, as to whether there was even a hint of coconut, but he said he couldn’t taste it at all. And I have to agree with him!

  10. Hayley (@SnapHappyBakes)

    Oh my word these look devine! It’s nice to see something seriously naughty in January 🙂 Yum! Thanks for sharing with #CookBlogShare

  11. Angela / Only Crumbs Remain

    Ooh those look so good. They were always called millionaires shortbread when we were growing up too 😉 You know, I’d not really thought of them as a Twix until you mentioned it; you’re so right 🙂 #Cookblogshare
    Angela x

  12. I adore millionaires shortbread but can never be bothered to make it myself as there are so many aspects – well done, these look lush!

  13. Horay! A millionaires shortbread which I can eat (as I am trying my darned hardest to be vegan!) these look fab!

    • Happy to oblige Sus! Good luck with the vegan diet. I think being able to eat plenty of yummy chocolate and caramel treats makes the rest of it much easier 🙂

  14. I’m a huge fan of millionaire’s shortbread as it’s something my mum baked on a weekly basis for a market stall. I’ve often made her recipe, but really fancy trying out your vegan version as it looks super delish and the ingredients sound pretty good too.

  15. I’ve been meaning to make twix bars for forever. These look fabulous and now I really really want to try a bit.

  16. Lucy @ BakingQueen74

    Intriguied by this recipe! I never knew you could make such a recipe vegan! fantastic stuff. As it is more healthy than regular I think I will have three slices. 🙂

  17. Haha a vegan millionaire doesn’t sound too bad to me! And these look absolutely delicious!

  18. Fab looking recipe. I have vegan family so will pin this for when they come over! Thanks

  19. I imagine these to be rather difficult to leave at just one! What a creative recipe x

  20. Brandon @ Kitchen Konfidence

    I could probably eat 3 or 4 of these in a row. They sound SO delicious. Well done!

  21. April @ Girl Gone Gourmet

    The first line made me laugh 🙂 These look so good – hard to eat just one, I bet 🙂

    • Thanks April – I’m glad somebody appreciates DH’s sense of humour! It is quite hard to eat just one, as it happens. Fortunately the recipe makes quite a lot 😉

  22. Your bars look scrumptious. We are going to be going out and about and that would make a perfect snack!! Great recipe!!

  23. Becca @ Amuse Your Bouche

    Definitely looks like you succeeded in making a fabulous vegan caramel – these look amazing! You’d never miss the dairy.

    • Thanks Becca. Yes, people were amazed when I said these were dairy-free. Now I keep coming up with more ideas for using vegan caramel 🙂 Watch this space…

  24. These look fantastic but less caramel?! Am I sure I read that right…more is always better surely? Fab recipe 🙂

  25. I pinned these earlier today as they just look incredible, the perfect tea time treat:-)

  26. Jo of Jo's Nursery

    I love Twix bars and would love to make them myself. Your recipe has showed me how easy it is. Thank you

  27. Wow these look awesome. I love Twix bars and my daughter has loads of allergies so may have to try these with gluten free flour for her. Have pinned.

  28. Not vegan or dairy free but these still look so amazing!
    This is my favourite treat will definitely be giving them a go.
    Thank you for the recipe.

    Jenna von x

  29. Not a vegan by they look so delicious!

  30. I am so excited about this recipe. I have been eating a vegan diet for a few months and nothing has looked so appetising. I am definitely going to be giving these a go in the next few weeks x

Leave a Reply

Your email address will not be published. Required fields are marked *