Desserts · Part 3 of 3: Tips & recipe card
Mango Coconut Passionfruit White Chocolate Bars with Peanuts and Caramel Crunch Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 12
Tips for success
Chill the white chocolate block for about 10 minutes before grating. A cold block produces fine, separate shavings that spread into an even layer, while a warm block turns into a paste. Work steadily and keep the grater over the board so the shavings land where you need them.
Make the streak of dark chocolate with a teaspoon, drizzling it along one edge while it is still fluid. Melt it in short bursts so it does not seize. The contrast between the cream-coloured white chocolate and the dark streak gives the slab a clean, deliberate look, and it takes only a moment to do.
Variations
- Dark chocolate base: Replace the white chocolate with the same weight of dark chocolate for a richer, less sweet slab. Keep the passionfruit swirl on top, since its tartness contrasts well with the deeper cocoa flavour and the crunchy peanut topping.
- Extra-nut version: Double the almonds and add a handful of chopped macadamia nuts to the base for a buttery, toasty crunch. Keep the rest of the layers the same, and sprinkle the extra nuts over the top before the passionfruit is spooned on.
- Toasted coconut heavy: Increase the toasted coconut flakes and sprinkle a thin layer over the chocolate before the nut mix goes on. The coconut will crisp slightly at the edges and give the bars a stronger tropical aroma, with a pleasing golden colour.
- Mini bark pieces: Break the set slab into irregular pieces instead of cutting neat bars. This gives a rustic bark for gifting, with uneven shards that show every topping. Pack the pieces in a parchment-lined box and keep them chilled until serving.
Storage and make-ahead
- Fridge
- Keep the bars in an airtight container in the refrigerator for up to 5 days. Layer them with parchment to protect the surface.
- Freezer
- The bars freeze well for up to 2 months when wrapped tightly. Thaw them in the refrigerator overnight before serving.
- Reheat
- No reheating is needed. Let the bars sit about five minutes at room temperature before eating to soften the chocolate slightly.
Store the bars in an airtight container in a single layer, with a sheet of parchment between layers if you need to stack them. Keep the container in the refrigerator, where the white chocolate stays firm and the nuts and coconut keep their crunch. Cover the container tightly so the chocolate does not pick up odours from other foods.
Passionfruit pulp can make the surface damp over time, so for the best texture add the fresh passionfruit topping just before serving rather than storing the bars with it already spooned on. Bring the bars out for about five minutes before eating so the chocolate softens slightly and tastes fuller.
The bars can be made a day ahead, which makes them easy to prepare before a party or a gathering. Make the crunchy base, grate the chocolate, and set the slab in the fridge the day before. Keep the passionfruit pulp chilled in a small covered jar and spoon it over the surface just before serving, so the swirl stays glossy and thick rather than soaking into the chocolate.
Cut the slab on the day you serve it, using a sharp knife, so the edges stay clean. Stored properly in the refrigerator, the bars keep their texture and flavour well for several days, though the toffee and dried mango will soften slightly over time.
Serving ideas
Serve the bars cold or at a cool room temperature, arranged on a wooden board or a flat plate so the glossy passionfruit swirl and scattered peanuts are visible on top.
A small bowl of extra chopped nuts and toasted coconut on the side lets guests add more crunch if they like. Keep the platter in the refrigerator until shortly before serving, so the chocolate stays firm and the bars keep their clean edges on the plate.
These bars pair well with a simple cup of hot coffee or a chilled sparkling drink, since the tartness of the passionfruit balances the sweetness of the white chocolate.
They also work as an after-dinner treat with fresh tropical fruit, or as a small gift packed in a box lined with parchment. Wrap each bar individually if you are packing them to take away, so the toppings stay in place.
Frequently asked questions
Can the bars be made without a box grater?
How long do the bars need to set?
Can you use fresh passionfruit or frozen pulp?
Why does the white chocolate sometimes look dull or streaky?
How do you keep the toppings crisp on the bars?
Mango Coconut Passionfruit White Chocolate Bars with Peanuts and Caramel Crunch

Ingredients
- 1/2 cup roasted peanuts, chopped, plus more whole for topping
- 1/4 cup almonds, chopped
- 1/3 cup dried mango pieces, chopped
- 1/3 cup toasted coconut flakes
- 1/4 cup caramel or toffee pieces, chopped
- 12 oz white chocolate, in a block
- 2 oz dark chocolate, melted, for the streak
- 3 passionfruits, pulp and seeds
Instructions
- Place the roasted peanuts, almonds, dried mango pieces, toasted coconut flakes and caramel or toffee pieces on a cutting board. Chop with a large knife until everything is finely and evenly distributed.
- Hold the block of white chocolate firmly and grate it over a box grater, letting the fine shavings fall directly onto the board beside the nut mixture. Keep grating until you have enough shavings to cover the tray.
- Line a metal baking tray with parchment paper. Scatter the grated white chocolate evenly across the tray in a long rectangle, then press it lightly into an even layer. Melt the dark chocolate and drizzle a streak along one side.
- Spoon the passionfruit pulp and seeds across the surface in a loose swirl. Scatter a handful of whole roasted peanuts over the top, then sprinkle the chopped nut and coconut mixture evenly over the chocolate for crunch.
- Refrigerate the tray until the chocolate is firm and smooth to the touch, about 1 hour. Lift the parchment out of the tray and set the slab on the cutting board.
- Using a large knife, cut the slab into 12 rectangular bars, wiping the blade between cuts. Serve each bar topped with a little passionfruit, whole peanuts and toasted coconut.
Estimated nutrition per serving
- Calories
- 390
- Protein
- 6 g
- Carbohydrates
- 38 g
- Fat
- 24 g
- Fiber
- 2 g
- Sugar
- 34 g
- Sodium
- 60 mg
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






