My SoSueMe recipe of the week for chocolate caramel shortbread is a dream for anyone who has a bit of a sweet tooth but doesn’t want to totally destroy their healthy eating plan with loads of refined sugar! It’s also the perfect sweet treat to make for friends and family over the weekend. 


I’m actually a little bit in love with this shortbread! I used to make batches of shortbread when I was a little girl, using butter, flour and sugar. It was deceptively simple but produced this incredible buttery, sugary, crumbly biscuit. 

I hadn’t tried making it for years, as I just assumed that it would never be the same. But with a packet of oats sitting in my cupboard, I thought that their texture might just lend itself to shortbread. The butter and sugar were easy to replace, as I just used melted coconut oil and maple syrup. The caramel layer is so similar to real caramel, and the chocolate topping is just cacao powder and coconut oil blended into a smooth chocolate sauce. 

Everybody will love these shortbread treats!


I would love to know if you get a chance to make this chocolate caramel shortbread recipe! Simply tag #RosannaDavisonNutrition on Instagram or Twitter or come on over to my Facebook to say hello 🙂

Chocolate Caramel Shortbread
A delicious sweet treat that everybody will enjoy. It tastes far naughtier than it really is!
Write a review
For the Shortbread Crust
  1. 180g (2 cups) rolled oats (I used a gluten-free brand)
  2. 70g (½ cup + 2 tbsp) coconut flour
  3. 45g (½ cup) melted coconut oil
  4. 160g (½ cup) pure maple syrup
  5. 2 tsp pure vanilla extract
  6. For the Caramel Layer
  7. 125g (½ cup) raw unsalted almond butter
  8. 160g (½ cup) pure maple syrup
  9. 70g (⅓ cup) virgin coconut oil
  10. 2 tsp pure vanilla extract
  11. Pinch of salt
  12. For the Chocolate Layer
  13. 72g (½ cup + 2 tbsp) raw cacao powder
  14. 45g (½ cup) virgin coconut oil
  15. 4 tbsp pure maple syrup
To Make the Shortbread base
  1. Preheat oven to 180C.
  2. Place the rolled oats in a food processor and combine until a fine flour is formed.
  3. Put the oat flour, coconut flour, coconut oil, maple syrup, and vanilla extract into a large mixing bowl and mix until well combined.
  4. Lay down a piece of greaseproof paper in a baking tray and move the crust mixture into it. Press it down with your hands and ensure the top is smooth and even.
  5. Use a fork to pierce a few holes throughout the crust and bake for 12-15 minutes until it begins to turn golden-brown. Remove it from the oven and leave aside to let it cool.
To Make the Caramel Layer
  1. Place the almond butter, maple syrup, coconut oil, vanilla extract, and sea salt in a small saucepan over a medium to low heat. Stir gently for 3-4 minutes until all the ingredients are melted together.
  2. Remove it from the heat and allow it to cool.
  3. When the crust has is fully cool, pour the caramel over the top of it and spread it out evenly.
  4. Place the tray in the freezer for 20-25 minutes to set the caramel.
To Make the Chocolate Topping
  1. Place the raw cacao powder, coconut oil, and maple syrup in a small saucepan over low heat. Keep stirring until all of the ingredients have melted together into a chocolate sauce.
  2. Pour the chocolate sauce over the caramel layer and spread it out evenly.
  3. Place the tray back into the freezer for 20-25 minutes to set the chocolate layer.
  4. Take the entire shortbread out of the tray and carefully use a sharp knife to slice it into bars. The crust is dense and may be difficult to cut after it's been in the freezer, so patience might be needed!
  1. Store the shortbread in the fridge in an airtight container.
Rosanna Davison Nutrition https://www.rosannadavisonnutrition.com/