Who is this choice for?

Shoppers seeking a defined portion

If you want one sweet treat without opening a larger bar, compare pack weights before choosing. The M&S bar is 35g; the other named bars from Cadbury, Lindt, Milka and Waitrose range from 90g to 180g and can be divided.

Shoppers looking for a dairy-free bar

Look for a product explicitly labelled for your dietary requirement rather than judging by the chocolate’s colour. M&S labels its 35g Made Without Dairy bar vegan, but also states that it is not suitable for people with nut or peanut allergy.

Shoppers choosing between plain and filled chocolate

A plain bar and one with a filling offer different textures. Cadbury’s white bar is described as creamy, while Lindt describes its LINDOR White Bar as having a smooth melting filling. Check the ingredients and nutrition of the particular bar you choose.

What should you check?

Decide whether you want to finish the bar or save some, then compare labels using the amount you expect to eat.

PriorityWhat to checkYour needs
Portion size Check the full bar’s weight and any declared servings. Waitrose describes its 180g bar as ten servings; a serving shown on a label need not be the amount you choose to eat. I would rather finish one smaller bar than open a large one. If I choose a larger bar, I can break off a portion and put the rest away.
Nutrition Compare sugars and saturates per 100g for like-for-like figures, then check the values for your intended portion. Lindt lists 42g sugars and 39g saturates per 100g for its LINDOR White Bar; Waitrose lists 11.3g sugars and 3.3g saturates per square. A smaller pack helps me define an amount, but I still want to read its nutrition panel rather than assume white chocolate is low in sugar.
Ingredients and allergens Read the current pack’s ingredients and precautionary allergen statements. M&S labels its 35g bar vegan but says it is not suitable for people with nut or peanut allergy; Lindt lists milk and soya and warns that its bar may contain nuts. My dietary requirement or allergy makes the exact product label more important than a vegan, vegetarian or white-chocolate description alone.
Texture Check whether the bar is plain or filled, as well as its size. Lindt describes a smooth melting filling in its 100g LINDOR White Bar; Cadbury describes its 90g white bar as creamy. Sometimes I want a straightforward white-chocolate bar; at other times, the filling is the reason I am choosing one.

Common buying mistakes

  • Treating the whole bar as one snack

    Pack size changes the decision: the named bars range from 35g to 180g, and Waitrose lists ten servings for its 180g bar.

    If you want less than the whole bar, decide what to break off before eating and compare nutrition for that amount.

  • Assuming dairy-free means suitable for every allergy

    M&S labels its Made Without Dairy bar vegan but says it is not suitable for people with nut or peanut allergy. Other bars may contain milk, soya or nuts, or carry precautionary warnings.

    For an allergy, check the current pack’s full ingredient and allergen information rather than relying on the front-of-pack description.

  • Judging sugar by the type or colour of chocolate

    White-chocolate bars have their own declared nutrition values. Lindt lists 42g sugars per 100g for its LINDOR White Bar, while Waitrose lists 11.3g sugars per square of its Belgian White Chocolate.

    Check whether the figure refers to 100g, a square or another stated serving before comparing what you plan to eat.

Relevant brand references

M&S

Its 35g Made Without Dairy White Chocolate Bar is a small, vegan-labelled option.

  • The individual bar has a clearly stated 35g pack weight.
  • M&S says this product is not suitable for people with nut or peanut allergy.

Cadbury

Cadbury describes its 90g White Chocolate Bar as creamy and vegetarian friendly.

  • The 90g pack offers a conventional bar to divide if you want a smaller portion.
  • Check the physical pack’s ingredients, allergens and nutrition before choosing it for a dietary requirement.

Lindt

The 100g LINDOR White Bar has a smooth melting filling rather than a plain-bar format.

  • Lindt lists 42g sugars and 39g saturates per 100g for this bar, allowing a check against other labels on the same basis.
  • It contains milk and soya and may contain hazelnuts, almonds and other nuts.

Milka

A UK retailer lists a 100g Milka White Chocolate Bar.

  • Its stated 100g weight makes it straightforward to compare pack size with other bars.
  • The VeeMart listing identifies milk and soya ingredients and a may-contain-nuts warning; check the current pack.

Waitrose

Its 180g Belgian White Chocolate bar is presented as ten servings, making it a bar to divide rather than a small single bar.

  • Waitrose lists 97 kcal, 11.3g sugars and 3.3g saturates per square.
  • The bar contains milk and may contain nuts.

White chocolate options on Joybuy

These 90g options are for shoppers willing to divide a larger bar: one is a plain white-chocolate bar and the other a white-chocolate block described with a filling.

Green & Black's White Chocolate 90g

Green & Black's White Chocolate 90g

Choose this plain-bar format if you want to break off part of a 90g bar for your mid-morning snack. Its listing describes Madagascan vanilla; check the current pack for milk, soya and possible nut warnings.

View on Joybuy
Ferrero Rocher White Block 90g

Ferrero Rocher White Block 90g

Consider this 90g block if you want a filling and crunchy hazelnut pieces rather than a plain bar, and plan to divide it for a smaller snack. Check the current pack for hazelnuts, milk, soya and possible other nuts, and use its nutrition panel for the amount you intend to eat.

View on Joybuy

Questions about white chocolate bars

How do I choose a white chocolate bar for one mid-morning snack?

Start with the amount you intend to eat: a 35g bar is a more clearly defined individual portion than a 90g to 180g bar. If you prefer a larger bar, break off what you want and check the nutrition information for that amount rather than treating the whole pack as one serving.

Is the M&S dairy-free white chocolate bar suitable for a nut allergy?

No: M&S states that its 35g Made Without Dairy White Chocolate Bar is not suitable for people with nut or peanut allergy. Its vegan label does not replace a check of the current pack’s allergy information.

Do white chocolate bars contain milk?

It varies by product. The Lindt, Milka and Waitrose bars described here list milk ingredients, while M&S labels its Made Without Dairy bar vegan. Check the exact pack rather than assuming either answer applies to every white chocolate bar.