Asda is pulling thousands of Mini Rocky Road bites off the shelves because the label failed to mention they contain egg.
The supermarket is urgently recalling its Mini Rocky Road Bites after they were found to contain chocolate brownies instead of the marshmallow biscuit snacks.
Asda said they are "very sorry" for the mislabelled £2 20 Mini Rocky Road Bites which have a 'use by' date of August 4 and do not mention egg in the ingredients.
The boxes are being recalled from all 525 stores across Britain and the budget supermarket is offering a full refund to anyone who has bought the product.
An Asda spokesperson said: "It has come to our attention that some of the packs of Asda Baker's Selection 20 Mini Rocky Road Bites with the best before date of 04 Aug 2016 have been incorrectly packed with Mini Chocolate Brownies and therefore contain egg, which is not declared in the ingredients.
"We are very sorry for any inconvenience caused and will ensure this doesn't happen again. If you would like any further information please contact Asda Customer Relations."
No other Asda products are believed to be affected.
A spokesperson for the Food Standards Agency (FSA) said: "This product contains egg, which is not mentioned on the product label, making it a possible health risk for anyone with an allergy or intolerance to egg.
"If you have bought the above product and have an allergy or intolerance to egg, do not eat it. Instead return it to the nearest Asda store for a full refund."