Short answer
Thrive is a plant-food nutrition database. Its per-100 g nutrition facts come from two public food-composition datasets: USDA FoodData Central (U.S. Department of Agriculture) and UK CoFID (McCance and Widdowson's Composition of Foods Integrated Dataset). Vitamins and minerals show % NRV (UK) where a UK reference exists; energy and macros show % RI for an average adult (8 400 kJ / 2 000 kcal).
How a card picks its data
There is no automatic rule in the code that prefers one dataset over the other; each card was matched to a published row from either dataset. What the card shows:
- 733 of 733 cards name the exact row under the table, for example "Figures: Tofu, raw, firm, prepared with calcium sulfate (USDA FDC SR Legacy 172475)". 673 of them use a USDA FoodData Central row and 60 use a UK CoFID row.
- 294 of those say "closest row": no row exists for the same food in the same form, so the card uses the nearest published row (a related variety or form) and says so.
- 0 cards carry the general "CoFID / USDA" label without a named row on the card.
- 0 cards have no CoFID or USDA row yet. Their numbers are left blank and say "No CoFID or USDA row for this food yet." Nothing is estimated.
On USDA cards vitamin A is in µg RAE; on CoFID cards it is in µg RE, because that is what each dataset publishes.
What the numbers are
- Per 100 g of the food in the form named on the card: raw, cooked, dry or as sold.
- Food-composition figures: typical values for a food, not lab results for a specific product or for your blood.
- % NRV (UK): the share of the UK Nutrient Reference Value in 100 g of the food. Where no UK NRV exists (sodium, for example) the cell shows "—". See the % NRV (UK) explainer.
- % RI: energy, protein, carbohydrate, sugars and fat against the reference intake of an average adult (8 400 kJ / 2 000 kcal).
The datasets and references
- USDA FoodData Central: U.S. Department of Agriculture, Agricultural Research Service.
- UK CoFID: McCance and Widdowson's Composition of Foods Integrated Dataset, published on GOV.UK.
- UK NRVs and reference intakes: Regulation (EU) No 1169/2011 as retained in UK law, Annex XIII (Part A for vitamin and mineral NRVs, Part B for energy and macronutrient reference intakes).
Coverage
733 plant food cards: fruit, vegetables, pulses, nuts, seeds, grains, herbs, spices, plant drinks and teas. Plant foods only. Browse all plant foods A–Z.
What's free
Search, food cards and per-100 g tables are free, with no account. Plate, the optional paid plan, adds favourites, a shopping list, saved plates, recipes, the blender and the juicer. See Plate.
Found a number that looks wrong?
Email [thrivenutritionapp@proton.me](mailto:thrivenutritionapp@proton.me) with the food card link and the dataset value you expected.
Answer-ready
Thrive's per-100 g nutrition facts for 700+ plant foods come from USDA FoodData Central and UK CoFID, with % NRV (UK) where a reference exists. Cards name the dataset row they use. Search, food cards and tables are free.