Oh, you just can’t beat a good Scottish dessert, can you? And when you mix that with the comforting, foolproof style of Mary Berry, you know you’re onto a winner. That’s exactly why I adore this Scottish Rhubarb Cranachan Inspired by Mary Berry. It’s got that lovely tartness from the rhubarb, the warmth of toasted oats and hazelnuts, all swirled into this dreamy honey-sweetened cream. I first dreamt this up when I wanted something a bit special but didn’t want to spend hours faffing about in the kitchen. It’s basically a hug in a glass, and honestly, it tastes like pure sunshine.
Why You’ll Love This Scottish Rhubarb Cranachan
- It’s ridiculously easy to whip up, perfect for when you need a delicious dessert in a hurry.
- The combination of tart rhubarb, sweet honey cream, and crunchy toasted oats is just divine!
- You get that fantastic contrast of creamy and crunchy textures in every single spoonful.
- It looks so elegant layered in glasses, making it perfect for dinner parties or a special treat.
Ingredients for Your Scottish Rhubarb Cranachan
Right then, for this lovely dessert, you’ll need just a few bits and bobs. First up, grab three medium rhubarb stalks and chop them into lovely 3 cm pieces. Then, we’ll need 30g of caster sugar to get them nice and sweet. For that signature cranachan crunch, we’re using 100g of steel-cut oats – they toast up beautifully! And to make them even more special, 30g of hazelnuts, roughly chopped. We’ll also need 60g of light soft brown sugar to go with our toasted oats. For the creamy bit, get 200ml of double cream and 100ml of crème fraîche. And finally, just two teaspoons of honey to finish it all off with a lovely golden sweetness.
Mastering the Scottish Rhubarb Cranachan: Step-by-Step Instructions
Now for the fun part – actually making this glorious Scottish Rhubarb Cranachan! Don’t worry, it’s much simpler than it sounds, and honestly, the results are just stunning.
Step 1: First things first, get your oven preheated to 200°C (or 180°C if you’ve got a fan oven). While that’s getting up to temperature, pop your chopped rhubarb into a baking dish. Just spread it out in a single layer, like little pink soldiers. Sprinkle over that 30g of caster sugar, which will help it soften and release its lovely juices. Pop it in the oven for about 8 to 10 minutes. You want it tender, but still holding its shape – no one likes mushy rhubarb! Once it’s done, take it out and let it cool down completely. This is important, otherwise it’ll make your cream all warm and gloopy.
Step 2: While your rhubarb is cooling, let’s get those oats toasty. Put your steel-cut oats into a dry frying pan over a medium heat. We’re just toasting them here, no oil needed! Stir them around for about 4 to 5 minutes until they smell nutty and look a lovely light golden colour. Keep an eye on them, they can go from toasted to burnt in a flash! Do the same with your hazelnuts in the same pan – just about 3 to 4 minutes should do it until they’re fragrant. Once they’re cool enough to handle, give them a good rub between your hands or in a clean tea towel to get most of the skins off. Nobody wants floaty bits of skin in their dessert! If you fancy making some lovely oat bars to go with this, you could try these easy classic flapjacks.
Step 3: Now, grab your food processor. Chuck in your toasted oats, those lovely hazelnuts, and the 60g of light soft brown sugar. Give it a quick pulse – you don’t want a fine powder, just a nice, rough crumbly mixture. It should look a bit like coarse sand. This is where all that lovely texture comes from!
Step 4: Time for the creamy goodness! In a nice big bowl, pour in your 200ml of double cream. Whip it up with an electric mixer until it just reaches soft peaks. You know, when you lift the whisk, there’s a little peak that flops over gently. Don’t go whipping it too much, or you’ll end up with butter!
Step 5: Gently fold in the 100ml of crème fraîche and those two teaspoons of honey. Use a spatula or a big spoon and just lightly fold it all together until it’s smooth and beautifully creamy. It should look gorgeous and pale gold. Mmm, smells heavenly already!
Step 6: We’re nearly there! Grab four pretty serving glasses. Spoon a layer of your oat and hazelnut crumb into the bottom of each glass. Then, add a generous layer of your honey cream mixture. Next, spoon over some of that lovely cooled roasted rhubarb. Do you see where this is going? Repeat these layers – a bit more crumb, more cream, more rhubarb – until your glasses are just about full. Finish with a final lovely layer of that roasted rhubarb and a little sprinkle of the oat crumb on top for a bit of crunch.
Step 7: Pop your beautiful layered desserts in the fridge for at least 20 minutes. This just gives everything a chance to meld together and makes it taste even better. You can even make them a few hours ahead if you like. Trust me, this Scottish Rhubarb Cranachan is worth the little bit of effort!
Serving Your Scottish Rhubarb Cranachan
Extra Honey Drizzle: For those who love a touch more sweetness, a little extra drizzle of honey right before serving makes it extra special.
Shortbread Biscuits: Serve alongside some buttery shortbread fingers for a truly classic Scottish pairing. So good!
Fresh Berries: A few fresh raspberries or strawberries scattered on top add a burst of colour and extra fruity tang.
A Dollop of Cream: If you want to go all out, an extra spoonful of softly whipped cream is just heavenly.
Storing and Reheating Your Scottish Rhubarb Cranachan
Right, so you’ve managed to resist eating it all in one go – well done you! If you do happen to have any of this glorious Scottish Rhubarb Cranachan left, it keeps really well in the fridge. The best way is to keep it assembled in those serving glasses, covered snugly with cling film, for up to 2 days. Honestly though, the crumb topping can lose a bit of its crunch if it sits too long with the cream, so I usually like to store the oat crumb mixture in a separate little airtight container.
When you’re ready to serve any leftovers, just spoon the cream and rhubarb mix into your glass and then sprinkle over a fresh layer of that crunchy oat crumb. This way, you get that lovely contrast of textures just like when it was first made. There’s no reheating needed at all for this dessert – it’s meant to be served chilled. If you’re meal prepping, definitely keep that crumble separate. It takes just a minute to pop it on top before you serve!
Frequently Asked Questions About Scottish Rhubarb Cranachan
Got a few questions buzzing around your head about this delightful Scottish Rhubarb Cranachan? I’ve tried to answer the bits people usually ask about!
Can I make this Scottish Rhubarb Cranachan without hazelnuts?
Absolutely! If you’re not a fan of hazelnuts or if someone has a nut allergy, you can easily swap them out. Just use an extra tablespoon or two of steel-cut oats in the food processor instead. You’ll still get a lovely nutty flavour from the toasted oats, and that all-important crunch. It’ll still be utterly delicious!
Can I use different fruit in my Cranachan recipe?
You certainly can! While rhubarb is gorgeous and gives it that wonderful tartness, this recipe is pretty forgiving. You could try using raspberries or strawberries instead of or even alongside the rhubarb. Just lightly stew them with a tiny bit of sugar until they’re tender, and then let them cool completely before layering. It will give your Cranachan a slightly different but equally delightful flavour.
How do I get the best texture for my oat crumble?
The key to that amazing texture is in the toasting and the pulse! Make sure you *really* toast those oats and hazelnuts in a dry pan until they’re golden and fragrant before they go into the food processor. And don’t overdo the pulsing! You want it to be crumbly, not a fine flour. This ensures you have those lovely little bits of oat and nut for crunch. If it looks a bit too dry after pulsing, you can add a tiny splash of melted butter (about a teaspoon) to help it clump together just a little bit more.
Before You Go
Give this Scottish Rhubarb Cranachan Inspired by Mary Berry a go this week! It’s honestly such a simple yet utterly delicious treat. I’d love to hear what you think, so do pop a comment below or even rate it if you try it. And if you’re looking for more delicious inspiration, you can always find me over on Pinterest!
Print
Scottish Rhubarb Cranachan
- Total Time: 50 min
- Yield: 4 servings
- Diet: Vegetarian
Description
A creamy layered dessert with roasted rhubarb, toasted oats, crunchy hazelnuts, and honey cream.
Ingredients
- 3 medium rhubarb stalks, cut into 3 cm pieces
- 30 g caster sugar
- 100 g steel cut oats
- 30 g hazelnuts
- 60 g light soft brown sugar
- 200 ml double cream
- 100 ml crème fraîche
- 2 tsp honey
Instructions
- Preheat your oven to 200C or 180C fan.
- Arrange the rhubarb pieces in a single layer in a baking dish and sprinkle with caster sugar.
- Roast the rhubarb for 8 to 10 minutes until tender but still holding shape. Leave to cool completely.
- Place the steel cut oats in a dry frying pan over medium heat and toast for 4 to 5 minutes, stirring frequently until lightly golden and nutty.
- Toast the hazelnuts in the same pan for 3 to 4 minutes until fragrant. Cool slightly and rub away most of the skins.
- Add the toasted oats, hazelnuts, and soft brown sugar to a food processor and pulse briefly until the mixture resembles rough crumbs.
- In a large bowl, whip the double cream to soft peaks.
- Fold in the crème fraîche and honey until smooth and creamy.
- Spoon a layer of oat crumb into four serving glasses.
- Add a layer of honey cream followed by roasted rhubarb.
- Repeat the layers, finishing with rhubarb and a sprinkle of oat crumb on top.
- Chill for at least 20 minutes before serving.
Notes
- Toasted oats give cranachan its signature nutty flavour and gentle crunch.
- Assemble the dessert shortly before serving to keep the crumb texture crisp.
- Prep Time: 20 min
- Cook Time: 10 min
- Category: Dessert
- Method: Baking
- Cuisine: Scottish

