This Cranberry, Chocolate & Almond Bark is the easiest homemade treat you'll ever make - and it looks absolutely stunning! With swirls of chocolate, crunchy roasted almonds and bursts of tangy cranberries, it's ready in under 10 minutes and makes the perfect last-minute gift (if you can resist eating it first!).
If you love quick no-bake chocolate treats, you'll also adore my Chocolate Rocky Road and White Christmas Fudge - both are festive, simple, and perfect for gifting.

We love homemade gifts in our family - and we start thinking about Christmas as soon as Halloween is over! I cannot wait to make a batch of this to share with my family! I don't think I'll even need to break it into shards; everyone can use a knife and help themselves 🙂
- Amy
There's something about chocolate bark that feels a little special - like you've made something beautiful and gourmet - but it's secretly one of the easiest sweets around.
This version combines creamy milk chocolate (or dark, if that's your thing) with pops of tart cranberry and nutty roasted almonds. The contrast in flavours and textures makes it irresistible!
Chocolate bark is also one of my go-to recipes for homemade edible gifts - just wrap it up in cellophane with a ribbon and it looks like you've spent hours in the kitchen. I love making this alongside Tim Tam Fudge or 3 Ingredient Shortbread for an easy DIY Christmas hamper. Great for end-of-year classroom and teacher gifts, too!
Why You're Going To Love This Recipe
- Ready in minutes - Just melt, swirl, and chill. An easy dessert or delicous no bake treats!
- Only four ingredients - No fancy shopping list here.
- Perfect for gifts - Looks impressive, tastes divine, and wraps up beautifully.
- Customisable - Add your own spin with nuts, dried fruit, or even a sprinkle of sea salt.
- Make-ahead friendly - Stores for weeks, so it's great for Christmas prep.
Jump to:
Chocolate Bark Ingredients

Here's everything you'll need to make this irresistible chocolate bark - just a handful of simple ingredients that come together to create a gorgeous, festive treat in minutes.
- Chocolate - Use a good-quality block, not chocolate chips (they don't melt as smoothly).
- Roasted almonds - Whole roasted nuts add a deeper, richer flavour than raw almonds.
- Dried cranberries - Their tartness perfectly balances the sweetness of the chocolate.
Variations
- Dark chocolate lovers - Skip the milk-and-white combo and go for all dark chocolate. The cranberries really pop against it!
- Nut-free option - Replace almonds with pumpkin or sunflower seeds for a crunchy alternative without nuts.
- Gluten-free version - This bark is naturally gluten-free, but always check your chocolate brand to be sure.
- Festive twist - Add pistachios or pecans, or even some M&M's (red and green, of course!) for that extra Christmas sparkle.
Need To Substitute An Ingredient?
Ask ChatGPT for suggestions on how to substitute the particular ingredient:
How To Make Cranberry, Chocolate & Almond Bark
This recipe is so easy - melt, swirl, sprinkle and chill!
Note: Scroll to the recipe card at the bottom for the ingredients quantities and full detailed method.

- Melt the milk chocolate - Place the milk (or dark) chocolate in a microwave-safe bowl; heat on 50% power in 30-second bursts, stirring after each, until smooth. Pour the melted chocolate onto a baking sheet lined with parchment paper and spread it with a spatula.

- Melt the white chocolate - Melt it the same way, then dollop it over the milk chocolate mixture.

- Add the swirl: Gently swirl the white chocolate through with a knife for a marbled effect.

- Top it off - Quickly sprinkle over the roasted almonds and dried cranberries before the chocolate starts to set. Pop the tray in the fridge for about 1 hour or until firm, then slice into rustic shards with a sharp knife.
Recipe Tips
- Use good-quality chocolate-it makes all the difference. Avoid chocolate chips (they're designed to hold their shape - not to melt).
- Microwave on low power - 50% power, 30-second bursts, stirring each time. This stops the chocolate from seizing.
- Roast your own almonds - Pop them in a 180°C oven for 5-8 minutes for extra crunch and flavour.
- Work quickly when swirling - The chocolate sets fast, so create swirling motions with a large flat knife and have your toppings ready to go!
- To cut neatly - Use a large, sharp knife. For rustic shards, break it apart with your hands.
- Storage - Keep in an airtight container in the fridge for up to 2 weeks.
- Freezing - Store in an airtight container in the freezer for up to 3 months. Defrost in the fridge before serving.
- Gift idea - Pack into cellophane bags or small jars, then tie with ribbon for an easy edible present.

Cranberry, Chocolate & Almond Bark FAQs
Absolutely! You'll get a sweeter result - perfect if you prefer a lovely creamy flavour rather than milk chocolate or dark chocolate's bitterness.
Pistachios, macadamias or cashews are all great options. Just make sure they're roasted first for crunch.
Yes - it's perfect for Christmas prep. It keeps beautifully in the fridge for a couple of weeks or can be frozen for months.
Chocolate can seize if overheated or if it comes into contact with water. Always melt chocolate slowly on low power and make sure utensils are completely dry.
See my tips for melting chocolate here.
More Homemade Gift Ideas
Love this Chocolate, Cranberry & Roast Almond Bark? Take a look at our full range of easy homemade foodie gift ideas - perfect for Christmas, teachers, neighbours, or anyone who deserves a sweet surprise!
WANT EVEN MORE DELICIOUS RECIPES? Subscribe to my newsletter or follow along on Facebook or Instagram. And if you love baking, then please come and join my Facebook cooking club group or subscribe to my YouTube channel.

Cranberry, Chocolate & Almond Bark
Ingredients
- 300 g milk or dark chocolate
- 100 g white chocolate for swirling
- 100 g (¾ cup) roasted almonds whole
- 30 g (¼ cup) dried cranberries craisins
Instructions
Conventional Method
- Line a rectangular flat baking tray (approx. 30cm x 40cm) with baking paper. Set aside.
- Place the milk (or dark) chocolate into a microwave-safe bowl and melt on 50% power for 3-4 minutes (or until just melted), stirring every 30 seconds with a dry metal spoon. If using a Thermomix: Grate the chocolate for 10 seconds on Speed 8, then melt for 3-4 minutes, 50 degrees, Speed 2.Spread the milk chocolate on to the paper lined baking tray.
- Place the white chocolate into a microwave-safe bowl and melt on 50% power for 1-2 minutes (or until just melted), stirring every 30 seconds with a dry metal spoon. If using a Thermomix: Grate the chocolate for 10 seconds on Speed 8, then melt for 1-2 minutes, 50 degrees, Speed 2.To create the marbled effect, add dollops of the white chocolate onto the milk chocolate and swirl with a knife.
- Working quickly, place the roasted almonds and cranberries on top of the chocolate.
- Place the bark into the fridge to set completely.
- Remove from the fridge and place the bark onto a chopping board. Cut into shards with a sharp knife.
Notes
- Use good-quality chocolate - It makes all the difference. Avoid chocolate chips (they're designed to hold their shape - not to melt). You could make this bark with just dark chocolate, if you prefer.
- Microwave on low power - 50% power, 30-second bursts, stirring each time. This stops the chocolate from seizing. See my tips for melting chocolate here
- Roast your own almonds - Pop them in a 180°C oven for 5-8 minutes for extra crunch and flavour.
- Work quickly when swirling - The chocolate sets fast, so create swirling motions with a large flat knife and have your toppings ready to go!
- To cut neatly - Allow the bark to set in the fridge for 1 hour, then use a large, sharp knife. For rustic shards, just break it apart with your hands.
- Storage - Keep in an airtight container in the fridge for up to 2 weeks.
- Freezing - Freeze in an airtight container for up to 3 months. Defrost in the fridge before serving.
- Gift idea - Pack into cellophane bags or small jars with ribbon for an easy edible present.











Julia says
I'd definitely do this with dark chocolate but my god this looks tasty and so visually impressive as well! Going to bookmark this so I can make this for my mum one day, I know she'd love it.
Julia // The Sunday Mode
Lisa @ Chocolate Meets Strawberry says
Ooh, I love the marbled effect! Your photography is stunning, Lucy! And don't get me started on the chocolate/almond/cranberry combination - so, so good 🙂
Ashley Taylor says
Looks delicious! I’m definitely going to be making this and I’m looking forward to it. May I ask what kind of chocolate you use (chips, wafers, bark)? Thanks
Shannon@ my2morrows says
Awesome combination! And my kinda easy recipe! Xx
Bake Play Smile says
Hehehe I do love a simple recipe!
Dannielle@Zamamabakes says
Brilliant!! xx
Bake Play Smile says
Thanks Danielle! Missing your zamamabakes recipes already!
Nancy | Plus Ate Six says
Christmas??!! So glad I live in a country where it's not celebrated - I'm the Christmas Grinch I'm afraid. BUT that wouldn't stop me eating chocolate bark. Cranberries and almonds are a winning combo.
Bake Play Smile says
Hahaha well this could be good at anytime of year!