IGCSE and O Level Biology food tests
Learn each test, the exact results to write, and how to answer the practical questions, with 12 original questions and answers.
Positive means the nutrient is in the food. Negative means it is not. Tap a tube to switch.
Food test results table
| Nutrient | Test | What to do | Heat? | Negative | Positive |
|---|---|---|---|---|---|
| Starch | Iodine test | Add a few drops of iodine solution to the sample. | No | Stays orange-brown | Blue-black |
| Reducing sugars | Benedict's test | Add an equal volume of Benedict's solution, then heat in a hot water bath. | Yes | Stays blue | Green, yellow, orange or brick-red |
| Protein | Biuret test | Add biuret reagent and shake gently. Do not heat. | No | Stays blue | Purple (lilac) |
| Fats and oils (lipids) | Ethanol emulsion test | Shake the sample with ethanol, then add water. | No | Stays clear | Cloudy white emulsion |
| Vitamin C | DCPIP test | Add the food solution drop by drop to DCPIP and shake. | No | Stays blue | Blue to colourless |
How to use this page
Food tests look easy, but small slips can lose marks: no heating in the Benedict's test, writing black instead of blue-black, or giving only the final colour. This page teaches each test the way you need to write it in an exam, for Cambridge IGCSE Biology 0610 and O Level Biology 5090.
Use the table first. Then learn the method for each test, try the mystery food lab, and answer the practice questions without looking. Every question and answer here is original, and the same notes and questions are in the free PDF. The examples use foods you probably have at home, such as dal, ghee, rice water and lemon juice, because a question can name any food and the method does not change. Once you can describe all five tests from memory and explain what a control does, you are ready for the food test parts of a practical paper.
How to prepare a food sample
Liquids can usually be tested as they are. Prepare a solid food first:
- Cut or crush a solid food. A pestle and mortar works well.
- Mix it with a little distilled water to make a solution or suspension.
- Filter it, or let the solids settle, so that a colour change is easy to see.
- Divide the sample between clean test-tubes, one for each test.
How to do each food test
Iodine test for starch
- Put the sample in a test-tube or on a spotting tile.
- Add a few drops of iodine solution.
- Do not heat. Record the colour straight away.
Why it works. Starch molecules hold iodine and this produces the dark colour. No starch means the iodine solution simply keeps its own orange-brown colour.
Write this. The sample turned from orange-brown to blue-black, so starch is present.
Watch out. Blue-black is a very dark blue. In a real tube it can look almost black, especially with a lot of starch. Hold the tube up to the light, or look at a thin layer on a white tile, and you can often see the blue. Always write blue-black, not black. Iodine solution is orange-brown at the start, not clear and not yellow.
Benedict's test for reducing sugars
- Put about 2 cm3 of the sample in a test-tube.
- Add an equal volume of Benedict's solution.
- Heat the tube in a hot water bath for a few minutes, usually above 60 °C. Use the temperature in the question if one is given.
- Record the final colour.
Why it works. Reducing sugars such as glucose and maltose change the blue copper ions in the solution, and an insoluble coloured solid forms. More reducing sugar gives a colour further along the order: blue, green, yellow, orange, brick-red.
Write this. After heating, the mixture changed from blue to brick-red, so a reducing sugar is present.
Watch out. Always say that you heated the mixture. Say reducing sugar, not just sugar: table sugar (sucrose) gives a negative result.
Biuret test for protein
- Put about 2 cm3 of the sample in a test-tube.
- Add an equal volume of biuret reagent. Some schools add dilute sodium hydroxide first and then a few drops of dilute copper(II) sulfate.
- Shake gently and do not heat.
- Record the colour.
Why it works. The copper ions in the alkaline reagent react with the bonds that join amino acids in a protein, and this makes the purple colour.
Write this. The mixture changed from blue to purple, so protein is present.
Watch out. Do not heat this test. Biuret shows protein in a food sample, so do not write amino acids in your conclusion.
Ethanol emulsion test for fats and oils (lipids)
- Put the sample in a clean, dry test-tube.
- Add about 2 cm3 of ethanol and shake well.
- Add an equal volume of distilled water and shake gently.
- Look for a cloudy white layer or mixture.
Why it works. Fats and oils dissolve in ethanol but not in water. When water is added, the fat comes out of solution as tiny droplets, and these droplets make the mixture look cloudy. That mixture is called an emulsion.
Write this. A cloudy white emulsion formed after water was added, so a fat or oil is present.
Watch out. Clear means you can see through it. Do not write colourless when you mean clear, and keep ethanol away from any flame.
DCPIP test for vitamin C
- Put about 1 cm3 of DCPIP solution in a test-tube.
- Add the food solution drop by drop, shaking after each drop.
- Stop when the blue colour disappears, and record how much you used.
- Compare foods: the less solution needed, the more vitamin C it contains.
Why it works. Vitamin C changes DCPIP from its blue form to a colourless form. Each drop of a stronger vitamin C solution changes more DCPIP, so fewer drops are needed.
Write this. The DCPIP changed from blue to colourless, so vitamin C is present.
Watch out. This test is named in the 0610 syllabus but not in the 5090 syllabus for 2026 to 2028. Lemon juice can turn DCPIP pink for a moment because it is acidic. Keep adding drops until the colour goes. Heat destroys vitamin C, so do not heat this test.
Mystery food lab
Choose reagents to test a hidden food, read each result, then name the food. This is a simplified lab, and real foods can give weaker results.
Add a reagent
Which food is it?
How to write your results
Give the starting colour and the final colour. For a negative result, name the colour that stayed. Then write what the result shows.
| Avoid | Write |
|---|---|
| It went black. | It turned blue-black. |
| It went red. | It changed from blue to brick-red. |
| Benedict's test: add Benedict's solution and look at the colour. | Add Benedict's solution and heat in a hot water bath. |
| Sugar is present. | A reducing sugar is present. |
| It stayed the same. | It stayed blue. Name the colour, even for a negative result. |
| It went clear (DCPIP). | It changed from blue to colourless. |
| It went milky, so protein is present. | A cloudy white emulsion formed, so a fat or oil is present. |
Controls and evaluation
- Use a control. Run the same test on distilled water. It shows what a negative looks like and shows that the reagent is not the cause of the change.
- Keep the tubes clean. Use a clean tube and pipette for each sample, because a small amount of another food can give a false positive.
- Keep volumes the same. When comparing foods, use the same volumes of sample and reagent. In the Benedict's test, also keep the temperature and heating time the same.
- Know the limit of colour. Colours are judged by eye, and these tests show roughly how much is present, not an exact amount. Comparing with tubes of known concentration makes the result more reliable.
- Watch out for coloured foods. A strongly coloured food can hide the result. Dilute it, filter it and compare it with a control.
Hazards and precautions
| What | Hazard | Precaution |
|---|---|---|
| Ethanol | Flammable | Keep it away from flames. Heat nothing with a naked flame in this test. |
| Hot water bath | Can scald skin | Use a test-tube holder and handle the tube with care. |
| Biuret reagent or sodium hydroxide | Alkali can harm skin and eyes | Wear eye protection and rinse any spill with water. |
| Iodine solution | Stains and can irritate skin | Avoid contact with skin and wash off any spill. |
| Heating in a test-tube | The mixture can spit out | Use a water bath, and point the tube away from people. |
Food tests questions and answers
12 original questions, 41 marks. Write your answer first, then open the answer and mark it.
Starch [2 marks]
Describe how you would test a sample of rice water for starch, and state the result you would see if starch is present.
Show the answer
- One mark for adding iodine solution to the sample.
- One mark for the change from orange-brown to blue-black.
Reducing sugars [4 marks]
A student wants to know whether a fruit drink contains a reducing sugar. Describe the test and the positive result.
Show the answer
- One mark for adding Benedict's solution to the drink.
- One mark for heating in a hot water bath.
- One mark for stating that the solution starts blue.
- One mark for any end colour from green, yellow, orange or brick-red.
Reading a results table [4 marks]
Four samples were tested. P: iodine blue-black, Benedict's blue, biuret blue, emulsion clear. Q: iodine orange-brown, Benedict's brick-red, biuret purple, emulsion clear. R: iodine orange-brown, Benedict's blue, biuret blue, emulsion cloudy white. S: iodine orange-brown, Benedict's blue, biuret blue, emulsion clear. State what each result shows.
Show the answer
- One mark for P: starch only.
- One mark for Q: reducing sugar and protein.
- One mark for R: fat or oil only.
- One mark for S: none of the four nutrients tested for.
Explaining the emulsion test [3 marks]
Ghee is shaken with ethanol, and water is then added. Explain why a cloudy white mixture forms.
Show the answer
- One mark for the fat dissolving in ethanol.
- One mark for the fat not dissolving in water.
- One mark for tiny fat droplets forming, which make the mixture cloudy (an emulsion).
Hazards [4 marks]
Give one hazard and one safety precaution for the ethanol emulsion test, and one hazard and one safety precaution for the Benedict's test.
Show the answer
- One mark for ethanol being flammable.
- One mark for keeping it away from flames.
- One mark for hot water, or a hot mixture, being able to scald.
- One mark for using a test-tube holder or handling the tube with care.
Vitamin C calculation (0610) [4 marks]
The volume of juice needed to decolourise 1 cm3 of DCPIP was measured. Fresh juice: 2.0 cm3. Stored juice: 5.0 cm3. Boiled juice: 8.0 cm3. (a) Which juice has the highest concentration of vitamin C? Explain your answer. [2] (b) How many times more concentrated is the vitamin C in the fresh juice than in the boiled juice? [1] (c) Suggest why the boiled juice needed the largest volume. [1]
Show the answer
- (a) One mark for fresh juice.
- (a) One mark because the smallest volume was needed to decolourise the DCPIP.
- (b) One mark for 8.0 ÷ 2.0 = 4 times.
- (c) One mark for heat destroying some of the vitamin C.
Comparing with Benedict's [4 marks]
Four glucose solutions were heated with Benedict's solution. Final colours: A green, B brick-red, C blue, D orange. (a) Put the solutions in order, from lowest to highest glucose concentration. [1] (b) Name two variables that must be kept the same. [2] (c) Explain why this method cannot give an exact concentration. [1]
Show the answer
- (a) One mark for C, A, D, B.
- (b) One mark each, up to two, for the volume of solution, volume of Benedict's solution, temperature or heating time.
- (c) One mark because the colour is judged by eye, which only gives an estimate.
Using a control [2 marks]
A student also heats distilled water with Benedict's solution. Explain why this is useful.
Show the answer
- One mark for showing what a negative result looks like, so results can be compared.
- One mark for showing that the colour change is caused by the sample and not by the reagent or apparatus.
Spot the mistakes [3 marks]
Read this student's account: "I added biuret reagent to egg white and heated it over a flame. It went purple, so egg white contains amino acids." Give three ways to improve it.
Show the answer
- One mark for removing the heating, because the biuret test needs no heat.
- One mark for giving the starting colour: blue to purple.
- One mark for the correct conclusion: protein is present.
A false positive [2 marks]
A water control turned green in a Benedict's test. Suggest a cause and how to prevent it.
Show the answer
- One mark for contamination, such as a tube or pipette that still held some reducing sugar.
- One mark for using clean apparatus, or a separate pipette, for each sample.
A hard result to read [3 marks]
Explain why the ethanol emulsion test is hard to read when testing whole milk, and suggest one way to make the result easier to judge.
Show the answer
- One mark because milk is already white and cloudy.
- One mark because a new cloudy white layer is therefore hard to see.
- One mark for comparing with a tube of milk mixed with water and no ethanol.
Planning [6 marks]
Plan an experiment to find out how long amylase takes to break down starch at 37 °C. Use the iodine test in your plan.
Show the answer
- Any six of these, one mark each:
- Mix a starch solution with amylase solution in a test-tube.
- Keep the tube in a water bath at 37 °C.
- Take a sample at regular intervals, for example every minute.
- Add each sample to a drop of iodine solution on a spotting tile.
- Record the time when the iodine stays orange-brown, which shows that the starch has gone.
- Keep the volumes and concentrations of starch and amylase the same in repeats.
- Use a control with boiled amylase or water in place of the amylase.
- Repeat and calculate a mean time.
Food tests PDF
Download or print the results table, methods, questions and answers.
0610 and 5090: what to check
Cambridge IGCSE Biology 0610
The syllabus for 2026 to 2028 names all five tests in topic 4.1 of the Core content, so Core and Extended students both need them. Food tests are also listed for Paper 5 and Paper 6. The 2029 syllabus names the same five.
Cambridge O Level Biology 5090
The syllabus for 2026 to 2028 names four tests in topic 4.1: starch, glucose and maltose, protein and lipids. It does not list DCPIP, so 5090 students can skip the DCPIP section and question 6. Food tests are also listed for Paper 3 and Paper 4.
Try real questions from Cambridge IGCSE Biology 0610 and Cambridge O Level Biology 5090, where Cambridge publishes its own papers free of charge.
Frequently asked questions
What are the five food tests in IGCSE Biology?
The 0610 syllabus names five: the iodine test for starch, the Benedict's test for reducing sugars, the biuret test for protein, the ethanol emulsion test for fats and oils, and the DCPIP test for vitamin C.
Are food tests the same for IGCSE and O Level Biology?
Nearly. For exams in 2026 to 2028, IGCSE 0610 has five tests and O Level 5090 has four. The 5090 syllabus does not list the DCPIP test, and it names the Benedict's test for glucose and maltose. The methods for the other four tests are the same.
Which food test needs heating?
Only the Benedict's test. Heat it in a hot water bath. The iodine, biuret, ethanol emulsion and DCPIP tests are done without heating.
What is a positive Benedict's test?
The solution starts blue and changes to green, yellow, orange or brick-red after heating. A colour further along that order means more reducing sugar. A negative result stays blue.
Why does table sugar give a negative Benedict's test?
Table sugar is sucrose, which is not a reducing sugar. The solution stays blue, even though the food tastes sweet.
What is the difference between clear and colourless?
Clear means you can see through a liquid, and a clear liquid may still have a colour. Colourless means it has no colour. Use clear for a negative ethanol emulsion test and colourless for a positive DCPIP test.
Are food tests in the practical papers?
Yes. Food tests are listed for the 0610 practical papers, Paper 5 and Paper 6, and for the 5090 practical papers, Paper 3 and Paper 4. Both syllabuses expect you to describe food tests and record what you observe.
Keep revising
- IGCSE Biology Alternative to Practical notes
- O Level Biology Alternative to Practical notes
- Worksheets and Revision Notes
Numrahedu is an independent educational resource and is not affiliated with, endorsed by, or connected to Cambridge Assessment International Education. Cambridge International and the syllabus codes are trademarks or identifiers of Cambridge Assessment International Education, used here only to describe the course these materials support. All notes and worked solutions are original work produced by Numrahedu. Original question papers and mark schemes remain the copyright of Cambridge Assessment International Education and are available free from their website.