The official research, published last week, showed huge variations in levels of acrylamide depending on how long the potatoes or bread were cooked for.
In a batch of chips cooked for the longest, scientists recorded 1,052 microgrammes of acrylamide per kilogramme - 50 times higher than in the batch with the lowest levels of the chemical.
In roast potatoes, the FSA recorded 490 microgrammes of acrylamide per kg in the most cooked batch - 80 times higher than the levels contained in the palest batch of roast potatoes cooked.
The same was true of toast. The palest, least cooked toast contained just nine microgrammes per kg while the crispiest toast contained 167 microgrammes - almost 19 times more.
Prof Guy Poppy, the FSA's Chief Scientific Adviser, said in a report accompanying the study: "The risk assessment indicates that at the levels we are exposed to from food, acrylamide could be increasing the risk of cancer."
Prof Poppy added: "We do not advise people to stop eating particular foods but ... when making chips at home, they are cooked to a light golden colour."
He said that "bread should be toasted to the lightest colour acceptable".
Scientists are still unclear about what constitutes a safe level of acrylamide and the European Commission is currently considering introducing maximum levels. The FSA study took samples of cooked potatoes and toast from 50 households, bagging up the samples and then measuring the levels of acrylamide in the laboratory.
The researchers gave a series of tips on how to reduce the amount of acrylamide in roast potatoes and chips.
Researchers recommended:
• Parboiling potatoes first before roasting them - considered the best method for producing crispy "roasties" anyway - because the process reduces the free sugars that generate acrylamides.
• Storing potatoes in a cupboard rather than fridge. Low temperatures can increase the amount of sugar and sweetness in the potato, leading to more acrylamide when cooked.
• Cooks should not "fluff up" parboiled potatoes before roasting them because in doing so it increases the surface area which in turn increases levels of acrylamide.