Skip to Content

Dairy-Free Coconut Cream & Raspberry Cranachan

Burns night is coming up at the end of the month and what better excuse to come up with some traditional Scottish food with a vegan twist!

But what the hell is Cranachan? Cranachan is a raspberry, cream, oat and whisky pudding which can be eaten to celebrate Burns night. Or any other time you want a sweet and creamy pudding!

I can’t take full credit for this idea though, my lovely friend Lucy came up with the suggestion.

An old school friend who moved to a small island in Scotland (so beautiful!) when she was 13, so she’s my knowledge of all things Scottish! Oh, and she also happens to be vegan. Next on the list, vegan haggis!

Vegan cranachan cream raspberry pudding

To make this dairy free I made whipped coconut cream and used maple syrup instead of honey, which is traditionally used. There is no baking required for this recipe, unless you fancy making your own granola.

As always if you make this vegan raspberry and coconut cranachan be sure to leave me a comment, rate this recipe and tag me on Instagram. I love seeing all your photos of my recipe recreations!

Don’t forget to follow along on FacebookPinterest and Instagram – I’d love to see you all there!


Vegan cranachan cream raspberry pudding

Dairy-Free Coconut Cream and Raspberry Cranachan

Yield: 4
Prep Time: 15 minutes
Total Time: 15 minutes

The perfect pudding to celebrate Burns night. This vegan cranachan is made with raspberries, whipped coconut cream and granola. Super simple and ready in 15 minutes.


  • 2 cups fresh/frozen raspberries
  • 3 tbsp maple syrup
  • 1 tin coconut milk, chilled
  • 1 tsp vanilla bean paste
  • 1 tbsp whisky, optional
  • 1/2 cup granola


  1. Gently heat the raspberries in a pan with 2 tbsp maple syrup, and squish the raspberries gently until it turns syrupy but still has some chunks. Set aside
  2. Remove the coconut fat from the tin, it usually always sticks to the top. Add 1 tbsp maple syrup, vanilla pasta and whiskey is using. Whisk on high for a minute until thickened.
  3. Make your layers by scooping 2 tbsp raspberries, 2 tbsp cream and a sprinkle of granola. Repeat once more.
  4. Top with some extra raspberries and a squirt of maple syrup.
  5. Serve straight away, if making ahead of time keep in the fridge and add the granola before serving.


You can sub vanilla bean paste for 1.5 tsp vanilla essence

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 266Total Fat: 16gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 14mgCarbohydrates: 27gFiber: 5gSugar: 15gProtein: 4g

Did you make this recipe?

Let me know in the comments or tag me on Instagram @cupfulofkale

Caitlin Hawksley

Tuesday 27th of July 2021

Swoon! This recipe has become our go-to favorite for using up raspberries from the garden. Yesterday, I made it with a bonus layer of mango compote. Exquisite. Thank you for sharing, Tamsin! :)


Thursday 21st of June 2018

Hi Eleanor, thank you for your comment. I am glad you think that toasting the oats in maple syrup tastes better for you, and as I mentioned, you could make your own granola or use shop bought. I find that either works well, depending on how much time you have. I am not Scottish, so this was my own vegan take on a traditional Cranachan, therefore there are some adjustments in my recipe. I have changed the spelling from Whiskey to Whisky, thanks for pointing that out :) Tamsin xo

Susanne van der Wal

Monday 19th of March 2018

I just love these pictures so much! You're an awesome photographer :D

Albert Bevia

Thursday 18th of January 2018

I love any food that has a traditional tie to it, this looks amazing, like I could eat this everyday! thanks for the awesome recipe :)


Friday 19th of January 2018

Hi Albert, thank you so much for your comment! And I agree, especially when there is food involved :) xo


Thursday 18th of January 2018

WOW looks delicious!

Skip to Recipe