← Food & Diet
A person assembling a meal with chickpeas, vegetables, eggs and grains.

Can you actually meet your vitamin and mineral targets through food?

We calculated food combinations for omnivore, vegetarian, vegan and keto diets. See which met the selected nutrient targets, what you would need to eat, and where the calculations fall short.

What questions were we asking?

Our first calculation found food combinations that reached the selected vitamin and mineral targets on omnivore, vegetarian, fortified vegan and omnivorous keto diets. But finding a combination of numbers is easier than finding a diet someone can comfortably shop for, cook and eat.

The unfortified vegan combinations did not meet the targets in our food pool. The other results remain conditional: missing nutrient measurements, borrowed values for similar foods and incomplete safety checks prevent us from calling any menu verified and complete.

That is still a useful result. We can show which foods the calculation leans on, how that translates into actual meals, and which assumptions make an apparent success disappear.

We wanted to know whether food could cover the daily vitamin and mineral recommendations within each diet, without asking someone to eat excessive calories or quantities. Meeting those reference amounts is our calculation target; it does not establish an individually optimal diet. Some combinations worked on paper only after we removed ordinary portion limits: one vegetarian result required about 18 large eggs and 417 g of almonds in a single day. We show the complete combination below.

We calculated for men and women separately, for ages 19–30 and 31–50. Pregnancy, breastfeeding, other ages and medical diets are outside this first experiment, but we'll write for those cases too in a later article series.

We included all 13 vitamins, plus calcium, magnesium, phosphorus, potassium, sodium, chloride, iron, zinc, iodine and selenium. Copper, manganese and choline coverage was checked afterward where data were available. Their recommended amounts were not minimum requirements in the model, but their available upper limits still constrained some of the food combinations we looked at. Molybdenum had no usable food values in these records, so we could not calculate its coverage. It remains a data gap for later work.

There are two different scorecards. Recommended amounts depend on age and sex. Daily Values, or DVs, are the reference amounts used on food labels. All figures are daily. “Adequate” marks an adequate intake; the other rows use recommended dietary allowances. These are average daily intake references over time. Requiring each calculated day to reach them all is a constraint of our experiment, rather than a rule to repeat the same meals. The weekly and monthly discussion below explains that distinction.

Here is every nutrient we optimized for:

Nutrient Unit Reference type Men 19–30 Men 31–50 Women 19–30 Women 31–50 Label DV
Vitamin A micrograms RAE Recommended 900 900 700 700 900
Vitamin C mg Recommended 90 90 75 75 90
Vitamin D micrograms Recommended 15 15 15 15 20
Vitamin E mg alpha-tocopherol Recommended 15 15 15 15 15
Vitamin K micrograms Adequate 120 120 90 90 120
B1, thiamin mg Recommended 1.2 1.2 1.1 1.1 1.2
B2, riboflavin mg Recommended 1.3 1.3 1.1 1.1 1.3
B3, niacin mg NE Recommended 16 16 14 14 16
B5, pantothenic acid mg Adequate 5 5 5 5 5
B6 mg Recommended 1.3 1.3 1.3 1.3 1.7
B7, biotin micrograms Adequate 30 30 30 30 30
B9, folate micrograms DFE Recommended 400 400 400 400 400
B12 micrograms Recommended 2.4 2.4 2.4 2.4 2.4
Calcium mg Recommended 1,000 1,000 1,000 1,000 1,300
Magnesium mg Recommended 400 420 310 320 420
Phosphorus mg Recommended 700 700 700 700 1,250
Potassium mg Adequate 3,400 3,400 2,600 2,600 4,700
Sodium mg Adequate 1,500 1,500 1,500 1,500 2,300 ceiling
Chloride mg Adequate 2,300 2,300 2,300 2,300 2,300
Iron mg Recommended 8 8 18 18 18
Zinc mg Recommended 11 11 8 8 11
Iodine micrograms Recommended 150 150 150 150 150
Selenium micrograms Recommended 55 55 55 55 55

The recommendation figures come from the official vitamin tables[1] and mineral tables[2]; label figures come from the FDA Daily Value table[3].

Potassium uses an adequate intake: a planning reference based on more limited evidence. Falling below that number alone does not diagnose deficiency. We ran the recommendation scorecard, the label scorecard and both together. Sodium was different: 2,300 mg was a ceiling. The recommendation-based runs also used its 1,500 mg adequate intake as an experimental planning floor. [4], [5]

For the combined-scorecard calculation, we required the higher of the age/sex recommendation and DV for each nutrient, except sodium. The recommendation-only and DV-only calculations kept their separate targets. For a man aged 31–50, combining them raises iron from 8 to 18 mg, calcium from 1,000 to 1,300 mg and vitamin D from 15 to 20 micrograms. Vegetarian/vegan iron and the zinc sensitivity are additional adjustments, explained with the calculation method below.

After choosing each food combination, we added up its copper, manganese and choline to see how close it came to their reference amounts. We did not change the foods to fill a shortfall in those three nutrients. Their available upper limits still applied. Molybdenum could not be totaled because its food values were missing:

Secondary nutrient Men 19–50 Women 19–50 Label DV What we could report
Copper 0.9 mg 0.9 mg 0.9 mg Available food totals and coverage
Manganese, adequate intake 2.3 mg 1.8 mg 2.3 mg Available food totals and coverage
Molybdenum 45 micrograms 45 micrograms 45 micrograms Unknown: missing food values
Choline, adequate intake 550 mg 425 mg 550 mg Available food totals and coverage

Which diets did we test?

We tested omnivore diets containing plant and animal foods, vegetarian diets allowing eggs and dairy, vegan diets excluding animal foods entirely, and keto diets. Each had two versions: no fortified foods, or ordinary fortified foods allowed. Keto meant no more than 30 g of carbohydrate minus fiber daily.

We also wanted to compare conventional food with an organic/grass-fed basket, but we did not obtain enough matched composition data to test that question. We have excluded it from the comparison. These results say nothing about whether organic or grass-fed choices make the nutrient targets easier or harder to reach.

There were no supplements, meal replacements or nutrient powders. Iodized salt was allowed only in the versions that permitted fortified foods. Calcium-set tofu was allowed as a traditional food ingredient; UV-exposed mushrooms were treated as food processing.

Our data contained 45 identifiable USDA foods plus an iodized-salt case. Each diet used an ordinary supermarket pool and a broader pool adding foods such as liver, shellfish and UV-exposed mushrooms. Seaweed was excluded. “Broader” describes the foods we made available to the calculation; it does not mean these ingredients are easy to find or customary in every household.

Food values came principally from USDA FoodData Central[6]. Gaps in biotin, iodine and chloride were explored with explicitly matched foods from the UK composition dataset[7].

Which foods were available to the calculation?

The target-seeking experiments used 45 USDA food records plus an iodized-salt case. Their exact preparations, original individual portion caps and composition sources are listed once in the food-source appendix at the end of this article. The same table also includes the additional foods used in the regular-diet weeks below. Raised F numbers beside ingredients link to their source rows; the return links in those rows lead back to each diet section.

The supermarket pool supplied the basic foods, including the 90%-lean beef-patty recordF5. The broader pool added beef liverF7, oystersF12, musselsF13, quinoaF21 and UV-exposed portabella mushroomsF41. Vegetarian and vegan rules still apply, so liver and shellfish are not available to those diets.

When fortification was allowed, either pool could also use vitamin-D-fortified whole milkF43, fortified soymilkF44, fortified instant oatsF45 and iodized saltF46. The first three are historical generic food records, not verified current retail products. Only the salt's sodium and iodine use an exact current manufacturer label: 590 mg sodium and 68 micrograms iodine per 1.5 g. Its chloride is a UK generic-salt estimate, and other components use the USDA salt record. [8]

The model also limits whole groups, so it cannot use every food up to its individual cap simultaneously:

Model group Combined daily cap (metric / U.S.)
Milk and yogurt, including fortified milk; cheese has its own food cap 800 g (1.76 lb)
Meat, excluding the separately limited liver 250 g (8.82 oz)
Fish 250 g (8.82 oz)
Shellfish 200 g (7.05 oz)
Legumes and tofu 600 g (1.32 lb)
Nuts and seeds 100 g (3.53 oz)
Oils 60 g (2.12 oz)
Non-starchy vegetables, including mushrooms 1,000 g (2.2 lb)
Fruit, including avocado 800 g (1.76 lb)
Cooked rice and quinoa 600 g (1.32 lb)
Dry oats, fortified and unfortified combined 150 g (5.29 oz)
Potatoes and sweet potatoes 600 g (1.32 lb)
Plant milk 600 g (1.32 lb)

Ounce equivalents are approximate weights; calculations use the gram amounts.

Bread was omitted from the target-seeking food pool rather than assuming that an enriched US flour product was unfortified. It is included in the separately chosen regular-diet weeks. Seaweed was omitted pending better iodine-variability and contaminant information. Those are limitations of this food library and not statements that the foods cannot belong in a good diet.

How did the calculation work?

For each nutrient, the basic calculation was:

Daily credited amount = sum of [food grams × nutrient amount per 100 g ÷ 100].

For example, the selected grilled UV-mushroom record contains 13.1 micrograms vitamin D per 100 g. A 130 g portion contributes 130 × 13.1 ÷ 100 = 17.03 micrograms. Ordinary boiled white mushrooms contain only 0.2 micrograms per 100 g in our selected record: the same 130 g contributes 0.26 micrograms. The type and preparation of the mushrooms therefore matter to the result.

For each diet, the calculation worked out how much of the allowed foods would be needed to reach the nutrient targets without exceeding the limits we could check. We then changed the calorie budget and portion rules to see what made a combination possible. Some runs looked for the lightest food combination; another looked for the fewest calories:

Run Calorie constraint What the program minimized Practical food caps
1,600-calorie 1,520–1,680 Edible food grams Retained
2,000-calorie 1,900–2,100 Edible food grams Retained
2,400-calorie 2,280–2,520 Edible food grams Retained
Minimum energy No prescribed calorie band Calories Retained
Uncapped energy, ordinary portions No calorie ceiling Edible food grams Retained
Uncapped energy, relaxed portions No calorie ceiling Edible food grams Ordinary caps removed; conservative liver and salt screens retained

Protein had a reference floor of 56 g for men and 46 g for women. Keto also required total carbohydrate minus fiber to be no more than 30 g. These fixed protein screens do not account for personal body weight or activity. The relaxed run retained a 100 g liver cap and per-entry 5 g salt cap; nutrient upper bounds remained active.

Which upper limits were enforced?

The table below uses the US reference framework. They are ceilings, not targets to pursue. Some apply only to a chemical form or added nutrient, so we did not cap every nutrient at its supplement limit.

Screen Daily maximum and scope
Vitamin A 3,000 micrograms preformed retinol, not total vitamin A activity from carotenoids
Vitamin C; D; B6 2,000 mg; 100 micrograms; 100 mg, respectively
Vitamin E 1,000 mg, screened using the recorded alpha-tocopherol amount in fortified foods. This estimates, rather than fully measures, the amount covered by the upper limit because the records do not quantify all forms in synthetic vitamin E
Niacin 35 mg; conservatively counts all niacin in fortified entries, rather than all natural-food niacin equivalents
Folate 1,000 micrograms added folic acid, not total dietary folate equivalents
Calcium; phosphorus 2,500 mg; 4,000 mg
Sodium; chloride 2,300 mg sodium planning ceiling; 3,600 mg chloride upper limit
Iron; zinc 45 mg; 40 mg
Iodine; selenium 1,100 micrograms; 400 micrograms
Copper; manganese; choline 10 mg; 11 mg; 3,500 mg, even though their lower targets were not optimized
Magnesium No food cap based on the 350 mg supplemental upper limit

These limits and their scopes are documented in the official reference tables linked above and the NIH magnesium guidance[9].

Our conservative calculation credited only part of spinach’s listed calcium to reflect its lower absorption, as explained in the absorption comparison below. The model used that reduced sum for the upper screen as well as the lower target. We therefore also recalculated undiscounted database calcium for the saved conservative solutions and menu days, and for the successful target-relaxation tests. None exceeded 2,500 mg. That separate check is necessary; an absorption discount alone is not an appropriate way to establish compliance with a total-intake upper limit.

How did missing measurements affect the answer?

We kept three calculation layers separate:

Layer What was credited Main limitation
USDA-based baseline Selected USDA records, plus the stated salt-label case Biotin, iodine and chloride were largely unquantified; wholly unquantified targets were explicitly omitted from this partial calculation
Matched-food estimates Adds accepted UK biotin, iodine and chloride matches Similar foods from another country are proxies, not measurements of the US foods
Conservative joint test Same proxies, with the spinach-calcium, zinc, milk-iodine and almond-biotin changes described below A stress test of assumptions, not a measurement of individual absorption

A blank nutrient cell stayed unknown. It contributed no credited amount to the exploratory sum; it was not recorded as a measured zero. If some ingredients had known content and others did not, the reported value was a known subtotal. If a target was wholly unquantified, a USDA-only “success” did not mean that target had been met. This distinction is why the diet comparisons below use the matched-food conservative layer, and why even those results remain conditional.

Excluding the unsupported organic/grass-fed scenario leaves four populations × eight diet scenarios × two pools × three target scorecards × six energy/portion modes × three data layers: 3,456 runs. Of these, 2,544 met their numeric constraints and 912 did not. Those are related calculations, not independent people or a dietary success rate. A separate check recalculated every successful combination; it did not independently prove the optimizer's minimum or every infeasibility conclusion.

What do four weeks of regular meals provide?

Before looking at the target-seeking results, start with four weeks of familiar meals. We chose the meals first, then added up their nutrients. There was no calorie goal, nutrient target, portion cap or attempt to repair the menus afterward. We kept the foods associated with each diet, including eggs and dairy for the vegetarian week and fortified staples where people might buy them.

These are illustrative U.S.-style weeks, not measured average diets. Cereal, sandwiches, pizza, curries, leftovers and snacks all appear in USDA food-survey categories, but the portions and frequencies here are our choices. The same portions are compared with all four age/sex groups; they are not estimates of what men and women typically eat. [10]

Calories, fiber and sodium before we look at vitamins

Chosen week Mean calories/day (daily range) Fiber/day Carbohydrate minus fiber/day Saturated fat, % of energy Sodium/day Days above 2,300 mg sodium
Omnivore 2,073 (1,941–2,177) kcal 21.4 g 214.1 g 11.7% 2,831 mg 6 of 7
Vegetarian 2,148 (1,934–2,308) kcal 39.2 g 236.3 g 11.9% 3,038 mg 7 of 7
Vegan 2,269 (2,130–2,383) kcal 50.5 g 264.8 g 7.8% 2,569 mg 5 of 7
Keto 2,014 (1,768–2,194) kcal 17.0 g 26.5 g 23.8% 2,164 mg 4 of 7

Values are seven-day totals divided by seven. Saturated-fat percentage uses the whole week’s saturated-fat energy divided by its total energy. The sodium comparison is a ceiling, not a minimum to reach.

The keto-style week averages 26.5 g of carbohydrate minus fiber, but days 4, 6 and 7 exceed the earlier 30 g daily cutoff. We left those days in: choosing familiar low-carbohydrate meals did not automatically keep every day within that cutoff.

How do their nutrient totals compare?

The table shows the mean contribution per day, using the conservative accounting described in the calculation method above. An asterisk means at least one food lacks a relevant measurement. That number is a partial sum; if it falls below a reference, the missing food contribution could change the conclusion. The reference amounts themselves are in the first table of this article.

Nutrient Unit Omnivore Vegetarian Vegan Keto-style
Vitamin A micrograms RAE 1,024.4 837.5* 261.9* 907.0
Vitamin C mg 91.7* 155.7* 203.1* 110.0*
Vitamin D micrograms 9.24* 4.58* 4.09* 12.25*
Vitamin E mg alpha-tocopherol 8.88* 10.10* 13.15* 13.91*
Vitamin K micrograms 143.3* 165.1* 97.7* 280.7
B1, thiamin mg 2.10 2.30 2.65 0.98
B2, riboflavin mg 2.36 2.44 2.17 2.59
B3, niacin mg NE 51.41* 35.63* 35.37* 58.39*
B5 mg 6.63* 7.39* 6.86* 8.61*
B6 mg 2.71 2.01 2.49 2.69
B7, biotin micrograms 20.13* 27.38* 17.68* 36.03*
B9, folate micrograms DFE 551.01* 1,001.20* 1,108.50* 360.41*
B12 micrograms 6.11 2.98 3.76 8.98
Calcium mg 945.2 1,221.6 1,172.5 711.7
Magnesium mg 320.5 407.6 541.5 294.9
Phosphorus mg 1,520.0 1,605.2 1,476.4 1,644.4
Potassium mg 3,409.7 3,804.3 4,431.9 3,125.1
Sodium mg 2,830.9 3,038.4 2,568.6 2,164.0
Chloride mg 2,117.8* 2,129.1* 1,618.4* 2,012.9*
Iron mg 16.62 23.16 25.32 11.75
Zinc mg 11.31 11.44 10.68* 17.90
Iodine micrograms 224.5* 216.2* 106.6* 188.5*
Selenium micrograms 146.5 122.3* 86.7* 176.0

* Partial contribution because some food measurements are missing. NE includes the calculated tryptophan contribution where available; missing tryptophan also earns an asterisk. Biotin, iodine and chloride include the previously described matched-food estimates. No missing values were borrowed for the 50 newly added food records.

Calcium here uses the spinach sensitivity described in the absorption comparison later in this article: spinach’s calcium is credited at 5/27 of its listed amount. This is a comparison assumption, not a measurement of absorbed calcium. Without that discount, the four chemical-content means are 954.7, 1,237.4, 1,172.5 and 727.5 mg/day, respectively. The same below-reference calcium findings remain.

Here are the shortfalls in sums with a value for every ingredient, compared with age/sex recommendations. “None identified” does not clear the nutrients marked with an asterisk above. Calcium still uses the stated spinach sensitivity; vegetarian and vegan iron use the 1.8× recommendation adjustment explained in the absorption assumptions below. Zinc marked † falls short only under our 1.5× plant-diet stress test.

Chosen week Men 19–30 Men 31–50 Women 19–30 Women 31–50
Omnivore Calcium, Magnesium Calcium, Magnesium Calcium, Iron Calcium, Iron
Vegetarian Zinc† Magnesium, Zinc† Iron, Zinc† Iron, Zinc†
Vegan None identified None identified Iron Iron
Keto B1, thiamin, Calcium, Magnesium, Potassium B1, thiamin, Calcium, Magnesium, Potassium B1, thiamin, Calcium, Magnesium, Iron B1, thiamin, Calcium, Magnesium, Iron

† Vegetarian zinc reaches the unadjusted recommendation; the shortfall appears under the higher experimental plant-diet target. A week below a recommended amount or adequate intake is an intake comparison, not a diagnosis of deficiency.

The choice of scorecard matters. The vegan week’s 1,172 mg calcium and 4,432 mg potassium reach the male recommendations of 1,000 and 3,400 mg, but miss the label DVs of 1,300 and 4,700 mg. Its 25.3 mg iron exceeds the 14.4 mg adjusted male recommendation, while falling below the 32.4 mg adjusted female recommendation. The vegetarian week’s 407.6 mg magnesium reaches the 400 mg recommendation for men aged 19–30, but narrowly misses 420 mg for men aged 31–50.

Against label DVs alone, the complete-record shortfalls are calcium, magnesium, potassium and iron for the omnivore week; calcium, magnesium and potassium for the vegetarian week; calcium and potassium for the vegan week; and B1, calcium, magnesium, potassium and iron for the keto-style week. The combined scorecard adds the vegetarian zinc stress-test shortfall, and the higher adjusted female iron target for the vegetarian and vegan weeks.

There are also unresolved possible gaps. For men aged 31–50 against both scorecards, partial sums fall short for D, E, biotin and chloride in the omnivore week; A, D, E, biotin and chloride in the vegetarian week; A, D, E, K, biotin, chloride, zinc and iodine in the vegan week; and D, E, folate and chloride in the keto-style week. Missing measurements prevent treating these as confirmed shortfalls. Molybdenum cannot be assessed in any week.

Fortification explains some results that might otherwise look surprising. The vegan week supplies a credited 3.76 micrograms of B12 a day from the selected historical fortified soy drink. Incidental B12 traces in plant foods were not counted as reliable sources. A different carton could change that result: check its B12, calcium and vitamin D amounts.

The actual meals and quantities

Every day also includes 240 g (8.47 oz by weight) brewed coffeeF96, with 60 g (2.12 oz) fortified whole milkF43 for the omnivore and vegetarian weeks, 60 g (2.12 oz) fortified soy drinkF44 for the vegan week, or 30 g (1.06 oz) heavy creamF86 for the keto-style week. We assumed 2 g (0.071 oz) iodized salt added across the dayF46, on top of sodium already in bread, cheese, sauces and other prepared foods. These additions count in every total. Drinking/cooking water contributes no credited nutrients; supplements and alcohol are outside these examples.

Omnivore — seven days

Day Breakfast Lunch Dinner Snacks and extra drinks
1 Eggs and buttered toast — Cooked eggF1 100 g (3.53 oz); White breadF47 56 g (1.98 oz); butterF48 10 g (0.35 oz) Turkey-cheddar sandwich and apple — White bread 84 g (2.96 oz); Deli turkeyF53 85 g (3 oz); cheddarF3 28 g (0.99 oz); lettuceF58 30 g (1.06 oz); tomatoF29 50 g (1.76 oz); Regular mayonnaiseF54 15 g (0.53 oz); appleF33 182 g (6.42 oz) Chicken, rice and broccoli — Cooked chickenF6 170 g (6 oz); Cooked enriched white riceF55 200 g (7.05 oz); Cooked broccoliF23 150 g (5.29 oz); olive oilF38 10 g (0.35 oz) yogurtF4 170 g (6 oz); bananaF31 118 g (4.16 oz)
2 Corn flakes, milk and banana — Fortified corn flakesF49 40 g (1.41 oz); Vitamin-D-fortified whole milk 244 g (8.61 oz); banana 118 g (4.16 oz) Leftover chicken-rice bowl — Cooked chicken 120 g (4.23 oz); Cooked enriched white rice 200 g (7.05 oz); carrotF25 100 g (3.53 oz); olive oil 10 g (0.35 oz) Cheeseburger and baked potato wedges — Cooked ground beefF56 113 g (3.99 oz); Burger bunF57 43 g (1.52 oz); cheddar 20 g (0.71 oz); tomato 50 g (1.76 oz); lettuce 30 g (1.06 oz); ketchupF60 20 g (0.71 oz); Baked potatoF27 200 g (7.05 oz); olive oil 10 g (0.35 oz) almondsF34 28 g (0.99 oz); orangeF32 131 g (4.62 oz); colaF70 355 g (12.52 oz)
3 Porridge with milk, banana and raisins — Dry oatsF19 50 g (1.76 oz); Vitamin-D-fortified whole milk 244 g (8.61 oz); banana 118 g (4.16 oz); raisinsF51 20 g (0.71 oz) Tuna-mayo sandwich with cucumber — White bread 84 g (2.96 oz); Drained canned tunaF61 85 g (3 oz); Regular mayonnaise 20 g (0.71 oz); cucumberF59 100 g (3.53 oz) Spaghetti with beef-tomato sauce — Cooked enriched pastaF62 230 g (8.11 oz); tomato sauceF63 150 g (5.29 oz); Cooked ground beef 85 g (3 oz); Cooked spinachF22 60 g (2.12 oz); olive oil 10 g (0.35 oz) yogurt 170 g (6 oz); apple 182 g (6.42 oz); cookieF71 35 g (1.23 oz)
4 Eggs and buttered toast — Cooked egg 100 g (3.53 oz); White bread 56 g (1.98 oz); butter 10 g (0.35 oz) Cheese pizza and raw carrots — Prepared cheese pizzaF64 280 g (9.88 oz); carrot 100 g (3.53 oz) Cod, baked potato and green beans — Cooked codF10 170 g (6 oz); Baked potato 250 g (8.82 oz); green beansF65 150 g (5.29 oz); butter 15 g (0.53 oz) Vitamin-D-fortified whole milk 244 g (8.61 oz); dark chocolateF66 30 g (1.06 oz)
5 Corn flakes, milk and banana — Fortified corn flakes 40 g (1.41 oz); Vitamin-D-fortified whole milk 244 g (8.61 oz); banana 118 g (4.16 oz) Turkey-cheddar wrap — Flour tortillaF67 70 g (2.47 oz); Deli turkey 100 g (3.53 oz); cheddar 28 g (0.99 oz); lettuce 30 g (1.06 oz); tomato 50 g (1.76 oz); Regular mayonnaise 10 g (0.35 oz) Chicken-tomato curry and rice — Cooked chicken 150 g (5.29 oz); Cooked enriched white rice 250 g (8.82 oz); tomato sauce 100 g (3.53 oz); onionF68 80 g (2.82 oz); olive oil 15 g (0.53 oz); cauliflowerF69 150 g (5.29 oz) banana 118 g (4.16 oz); almonds 28 g (0.99 oz); cola 355 g (12.52 oz)
6 Pancakes, syrup and eggs — Prepared pancakesF72 150 g (5.29 oz); syrupF73 30 g (1.06 oz); Cooked egg 100 g (3.53 oz) Grilled cheese and tomato soup — White bread 84 g (2.96 oz); cheddar 56 g (1.98 oz); butter 10 g (0.35 oz); Prepared tomato soupF75 250 g (8.82 oz) Salmon, rice and peas — Cooked salmonF8 170 g (6 oz); Cooked enriched white rice 200 g (7.05 oz); peasF76 150 g (5.29 oz); olive oil 10 g (0.35 oz) apple 182 g (6.42 oz)
7 Yogurt, oats and strawberries — yogurt 200 g (7.05 oz); Dry oats 50 g (1.76 oz); StrawberriesF52 100 g (3.53 oz) Turkey-cheddar sandwich and apple — White bread 84 g (2.96 oz); Deli turkey 85 g (3 oz); cheddar 28 g (0.99 oz); lettuce 30 g (1.06 oz); tomato 50 g (1.76 oz); Regular mayonnaise 15 g (0.53 oz); apple 182 g (6.42 oz) Roast beef, potato and carrots — Cooked roast beefF77 170 g (6 oz); Baked potato 250 g (8.82 oz); carrot 150 g (5.29 oz); olive oil 15 g (0.53 oz) ice creamF84 100 g (3.53 oz)

All quantities are edible food weights, including drained or cooked weights where named. Oats are weighed dry; rice and pasta are weighed cooked. Oils, butter and condiments are included below. The egg record is hard-boiled egg used as a composition estimate for other cooked egg dishes, with cooking fat counted separately.

Vegetarian — seven days

Day Breakfast Lunch Dinner Snacks and extra drinks
1 Porridge with milk, banana and raisins — Dry oatsF19 50 g (1.76 oz); Vitamin-D-fortified whole milk 244 g (8.61 oz); bananaF31 118 g (4.16 oz); raisinsF51 20 g (0.71 oz) Grilled cheese and tomato soup — White breadF47 84 g (2.96 oz); cheddarF3 56 g (1.98 oz); butterF48 10 g (0.35 oz); Prepared tomato soupF75 250 g (8.82 oz) Chickpea-vegetable curry and rice — Cooked chickpeasF15 200 g (7.05 oz); Cooked enriched white riceF55 250 g (8.82 oz); tomato sauceF63 100 g (3.53 oz); onionF68 80 g (2.82 oz); coconut milkF78 100 g (3.53 oz); cauliflowerF69 150 g (5.29 oz); olive oilF38 10 g (0.35 oz) yogurtF4 170 g (6 oz); StrawberriesF52 100 g (3.53 oz)
2 Eggs and buttered toast — Cooked eggF1 100 g (3.53 oz); White bread 56 g (1.98 oz); butter 10 g (0.35 oz) Leftover chickpea-rice bowl — Cooked chickpeas 150 g (5.29 oz); Cooked enriched white rice 200 g (7.05 oz); tomato sauce 80 g (2.82 oz); onion 50 g (1.76 oz); coconut milk 60 g (2.12 oz); cauliflower 100 g (3.53 oz) Spaghetti with lentil-tomato sauce — Cooked enriched pastaF62 230 g (8.11 oz); Cooked lentilsF14 180 g (6.35 oz); tomato sauce 150 g (5.29 oz); onion 60 g (2.12 oz); olive oil 10 g (0.35 oz) cheddar 20 g (0.71 oz); appleF33 182 g (6.42 oz); peanut butterF74 32 g (1.13 oz)
3 Corn flakes, milk and banana — Fortified corn flakesF49 40 g (1.41 oz); Vitamin-D-fortified whole milk 244 g (8.61 oz); banana 118 g (4.16 oz) Egg-mayo sandwich with cucumber — White bread 84 g (2.96 oz); Cooked egg 100 g (3.53 oz); Regular mayonnaiseF54 20 g (0.71 oz); cucumberF59 100 g (3.53 oz) Bean, rice and cheese burritos — Flour tortillaF67 100 g (3.53 oz); Cooked kidney beansF16 150 g (5.29 oz); Cooked enriched white rice 100 g (3.53 oz); cheddar 40 g (1.41 oz); Red pepperF28 100 g (3.53 oz); salsaF79 60 g (2.12 oz) banana 118 g (4.16 oz); yogurt 170 g (6 oz)
4 Peanut-butter toast and milk — White bread 84 g (2.96 oz); peanut butter 32 g (1.13 oz); Vitamin-D-fortified whole milk 244 g (8.61 oz) Lentil-vegetable soup with bread — Cooked lentils 180 g (6.35 oz); tomato sauce 100 g (3.53 oz); carrotF25 80 g (2.82 oz); onion 60 g (2.12 oz); olive oil 10 g (0.35 oz); White bread 84 g (2.96 oz) Cheese pizza and raw carrots — Prepared cheese pizzaF64 280 g (9.88 oz); carrot 100 g (3.53 oz) almondsF34 28 g (0.99 oz); orangeF32 131 g (4.62 oz)
5 Yogurt, oats and strawberries — yogurt 200 g (7.05 oz); Dry oats 50 g (1.76 oz); Strawberries 100 g (3.53 oz) Hummus, pita and salad — hummusF80 100 g (3.53 oz); White pitaF81 90 g (3.17 oz); lettuceF58 60 g (2.12 oz); tomatoF29 100 g (3.53 oz); cucumber 100 g (3.53 oz); olive oil 10 g (0.35 oz) Spinach-mushroom omelette and potato — Cooked egg 150 g (5.29 oz); Cooked spinachF22 100 g (3.53 oz); Cooked white mushroomsF40 100 g (3.53 oz); cheddar 28 g (0.99 oz); Baked potatoF27 200 g (7.05 oz); olive oil 10 g (0.35 oz) apple 182 g (6.42 oz); cookieF71 35 g (1.23 oz)
6 Pancakes, syrup and eggs — Prepared pancakesF72 150 g (5.29 oz); syrupF73 30 g (1.06 oz); Cooked egg 100 g (3.53 oz) Leftover lentil pasta with cheese — Cooked enriched pasta 200 g (7.05 oz); Cooked lentils 150 g (5.29 oz); tomato sauce 100 g (3.53 oz); cheddar 20 g (0.71 oz); olive oil 5 g (0.176 oz) Tofu-rice stir-fry — Calcium-set firm tofuF17 170 g (6 oz); Cooked enriched white rice 250 g (8.82 oz); Cooked broccoliF23 150 g (5.29 oz); Red pepper 100 g (3.53 oz); olive oil 15 g (0.53 oz); Soy sauceF82 15 g (0.53 oz) dark chocolateF66 30 g (1.06 oz); orange 131 g (4.62 oz)
7 Avocado toast and eggs — White bread 84 g (2.96 oz); avocadoF30 100 g (3.53 oz); Cooked egg 100 g (3.53 oz) Beans and tomato on toast — Cooked kidney beans 200 g (7.05 oz); tomato sauce 100 g (3.53 oz); onion 60 g (2.12 oz); olive oil 10 g (0.35 oz); White bread 84 g (2.96 oz) Baked potato with beans and cheese — Baked potato 300 g (10.58 oz); Cooked kidney beans 180 g (6.35 oz); tomato sauce 100 g (3.53 oz); cheddar 40 g (1.41 oz); peasF76 100 g (3.53 oz) yogurt 170 g (6 oz); Strawberries 100 g (3.53 oz)

Vegan — seven days

Day Breakfast Lunch Dinner Snacks and extra drinks
1 Porridge with fortified soy drink and banana — Dry oatsF19 60 g (2.12 oz); Fortified soy drink 244 g (8.61 oz); bananaF31 118 g (4.16 oz) Hummus, pita and salad — hummusF80 100 g (3.53 oz); White pitaF81 90 g (3.17 oz); lettuceF58 60 g (2.12 oz); tomatoF29 100 g (3.53 oz); cucumberF59 100 g (3.53 oz); olive oilF38 10 g (0.35 oz) Chickpea-vegetable curry and rice — Cooked chickpeasF15 200 g (7.05 oz); Cooked enriched white riceF55 250 g (8.82 oz); tomato sauceF63 100 g (3.53 oz); onionF68 80 g (2.82 oz); coconut milkF78 100 g (3.53 oz); cauliflowerF69 150 g (5.29 oz); olive oil 10 g (0.35 oz) appleF33 182 g (6.42 oz); peanut butterF74 32 g (1.13 oz)
2 Puffed-rice cereal, fortified soy drink and banana — Fortified soy drink 244 g (8.61 oz); banana 118 g (4.16 oz); Fortified puffed-rice cerealF50 50 g (1.76 oz) Bean-rice burritos with avocado — Flour tortillaF67 100 g (3.53 oz); Cooked kidney beansF16 180 g (6.35 oz); Cooked enriched white rice 100 g (3.53 oz); avocadoF30 100 g (3.53 oz); Red pepperF28 100 g (3.53 oz); salsaF79 60 g (2.12 oz) Spaghetti with lentil-tomato sauce — Cooked enriched pastaF62 230 g (8.11 oz); Cooked lentilsF14 180 g (6.35 oz); tomato sauce 150 g (5.29 oz); onion 60 g (2.12 oz); olive oil 10 g (0.35 oz) almondsF34 28 g (0.99 oz); orangeF32 131 g (4.62 oz)
3 Peanut-butter toast and fortified soy drink — White breadF47 84 g (2.96 oz); peanut butter 40 g (1.41 oz); Fortified soy drink 244 g (8.61 oz) Leftover chickpea-rice bowl — Cooked chickpeas 150 g (5.29 oz); Cooked enriched white rice 200 g (7.05 oz); tomato sauce 80 g (2.82 oz); onion 50 g (1.76 oz); coconut milk 60 g (2.12 oz); cauliflower 100 g (3.53 oz) Tofu-rice stir-fry — Calcium-set firm tofuF17 170 g (6 oz); Cooked enriched white rice 250 g (8.82 oz); Cooked broccoliF23 150 g (5.29 oz); Red pepper 100 g (3.53 oz); olive oil 15 g (0.53 oz); Soy sauceF82 15 g (0.53 oz) banana 118 g (4.16 oz); potato chipsF83 28 g (0.99 oz)
4 Oats, fortified soy drink, berries and walnuts — Dry oats 60 g (2.12 oz); Fortified soy drink 244 g (8.61 oz); StrawberriesF52 100 g (3.53 oz); walnutsF37 28 g (0.99 oz) Lentil-vegetable soup with bread — Cooked lentils 180 g (6.35 oz); tomato sauce 100 g (3.53 oz); carrotF25 80 g (2.82 oz); onion 60 g (2.12 oz); olive oil 10 g (0.35 oz); White bread 84 g (2.96 oz) Tomato-mushroom flatbread and hummus — White pita 120 g (4.23 oz); tomato sauce 100 g (3.53 oz); Cooked white mushroomsF40 100 g (3.53 oz); Red pepper 100 g (3.53 oz); olive oil 15 g (0.53 oz); hummus 80 g (2.82 oz) apple 182 g (6.42 oz); peanut butter 32 g (1.13 oz)
5 Puffed-rice cereal, fortified soy drink and banana — Fortified soy drink 244 g (8.61 oz); banana 118 g (4.16 oz); Fortified puffed-rice cereal 50 g (1.76 oz) Peanut-butter sandwich, apple and soy drink — White bread 112 g (3.95 oz); peanut butter 48 g (1.69 oz); apple 182 g (6.42 oz); Fortified soy drink 244 g (8.61 oz) Tofu-coconut curry and rice — Calcium-set firm tofu 180 g (6.35 oz); Cooked enriched white rice 250 g (8.82 oz); coconut milk 120 g (4.23 oz); cauliflower 180 g (6.35 oz); onion 80 g (2.82 oz); olive oil 10 g (0.35 oz) orange 131 g (4.62 oz); dark chocolateF66 30 g (1.06 oz)
6 Peanut-butter toast and fortified soy drink — White bread 84 g (2.96 oz); peanut butter 40 g (1.41 oz); Fortified soy drink 244 g (8.61 oz) Leftover lentil pasta — Cooked enriched pasta 250 g (8.82 oz); Cooked lentils 150 g (5.29 oz); tomato sauce 120 g (4.23 oz); olive oil 10 g (0.35 oz) Bean-topped potato and avocado — Baked potatoF27 300 g (10.58 oz); Cooked kidney beans 200 g (7.05 oz); tomato sauce 100 g (3.53 oz); avocado 100 g (3.53 oz); olive oil 10 g (0.35 oz) banana 118 g (4.16 oz); walnuts 28 g (0.99 oz)
7 Porridge with fortified soy drink and banana — Dry oats 60 g (2.12 oz); Fortified soy drink 244 g (8.61 oz); banana 118 g (4.16 oz) Chickpea-rice salad — Cooked chickpeas 200 g (7.05 oz); Cooked brown riceF20 200 g (7.05 oz); tomato 100 g (3.53 oz); cucumber 100 g (3.53 oz); Red pepper 100 g (3.53 oz); olive oil 20 g (0.71 oz) Lentil-tomato stew and baked potato — Cooked lentils 220 g (7.76 oz); tomato sauce 150 g (5.29 oz); onion 80 g (2.82 oz); Baked potato 250 g (8.82 oz); olive oil 15 g (0.53 oz) Strawberries 150 g (5.29 oz); potato chips 28 g (0.99 oz)

Keto style — seven days

Day Breakfast Lunch Dinner Snacks and extra drinks
1 Eggs, bacon and avocado — Cooked eggF1 150 g (5.29 oz); baconF85 30 g (1.06 oz); avocadoF30 100 g (3.53 oz) Chicken salad with mayonnaise — Cooked chickenF6 170 g (6 oz); lettuceF58 80 g (2.82 oz); cucumberF59 100 g (3.53 oz); Regular mayonnaiseF54 20 g (0.71 oz); olive oilF38 10 g (0.35 oz) Steak and buttered broccoli — Cooked steakF87 200 g (7.05 oz); Cooked broccoliF23 180 g (6.35 oz); butterF48 20 g (0.71 oz) cheddarF3 40 g (1.41 oz); almondsF34 30 g (1.06 oz)
2 Cheese-mushroom omelette — Cooked egg 150 g (5.29 oz); Cooked white mushroomsF40 100 g (3.53 oz); cheddar 30 g (1.06 oz); butter 10 g (0.35 oz) Leftover steak salad — Cooked steak 150 g (5.29 oz); lettuce 100 g (3.53 oz); tomatoF29 100 g (3.53 oz); olive oil 20 g (0.71 oz) Salmon and creamy cauliflower — Cooked salmonF8 170 g (6 oz); cauliflowerF69 250 g (8.82 oz); butter 20 g (0.71 oz); Heavy cream 30 g (1.06 oz) Plain whole-milk Greek yogurtF88 170 g (6 oz); StrawberriesF52 50 g (1.76 oz)
3 Eggs, bacon and a larger avocado portion — Cooked egg 100 g (3.53 oz); bacon 30 g (1.06 oz); avocado 150 g (5.29 oz) Tuna-mayo lettuce cups with celery — Drained canned tunaF61 120 g (4.23 oz); Regular mayonnaise 25 g (0.88 oz); celeryF89 100 g (3.53 oz); lettuce 80 g (2.82 oz) Bunless cheeseburger with mushrooms — Cooked ground beefF56 170 g (6 oz); cheddar 40 g (1.41 oz); lettuce 80 g (2.82 oz); tomato 50 g (1.76 oz); Cooked white mushrooms 100 g (3.53 oz); butter 15 g (0.53 oz) almonds 30 g (1.06 oz); cream cheeseF90 50 g (1.76 oz); celery 100 g (3.53 oz)
4 Greek yogurt, walnuts and strawberries — Plain whole-milk Greek yogurt 200 g (7.05 oz); walnutsF37 30 g (1.06 oz); Strawberries 50 g (1.76 oz) Chicken and buttered broccoli — Cooked chicken 200 g (7.05 oz); Cooked broccoli 150 g (5.29 oz); butter 20 g (0.71 oz) Pork chop and cabbage — Cooked porkF91 200 g (7.05 oz); cabbageF92 200 g (7.05 oz); olive oil 20 g (0.71 oz) cheddar 50 g (1.76 oz); avocado 100 g (3.53 oz)
5 Spinach and eggs cooked in butter — Cooked egg 150 g (5.29 oz); Cooked spinachF22 100 g (3.53 oz); butter 15 g (0.53 oz) Egg-mayo salad — Cooked egg 100 g (3.53 oz); Regular mayonnaise 25 g (0.88 oz); lettuce 100 g (3.53 oz); cucumber 100 g (3.53 oz) Beef-tomato sauce over zucchini — Cooked ground beef 170 g (6 oz); tomato sauceF63 100 g (3.53 oz); zucchiniF93 250 g (8.82 oz); olive oil 20 g (0.71 oz); parmesanF94 30 g (1.06 oz) walnuts 30 g (1.06 oz)
6 Sausage, eggs and tomato — sausageF95 100 g (3.53 oz); Cooked egg 150 g (5.29 oz); tomato 100 g (3.53 oz); butter 10 g (0.35 oz) Cheese, cucumber and almonds — cheddar 60 g (2.12 oz); cucumber 150 g (5.29 oz); almonds 30 g (1.06 oz) Chicken with creamy cauliflower — Cooked chicken 200 g (7.05 oz); cauliflower 250 g (8.82 oz); Heavy cream 50 g (1.76 oz); butter 15 g (0.53 oz) Plain whole-milk Greek yogurt 170 g (6 oz); avocado 100 g (3.53 oz)
7 Eggs, cheddar and avocado — Cooked egg 150 g (5.29 oz); cheddar 30 g (1.06 oz); avocado 100 g (3.53 oz) Leftover salmon salad — Cooked salmon 150 g (5.29 oz); lettuce 100 g (3.53 oz); cucumber 100 g (3.53 oz); olive oil 20 g (0.71 oz) Roast beef and buttered green beans — Cooked roast beefF77 200 g (7.05 oz); green beansF65 180 g (6.35 oz); butter 20 g (0.71 oz) dark chocolateF66 30 g (1.06 oz); almonds 30 g (1.06 oz)

For the vegan diets, bread and tortillas are assumed to use plant-only ingredients and the dark chocolate to be dairy-free. The puffed-rice record is historically fortified, including folic acid, and has no recorded B12. Iodized salt uses the sodium/iodine label amounts described in the food-pool explanation above, with chloride estimated separately. Morton label[8]

What should we compare with the experimental menus?

These familiar meals provide a starting point for the target-seeking menus that follow. They cover many reference amounts without having been chosen to make every total pass. They can also leave shortfalls, and the foods used to supply one nutrient bring other things with them: the vegetarian week is high in fiber, while the keto-style week is much higher in saturated fat. Sodium exceeds 2,300 mg on several days in every chosen week. Those results stayed in the comparison rather than becoming new rules for selecting the meals.

Keep that distinction in mind as we turn to the experiments. The next sections ask whether the computer can find combinations that reach the targets, and what those combinations require us to eat. Compare their portions and variety with these familiar weeks, as well as their nutrient totals.

A personal comparison would start with the foods and portions you actually repeat, including snacks, drinks, cooking fats, salt and fortified brands. Several days can reveal questions worth checking, but habitual intake is a longer-term average: one authored week cannot tell us how common a gap is or diagnose an individual. [11]

For these regular-week examples, the upper-limit checks cover only nutrients and forms we can quantify. Added niacin and added vitamin E are not separated well enough for their form-specific limits; some other food contributions and all molybdenum values are missing. Mercury and other contaminants are outside these inputs.

Where did the calculation find a solution?

At 2,000 calories ±5%, all four age/sex groups had the same found/not-found pattern below. Their food quantities and target amounts were not necessarily identical. These results use ordinary portion caps and the matched-food conservative layer. “Recommendations” includes the diet-specific adjustments, not just the unadjusted amounts in the first table.

“Found” means the numeric model found a combination. “Not found” means no combination met its constraints in this particular food pool. Neither result settles the real-world question while essential data remain incomplete.

Diet Supermarket: recommendations Supermarket: DVs Supermarket: both Broader pool: recommendations / DVs / both
Omnivore, unfortified Found Found Found Found / Found / Found
Omnivore, fortified allowed Found Found Found Found / Found / Found
Vegetarian, unfortified Not found Not found Not found Found / Found / Found
Vegetarian, fortified allowed Found Not found Not found Found / Found / Found
Vegan, unfortified Not found Not found Not found Not found / Not found / Not found
Vegan, fortified allowed Not found Not found Not found Found / Found / Found
Keto, unfortified Found Found Found Found / Found / Found
Keto, fortified allowed Found Found Found Found / Found / Found

We also tested 1,600 and 2,400 calories, each ±5%. For the both-scorecards calculation, every row kept the same found/not-found outcome at all three calorie budgets, in both food pools and all four populations.

Omnivore diet: combinations worked without liver or specialty foods

Both unfortified and fortified-allowed supermarket cases found combinations at all three fixed calorie budgets. The unfortified rounded example below uses salmon, sardines, cod, shrimp, an egg, legumes, vegetables, oats, nuts and seeds; it does not require liver or the broader pool.

The example below combines several seafood types with carefully measured amounts of other foods. That makes this particular output awkward to prepare; it does not show that every food-only omnivore diet needs the same ingredients.

Vegetarian: vitamin D separated the two scorecards

The unfortified supermarket cases failed. With fortification allowed, supermarket combinations met the age/sex recommendation targets at 2,000 calories but still failed the DV and combined targets. Vitamin D's recommendation is 15 micrograms here; its DV is 20 micrograms.

The broader pool supplied UV-exposed mushrooms, and both vegetarian variants found combined-target solutions. In the unfortified rounded example, 130 g of these mushrooms supplies 17.03 micrograms of vitamin D; eggs and dairy contribute additional amounts. The vitamin D result depended on using UV-exposed mushrooms; simply adding more ordinary vegetables would not reproduce that contribution.

Vegan: fortification helped, but the food selection still mattered

Unfortified vegan cases failed in both pools. The broader pool resolved the vitamin D obstacle, but B12 and iodine remained limiting in the tested combination of data and restrictions. No reliable B12 credit was assigned to unfortified plants or fungi, even where a legacy record contained a trace value. This planning rule follows NIH guidance on B12 food sources[12]

Fortified vegan diet cases still failed in the supermarket pool because of vitamin D, but worked in the broader pool. The rounded example uses fortified soymilk and oats, iodized salt and UV-exposed mushrooms. A larger supermarket pool or different fortified products could change that finding. Missing iodine measurements and excluded seaweed also matter to interpretation of the unfortified result.

Keto: the net-carbohydrate constraint did not prevent a solution

Both keto variants found combinations in both pools at all fixed calorie budgets. The unfortified rounded day contains 29.89 g of carbohydrate minus fiber; the fortified-allowed day contains 29.91 g. These results do not establish ketosis.

The unfortified example uses 250 g cooked soybeans, 200 g cooked spinach, other vegetables, seeds and fish.

Did just one or two nutrients prevent a solution?

Yes, in several of the tested cases. We checked this by rerunning the failed 2,000-calorie, both-scorecards cases while relaxing selected minimum targets. Food eligibility, calorie bounds, portion caps, protein and all upper-limit screens stayed in place.

We tested all seven nonempty combinations of vitamin D, B12 and iodine for each of the 20 failed cases: 140 tests, including 60 successful reduced-target combinations independently recalculated afterward. The pattern below held for all four age/sex groups.

Original failed case Smallest target removal that worked among those tested What that tells us
Vegetarian, unfortified, supermarket Vitamin D alone The other selected lower targets could be met under the same restrictions
Vegetarian, fortified allowed, supermarket Vitamin D alone The combined-target failure was not a general failure to assemble the other nutrients
Vegan, fortified allowed, supermarket Vitamin D alone The selected fortified foods could cover the other targets, but not D at the required level
Vegan, unfortified, broader pool B12 and iodine Relaxing either alone did not produce a solution; relaxing both did
Vegan, unfortified, supermarket D, B12 and iodine No one- or two-target removal from these three produced a solution

“Smallest” here applies only to the tested D/B12/iodine combinations, not an exhaustive search across all pairs of the 23 nutrients. A successful reduced-target combination meets the remaining tested constraints; it still fails the original set of targets.

How far short were those nutrients?

The table below uses men aged 31–50, both scorecards, 2,000 calories ±5%. The diagnostic calculation minimized the sum of proportional shortfalls while keeping the upper, portion and energy constraints.

Diet and pool Nutrient Target Credited amount in the diagnostic combination Shortfall
Vegetarian, unfortified, supermarket D 20 micrograms 4.86 micrograms 15.14 micrograms / 75.7%
Vegetarian, fortified allowed, supermarket D 20 micrograms 18.06 micrograms 1.94 micrograms / 9.7%
Vegan, fortified allowed, supermarket D 20 micrograms 7.60 micrograms 12.40 micrograms / 62.0%
Vegan, unfortified, supermarket D 20 micrograms 0.40 micrograms 19.60 micrograms / 98.0%
Same supermarket combination B12 2.4 micrograms 0 credited 2.4 micrograms / 100%
Same supermarket combination Iodine 150 micrograms 72.28 micrograms 77.72 micrograms / 51.8%
Vegan, unfortified, broader pool B12 2.4 micrograms 0 credited 2.4 micrograms / 100%
Same broader-pool combination Iodine 150 micrograms 69.93 micrograms 80.07 micrograms / 53.4%

For example, the vitamin D gap is 20 − 18.06 = 1.94 micrograms, or 1.94 ÷ 20 × 100 = 9.7% on a fortified vegetarian diet. The broader vegan diet's slightly lower iodine amount reflects a different optimized compromise after the vitamin D gap changed.

What would you actually have to eat?

We attempted seven-day prototypes only after finding promising 2,000-calorie combinations. For each population and diet scenario, we used the combined scorecard and conservative matched-food layer, choosing the supermarket pool if it worked and the broader pool otherwise. Excluding the organic/grass-fed scenario leaves 32 possible menu cases: eight scenarios × four populations. There were 28 completed conditional prototypes; the four unfortified vegan cases had no qualifying combination in either pool and did not proceed.

Here is day one of the unfortified omnivore prototype for men aged 31–50. These are weighed ingredient assemblies, not a recommended meal plan. Cooked and drained weights matter.

Meal Calculated food Estimated meal cost
Breakfast One large hard-boiled eggF1; 100 g (3.53 oz) dry oatsF19 prepared with water; 150 g (5.29 oz) bananaF31; 20 g (0.71 oz) almondsF34; 55 g (1.94 oz) pumpkin seedsF36 $2.63
Lunch 115 g (4.06 oz) cooked kidney beansF16; 45 g (1.59 oz) uncooked calcium-set firm tofuF17; 160 g (5.64 oz) cooked kaleF24; 140 g (4.94 oz) cooked white mushroomsF40 $3.58
Dinner 75 g (2.65 oz) cooked sockeye salmonF8; 120 g (4.23 oz) drained sardines with bonesF9; 40 g (1.41 oz) cooked codF10; 15 g (0.53 oz) cooked shrimpF11; 205 g (7.23 oz) baked sweet-potato fleshF26 $11.48
Across the day 2.2 g (0.078 oz) measured noniodized table saltF42; no uncounted sauces or cooking fat $0.01

The whole day's estimated consumed-food cost is $17.70. The cost comparison below gives the dated U.S. price basket, cooking-yield estimates and two less expensive daily candidates. Meal figures are rounded separately; the daily total uses unrounded costs.

That is approximately 1,929 calories and 1.29 kg of edible food. The calculation gives 134 g protein, 75 g fat, 199 g carbohydrate and 46 g fiber. Its seven-day averages are about 1,919 calories and 1.27 kg of food daily.

The awkward part is visible immediately: four seafood ingredients at dinner, including only 15 g of shrimp. The nutrient totals add up, but buying, preparing and portioning that dinner every week is a different challenge. This example shows why a mathematical match needs a practical review before it becomes a meal plan.

Here is the nutrient accounting for that exact day. Percentages use the combined target for men aged 31–50, not automatically the DV. An asterisk means some ingredient contributions remain unknown or incompletely derived: the figure is the credited subtotal, including any accepted matched-food estimates. A figure above 100% therefore establishes the numeric lower-bound result, not a complete measurement or safety certificate.

Nutrient Combined daily target Credited day-one amount Target covered
A 900 micrograms RAE 2,370.7* 263.4%
C 90 mg 90.2* 100.2%
D 20 micrograms 20.1* 100.7%
E 15 mg alpha-tocopherol 15.0* 100.0%
K 120 micrograms 694.1* 578.4%
B1 1.2 mg 1.7* 138.1%
B2 1.3 mg 2.3* 176.6%
B3 16 mg NE 59.9* 374.4%
B5 5 mg 10.0* 200.9%
B6 1.7 mg 2.8* 161.8%
B7 30 micrograms 63.4* 211.4%
B9 400 micrograms DFE 449.2* 112.3%
B12 2.4 micrograms 15.1* 627.3%
Calcium 1,300 mg 1,312.7 101.0%
Magnesium 420 mg 849.6 202.3%
Phosphorus 1,250 mg 2,759.4 220.7%
Potassium 4,700 mg 4,766.2 101.4%
Sodium 1,500 mg planning floor; 2,300 mg ceiling 1,522.3 Above floor, below ceiling
Chloride 2,300 mg 2,890.4* 125.7%
Iron 18 mg 24.8 137.6%
Zinc 11 mg 16.0 145.6%
Iodine 150 micrograms 152.4* 101.6%
Selenium 55 micrograms 184.4* 335.3%

Amounts use the units in the target column and are rounded to one decimal place. Coverage percentages are calculated from the unrounded amounts. Vitamin E is only just over its target before rounding; vitamin C, D, calcium, potassium and iodine also have small margins.

The unchanged day also supplies 3.403 mg credited copper and 10.264 mg manganese. Credited choline is 546.13 mg against a 550 mg adequate intake—99.3%, with some contributions unknown.

The same profile's unfortified vegetarian prototype averaged about 1.39 kg of food daily, and its fortified vegan prototype about 1.37 kg. Both used UV-exposed mushrooms. The unfortified keto prototype averaged about 1.12 kg. These are different calculated menus, not a ranking of which diet is healthier or easier.

For comparison, these are the complete day-one ingredient lists for those three prototypes. Amounts are grams; food preparations are those in the food-source appendix. They are computational examples, including awkward 5–10 g ingredients.

Diet Complete calculated ingredient list Calories and edible weight Estimated daily cost
Vegetarian, unfortified, broader pool EggF1 140 g (4.94 oz); milkF2 5 g (0.176 oz); cheddarF3 50 g (1.76 oz); yogurtF4 75 g (2.65 oz); chickpeasF15 200 g (7.05 oz); kidney beansF16 5 g (0.176 oz); tofuF17 65 g (2.29 oz); soybeansF18 95 g (3.35 oz); dry oatsF19 100 g (3.53 oz); quinoaF21 10 g (0.35 oz); spinachF22 195 g (6.88 oz); potatoF27 70 g (2.47 oz); red pepperF28 35 g (1.23 oz); bananaF31 195 g (6.88 oz); orangeF32 5 g (0.176 oz); almondsF34 10 g (0.35 oz); sunflower seedsF35 10 g (0.35 oz); sunflower oilF39 2 g (0.071 oz); UV mushroomsF41 130 g (4.59 oz); noniodized saltF42 2 g (0.071 oz) 1,916.3 kcal; 1,399 g (3.08 lb) $8.64†
Vegan, fortified allowed, broader pool Kidney beansF16 235 g (8.29 oz); tofuF17 85 g (3 oz); dry oatsF19 100 g (3.53 oz); quinoaF21 25 g (0.88 oz); broccoliF23 65 g (2.29 oz); sweet potatoF26 90 g (3.17 oz); red pepperF28 10 g (0.35 oz); bananaF31 150 g (5.29 oz); almondsF34 10 g (0.35 oz); sunflower seedsF35 60 g (2.12 oz); pumpkin seedsF36 25 g (0.88 oz); olive oilF38 1 g (0.035 oz); sunflower oilF39 1 g (0.035 oz); ordinary mushroomsF40 95 g (3.35 oz); UV mushroomsF41 130 g (4.59 oz); fortified soymilkF44 240 g (8.47 oz); fortified oatsF45 40 g (1.41 oz); iodized saltF46 3.1 g (0.109 oz) 1,923.7 kcal; 1,365.1 g (3.01 lb) $9.76†
Keto, unfortified, supermarket pool EggF1 50 g (1.76 oz); cheddarF3 25 g (0.88 oz); salmonF8 75 g (2.65 oz); sardinesF9 120 g (4.23 oz); codF10 40 g (1.41 oz); kidney beansF16 50 g (1.76 oz); tofuF17 40 g (1.41 oz); soybeansF18 250 g (8.82 oz); spinachF22 200 g (7.05 oz); broccoliF23 90 g (3.17 oz); kaleF24 5 g (0.176 oz); sweet potatoF26 10 g (0.35 oz); avocadoF30 30 g (1.06 oz); almondsF34 35 g (1.23 oz); pumpkin seedsF36 60 g (2.12 oz); sunflower oilF39 10 g (0.35 oz); ordinary mushroomsF40 5 g (0.176 oz); noniodized saltF42 1.7 g (0.06 oz) 1,902.1 kcal; 1,096.7 g (2.42 lb) $17.11

† These historical vegetarian/vegan examples use a conventional portabella price proxy for the unverified UV-mushroom product; the vegan example also uses unmatched historical fortified-food compositions. Their displayed costs are assumption-based illustrations, not verified purchasable complete menus. These entries are excluded from the new cost searches. All figures price one day, with preparation yields and price sources in the cost section.

The other examples have their own awkward details. The vegetarian day asks for just 5 g of milk, 5 g of kidney beans and 5 g of orange. The vegan day uses both ordinary and UV-exposed mushrooms, two kinds of oats, and only 1 g each of two oils. The keto day includes 5 g of kale, 5 g of mushrooms and 10 g of sweet potato alongside three fish types.

The seven-day stage added constraints that the initial feasibility search did not: at least 38 g fiber for men or 25 g for women, saturated fat no more than 10% of calories, and at least 20% of calories from fat. Non-keto menus also had a 35% fat ceiling, at least 130 g carbohydrate and 150 g fruit. All menu days required 300 g non-starchy vegetables. To force some daily variation, we also required at least 50 g of one specified food: egg, tofu and yogurt rotated across successive days for non-vegan menus; tofu, lentils and chickpeas rotated for vegan menus.

Foods were selected in 5 g increments, oils in 1 g increments and salt in 0.1 g increments. Rounded solutions were recalculated rather than simply rounding a continuous solution and assuming it still passed. To produce different combinations, each day's search minimized a weighted food-gram total: each food received a reproducible weight between 0.75 and 1.25. The search could stop when the gap between the best combination found and the lowest weighted total still possible was at most 3% of that best-found total. This limited the time spent chasing a slightly lighter combination. That tolerance did not allow a nutrient target to fall 3% short. Nutrient and calorie constraints still had to pass their numerical checks.

Does absorption change the answer?

It changed how we counted nutrients and in some cases changed the food combinations we ended up with. In this experiment, however, the joint stress test below did not change which cases found a numeric solution. Multiplying every plant nutrient by a single “absorption rate” would create false precision.

Vitamin A was already expressed in retinol activity equivalents, which account for different vitamin A activity from retinol and carotenoids. Folate used dietary folate equivalents, which distinguish food folate from folic acid.

Vegetarian and vegan recommendation targets used the supported 1.8-fold iron adjustment.

The exact joint stress-test changes were:

Assumption Calculation change What the change means
Spinach calcium Credited calcium × 5/27, about 18.5% of its database value The cited comparison reports about 5% absorption from spinach versus 27% from milk. Dividing those percentages creates an illustrative relative discount, not a measured whole-diet absorption rate
Vegetarian/vegan zinc Age/sex recommendation × 1.5; DV unchanged Analyst-selected adverse case, not an official universal multiplier
Milk iodine Use no more than 20 micrograms per 100 g (3.53 oz) where a UK milk proxy is used Low-season composition sensitivity, not an absorption adjustment
Almond biotin Zero credited biotin Source-disagreement sensitivity, not a claim that almonds contain none

NIH describes the food differences for calcium[13] and phytate effects on zinc[14]. The UK dataset lists whole-milk iodine at 20, 31 and 41 micrograms per 100 g in its summer, average and winter entries. Its almond biotin value is 64 micrograms per 100 g, while NIH's biotin food table[15] lists 1.5 micrograms per quarter-cup of roasted almonds. Those are different foods and serving bases, leaving a composition disagreement to resolve. We tested the low milk value and no credited almond biotin to see whether the result depended on these uncertain contributions. The four changes were applied together; the experiment does not isolate the effect of each one.

For example, a vegetarian woman has a 32.4 mg adjusted iron recommendation and an unchanged 18 mg iron DV, so the combined minimum is max(32.4, 18) = 32.4 mg. In the zinc stress test her combined minimum is max(8 × 1.5, 11) = 12 mg. Those are different calculations with different levels of evidential support.

Niacin equivalents include measured niacin plus tryptophan, an amino acid the body can use to make niacin: niacin in mg + tryptophan in grams × 1,000 ÷ 60. Missing tryptophan is flagged rather than silently treated as fully measured niacin equivalents. Vitamin K uses recorded phylloquinone—the K1 form—as a known contribution. Cooked-food records receive no second cooking-loss deduction.

Food combinations can also help absorption. At a lunch of steak, beans and orange juice, vitamin C from the juice can improve absorption of the meal's nonheme iron. Meat contains both heme and nonheme iron, while beans contain nonheme iron; vitamin C's effect should not be treated as an equal boost to all the iron in the steak. We did not make meal-specific absorption adjustments in these calculations.

What happens if calories or portions are unrestricted?

In some cases, it makes reaching daily dietary goals possible mathematically, but unreasonable as a practical diet.

For the same male profile, the unfortified omnivore supermarket model found a minimum of about 876 calories, spread over 1.51 kg of food. That run minimized calories while meeting selected nutrient constraints; it was not designed to provide enough energy to live on.

The corresponding minimum-energy comparisons are below. These all use men aged 31–50, both scorecards, the matched-food conservative layer and ordinary portion caps. Each result is for one day.

Diet Supermarket minimum, kcal Broader-pool minimum, kcal
Omnivore, unfortified 876 736
Omnivore, fortified allowed 842 682
Vegetarian, unfortified No solution 1,241
Vegetarian, fortified allowed No solution 1,214
Vegan, unfortified No solution No solution
Vegan, fortified allowed No solution 1,226
Keto, unfortified 921 810
Keto, fortified allowed 914 793

None of these low calorie totals is an adequate-energy recommendation. Notice that the supermarket failures remain even with no energy ceiling: ordinary food caps and available nutrient sources still restrict what can be assembled.

A vegetarian day with about 18 eggs

When we instead minimized food weight and removed ordinary portion caps, the unfortified supermarket vegetarian calculation found a combination that works at about 4,018 calories per day. This is the same male profile and combined target system. The entire day's food is below—about 909 g of cooked egg, equivalent to 18 large eggs, and 417 g of almonds, plus four other ingredients.

Food Amount for the entire day (metric / U.S.) Calories Estimated cost
Whole egg, hard-boiled 909.1 g (2 lb) 1,409.1 $2.53
Spinach, boiled and drained 22.6 g (0.8 oz) 5.2 $0.20
Red sweet pepper, raw 68.3 g (2.41 oz) 17.8 $0.57
Almonds 417.3 g (14.72 oz) 2,416.3 $6.48
Pumpkin/squash kernels, dried 30.4 g (1.07 oz) 170.0 $0.87
Noniodized table salt 0.9 g (0.0317 oz) 0.0 $0.00
Daily total 1,448.7 g (3.19 lb) 4,018.3 $10.65

Amounts and calories are rounded to one decimal for display. The saved unrounded quantities were used to check the targets.

The eggs supply all 20 micrograms of credited vitamin D in this combination. The selected egg record contains 2.2 micrograms per 100 g, so 909g of eggs supply 20 micrograms. The almonds alone contribute about 2,416 calories. This is a way for the calculation to satisfy its constraints, not a sensible daily prescription.

Two more combinations that strain ordinary portions

These use the same profile, supermarket pool, unfortified foods and relaxed portion rules. Figures describe one whole day.

Diet Daily calories Total edible food What makes this combination impractical Estimated daily cost
Omnivore 2,913 854 g (1.88 lb) About 331 g (11.68 oz) almonds, plus 54 g (1.9 oz) sunflower kernels and 22 g (0.78 oz) pumpkin kernels: roughly 407 g (14.36 oz) of nuts and seeds, against the ordinary combined cap of 100 g (3.53 oz). It also uses salmon, sardines and cod. $18.15
Keto 2,469 896 g (1.98 lb) About 204 g (7.2 oz) almonds and 98 g (3.46 oz) pumpkin kernels: roughly 302 g (10.65 oz) of nuts and seeds. Its 152 g (5.36 oz) sardines exceeds the ordinary 120 g (4.23 oz) cap, and total fish is about 282 g (9.95 oz) against a 250 g (8.82 oz) group cap. $20.65

The calculation was trying to reduce food weight, which can favor calorie-dense foods such as nuts. These initial searches also did not apply the later seven-day menu's fiber and fat-balance rules.

This is why “a solution exists” needs a second question: under which limits? Our ordinary daily caps included 150 g of cooked egg—three large eggs—and 60 g of almonds. These were documented analyst choices informed by food portions, not official maximum servings. Removing them exposed excessive amounts rather than quietly declaring the diet impossible.

Did we ask the computer to design the wrong diet?

Our original search favored the lightest collection of food, which can reward small amounts of many ingredients. For this follow-up we compared that goal with using fewer ingredients. Both searches used the same male profile, combined targets, supermarket foods, 1,900–2,100 calories and the same whole-day food-balance checks. Those checks required at least 38 g fiber, 300 g vegetables, 150 g fruit and 130 g carbohydrate, with fat supplying 20–35% of calories and saturated fat no more than 10%. Both also required at least 25 g of each selected main food, 5 g of an oil and 0.1 g of salt.

What the search favored Main ingredients Daily edible weight Calories
Less food weight 13 1,189 g (2.62 lb) 1,900
Fewer ingredients 7 1,465 g (3.23 lb) 1,900

Oil and salt are counted separately. The seven main ingredients were salmon, cod, chickpeas, calcium-set tofu, broccoli, sweet potato and banana. The result used more food by weight, but a shorter shopping list. It still depended on the selected food compositions and had not been tested in a kitchen. The original lightest-food result therefore did not establish that a long ingredient list was necessary.

How many food changes away was an ordinary-looking day?

We started with the following illustrative day, rather than rebuilding it from scratch. It is not a record of someone's usual intake.

Starting food Amount for the whole day
Dry unfortified rolled oats 60 g (2.12 oz)
Whole milk without added vitamins A or D 244 g (8.61 oz)
Banana 118 g (4.16 oz)
Roasted chicken-breast meat 150 g (5.29 oz)
Cooked brown rice 250 g (8.82 oz)
Raw carrot 100 g (3.53 oz)
Olive oil 35 g (1.23 oz)
Raw apple with skin 182 g (6.42 oz)
Plain whole-milk yogurt 170 g (6 oz)
Hard-boiled whole egg 100 g (3.53 oz)
Baked potato with skin 250 g (8.82 oz)
Raw tomato 100 g (3.53 oz)

We allowed the program to change one, two or three ingredient amounts while staying within the calorie, protein, upper-limit and portion screens. It chose the changes that reduced the combined proportional nutrient shortfalls the most.

Ingredient amounts allowed to change Chosen changes, rounded here Targets still short Change in each food amount
1 cooked drained spinach: 0 g (0 oz) → 200 g (7.05 oz) Vitamin C, Vitamin D, Vitamin E, Calcium, Sodium planning floor, Chloride, Iron Spinach: added (zero baseline)
2 cooked drained spinach: 0 g (0 oz) → 200 g (7.05 oz); noniodized salt: 0 g (0 oz) → 3 g (0.106 oz) Vitamin C, Vitamin D, Vitamin E, Calcium, Iron Spinach: added (zero baseline); Salt: added (zero baseline)
3 drained sardines with bones: 0 g (0 oz) → 120 g (4.23 oz); cooked brown rice: 250 g (8.82 oz) → 99 g (3.49 oz); cooked drained spinach: 0 g (0 oz) → 200 g (7.05 oz) Vitamin C, Vitamin D, Calcium, Sodium planning floor Sardines: added (zero baseline); Rice: −60.5%; Spinach: added (zero baseline)

Here and in the later comparison tables, percentage change means (after − before) ÷ before × 100, using unrounded source amounts. Foods added from zero have no defined percentage increase. Rounded food weights can therefore give a slightly different percentage if recalculated from the displayed numbers.

Reaching every selected lower target required six changed ingredient amounts in this bounded search: add salmon and sardines, remove the rice, add spinach and kale, and add measured salt. These change searches did not impose the follow-up menu's additional whole-day fiber, vegetable and fat-balance checks. The lesson is narrower than “six changes fixes a diet”: a day can be close on vitamin C while still having several unrelated gaps. Sodium's experimental planning floor is also part of this count, not a deficiency diagnosis.

Can we simplify the four-seafood ingredient dinner without losing the nutrient coverage?

We let the program rearrange the original day's foods and minimize its ingredient count, while rechecking calories, portion limits, daily fiber and daily fat balance. It retained 9 main ingredients plus salt. Salmon and cod remained, while sardines and shrimp disappeared from this solution.

Food retained Amount for the whole day (metric / U.S.)
Cooked sockeye salmon 194.0 g (6.84 oz)
Cooked cod 56.0 g (1.98 oz)
Cooked kidney beans 300.0 g (10.58 oz)
Uncooked calcium-set firm tofu 278.5 g (9.82 oz)
Cooked kale 153.5 g (5.41 oz)
Baked sweet-potato flesh 199.2 g (7.03 oz)
Banana flesh 150.0 g (5.29 oz)
Almonds 60.0 g (2.12 oz)
Cooked white mushrooms 146.5 g (5.17 oz)
Noniodized salt 2.9 g (0.102 oz)

Which foods were doing most of the work?

We removed one ingredient at a time from the original omnivore day, without replacing it, and recalculated the nutrient contributions. Then we separately allowed the full supermarket pool to try to replace the missing food.

Food removed Example target affected Target remaining without replacement Separate replacement search Nutrient change from original day
Cooked sockeye salmon Vitamin D 38.1% No combination found in this pool −62.2%
Drained sardines with bones Calcium 65.7% Found another combination −34.9%
Cooked cod Iodine 58.6% Found another combination −42.3%
Uncooked calcium-set firm tofu Calcium 77.3% Found another combination −23.4%
Cooked kale Vitamin K 20.4% Found another combination −96.5%

The contribution and nutrient-change columns describe removing that food from the existing day. “Separate replacement search” reports whether a different whole day was found under the same daily checks. Removing the 15 g shrimp alone left all selected micronutrient lower targets covered, although the whole-day calorie and fat proportions still need their own check. Salmon was harder to replace in this restricted pool. That does not make salmon universally essential: changing the food library or allowing fortification changes the question.

What does fixing one nutrient do to everything else?

Two separate food swaps make this tradeoff visible. In the starting day listed above, replacing 100 g carrot with 100 g raw red pepper raised vitamin C from 63.1 to 184.9 mg, but reduced its vitamin A contribution. For the magnesium comparison, we used the same starting day with 30 g dry oats, 150 g egg and 39 g olive oil instead. Replacing 19 g of that oil with 30 g pumpkin kernels raised magnesium from 376.2 to 553.8 mg with almost unchanged calories. These before-and-after nutrient amounts use the selected USDA records.

Here is the tradeoff in each full day, using the ordinary adult-male targets:

Food change Nutrient improved: whole-day amount Nutrient reduced: whole-day amount Daily calories, before → after Change from starting day
Carrot → red pepper Vitamin C: 63.1 → 184.9 mg; target 90 mg Vitamin A: 1,204.6 → 526.6 micrograms RAE; target 900 1,990.5 → 1,975.5 C: +193.1%; A: −56.3%; Calories: −0.8%
19 g (0.67 oz) olive oil → 30 g (1.06 oz) pumpkin kernels Magnesium: 376.2 → 553.8 mg; target 420 mg Vitamin E: 10.1 → 8.0 mg; target 15 mg 1,989.7 → 1,989.4 Magnesium: +47.2%; E: −20.5%; Calories: −0.01%

The pepper change moved vitamin C above its target but moved vitamin A below its target. The seed change raised magnesium while worsening an existing vitamin E shortfall. Neither swap was designed to complete the entire nutrient table. Calories stayed within the chosen band; other nutrients and upper limits still need their own checks. A food does not become a complete replacement merely because it supplies the nutrient we were looking for.

If one food covers a nutrient, what else comes with it?

The food brings its calories, fiber and volume and weight along with the nutrient. Sometimes that is an easy fit; sometimes the amount becomes the problem. We used the same food records to calculate how much of a single food would contain a selected target, then counted the energy and fiber in that quantity.

Food Nutrient amount to contain Approximate edible quantity Calories Fiber
Raw carrots USDA[16] Vitamin A: 900 micrograms RAE 108 g (3.81 oz), about 1.8 medium carrots 44 3.0 g
Same raw carrots Potassium: 4,700 mg DV 1,469 g (3.24 lb), about 24 medium carrots 602 41.1 g
Almonds USDA[17] Vitamin E: 15 mg 59 g (2.08 oz) 339 7.3 g
Boiled lentils, without salt USDA[18] Zinc: 11 mg 866 g (1.91 lb) 1,005 68.4 g

Amounts use unrounded calculations; displayed food weights are approximate. A medium carrot is 61 g in the selected USDA record. Vitamin A, E and zinc use the ordinary adult-male recommendation/DV; potassium uses the higher 4,700 mg DV, rather than the 3,400 mg male adequate intake. The zinc illustration does not apply the higher plant-diet sensitivity.

Carrots are a useful counterexample to an overly broad “food would take too much” argument. About two medium carrots contain the selected vitamin A amount, with only about 3 g fiber. Trying to obtain the potassium DV from those same carrots is a different proposition: almost 1.5 kg, roughly two dozen carrots, before the rest of your food.

Lentils make the fiber tradeoff more pronounced. The quantity containing 11 mg zinc also brings about 68 g fiber—approximately 244% of the 28 g DV and 180% of the 38 g adequate intake used for men in our menu calculations. That is already substantial before counting other foods. Almonds illustrate another constraint: the vitamin E contribution uses about 339 calories, which also have to fit the rest of the day.

Those fiber comparisons are reference points, not harm thresholds. The FDA describes the fiber DV as an amount to reach or exceed on most days. Higher-fiber eating can be beneficial, but a large increase can bring gas or bloating, and tolerance varies. Legumes also contain fermentable carbohydrates that can contribute to gas.

Food content also differs from absorption: phytate in legumes can reduce zinc absorption, so the lentil total is not a measurement of zinc being absorbed by your body.

If you insisted on getting one nutrient entirely from one food every day, these are the quantities you would keep having to accommodate. But nutrients can come from several foods, and those foods can change. The practical question is whether the whole eating pattern fits your appetite, digestion, energy needs and taste preferences.

Does the result survive when you stop weighing everything?

The omnivore prototype with four seafood ingredients at dinner had several narrow margins. We tested 1,000 artificial variations of that day, independently changing each ingredient to between 90% and 110% of its listed amount. Only 115 variations retained every selected lower target; 779 stayed within the calorie band. These are simulated serving changes, not measured failure rates among people following a diet.

Target Variations falling below it
Vitamin C 470 of 1,000
Vitamin D 431 of 1,000
Vitamin E 492 of 1,000
Calcium 350 of 1,000
Potassium 250 of 1,000
Iodine 314 of 1,000

Rounding main foods to the nearest 25 g, oil to 5 g and salt to 0.1 g left vitamin C at 88.0 mg against 90 mg. Other modeled lower targets remained covered in that rounded version. This does not mean a small one-day shortfall causes deficiency.

What happens if you replace the planned dinner?

We replaced the four-seafood ingredient dinner and sweet potato with 100 g hard-boiled egg, 300 g cooked brown rice, 200 g cooked broccoli and 5 g olive oil. The replacement day still contained about 1,959 calories, but its nutrient distribution changed.

Nutrient Original day Replacement day Daily comparison target Mean of six original days and one replacement Change after dinner replacement
Vitamin D 20.1 3.6 20.0 17.8 −82.2%
B12 15.1 1.7 2.4 13.1 −88.9%
Calcium 1,312.7 891.1 1,300.0 1,252.5 −32.1%
Potassium 4,766.2 3,822.7 4,700.0 4,631.4 −19.8%
Iodine 152.3 98.7 150.0 144.7 −35.2%

Vitamin D, B12 and iodine amounts are micrograms; calcium and potassium are milligrams. Means are arithmetic over seven days.

The weekly mean stayed below the selected vitamin D, calcium, potassium and iodine targets even though six days repeated the original combination. B12's weekly mean stayed above its target despite the replacement day's shortfall. Nutrients differ in storage and how intake should be assessed.

Would weekly or monthly targets fit real eating better?

For planning varied meals, we think a weekly view could be more practical than a daily checklist of RDA's. You might eat fish one day, lentils another and something entirely different the following week. A diet plan that asks you to repeat one precisely balanced menu every day is too mechanical to be our actual dinner plan.

There is an important correction to make before criticizing daily allowances: they already describe average intake over time. The National Academies' assessment guidance allows day-to-day variation. Requiring every modeled day to reach every lower target was a rule we chose for this experiment. It was not a requirement to eat the same foods daily. [19]

What we dislike is turning those useful reference amounts into a daily pass/fail test that obscures the pattern of eating. A weekly summary—or a longer view for foods you eat less often—could show variety and recurring gaps more clearly, while also being much closer to how people actually choose their dinners. Working within a framework of “recommended weekly allowance” or “recommended monthly allowance” would unfortunately not work equally well for every nutrient. The complication is that the body absorbs, stores, uses and loses different nutrients at different rates.

Example What matters over time Why a weekly or monthly total is insufficient by itself
Vitamin B12 NIH[12] The body can hold substantial stores; deficiency symptoms can take years to appear. The fraction absorbed also falls as an intake exceeds the capacity of its main absorption mechanism Storage can buffer variation, but adding up ingested micrograms does not establish how much a person absorbed or how long their stores will last
Thiamin, B1 NIH[20] Stores are small and turnover is relatively fast, requiring a continuing dietary supply A month's total could conceal long stretches with very little intake. B12's storage behavior cannot be assumed for other water-soluble vitamins
Vitamin C NIH[21] The absorbed fraction changes with dose, and absorbed vitamin C that is not metabolized can be lost in urine The same ingested total spread over time and concentrated into a large dose cannot simply be assumed interchangeable
Vitamin D NIH[22] Its usual blood marker, 25-hydroxyvitamin D, has a circulating half-life of about 15 days A marker's half-life is not a countdown to empty body stores or a ready-made interval for eating or supplementing

There is therefore no single nutritional “washout period” that tells us how many days everyone can go without each nutrient. Starting stores, absorption, ongoing use and losses all matter, and are all individual, based on taste, dietary choices, supplementation and the timeframe we're looking at. A complete calculation would also keep track of large individual intakes and applicable upper limits; a satisfactory average can hide an unsuitable concentration on one day.

The next useful experiment would let menus vary across a week while checking both their overall nutrient contributions and the timing rules that each nutrient needs. Extending that to a month would need stronger assumptions about retention and turnover.

How much does allowing fortified foods change?

In the broader food pool, the follow-up unfortified vegan search still found no full-target solution. Allowing the historical fortified foods produced one. That is consistent with the original experiment: reliable B12 sources and the available vitamin D and iodine sources mattered more than simply adding calories.

For a concrete product check, our retained historical soy record and a current Silk carton do not have identical nutrition information. A price quote for the current carton cannot validate the historical nutrient totals. The right next step for a purchasable version is to enter that exact carton's serving size, vitamin D, B12, calcium and other declared nutrients, retain unknowns, and recalculate. [23]

Fortification therefore changes feasibility in the tested library, but the current product and the old database entry must remain distinguishable. The two cost-minimized days below avoid those unmatched fortified-food entries.

Can the targets fit inside a normal shopping list?

Fewer ingredients help, but package size is a different problem. For the two cheaper daily meal examples below, we repeated each day seven times solely to work out purchasing quantities. The consumed food was worth about $62.63 for the omnivore week and $78.02 for the keto week. Buying whole modeled purchasing units instead came to approximately $84 and $110, respectively, before tax or delivery.

Food to buy Size of each purchasing unit Units for omnivore week Units for keto week
Eggs Dozen 2 2
Cheddar 8 oz (226.8 g) 2 —
Yogurt 32 oz (907.2 g) 1 1
Sockeye salmon Assumed 0.75-lb (340.2 g) portion 3 3
Dry chickpeas 1 lb (453.6 g) 2 —
Dry kidney beans 1 lb (453.6 g) 2 —
Firm tofu 14 oz (396.9 g) 2 2
Dry mature soybeans 4 lb (1.81 kg) — 1
Spinach 10 oz (283.5 g) — 5
Broccoli Purchased pound (453.6 g) 2 2
Carrots 2 lb (907.2 g) 2 1
Potatoes 5 lb (2.27 kg) 1 —
Bananas Purchased pound (453.6 g) 4 —
Avocado One fruit — 11
Almonds 25 oz (708.7 g) — 1
Sunflower oil 48 fl oz (1.42 L) 1 1
Noniodized salt 26 oz (737.1 g) 1 1
Period Omnivore: food consumed Keto: food consumed Omnivore: whole-unit shop Keto: whole-unit shop
Daily (1 day) $8.95 $11.15 $44.06 $64.89
Weekly (7 days) $62.63 $78.02 $83.92 $110.24
Monthly (30 days) $268.43 $334.37 $286.08 $362.52

Consumption costs use the unrounded daily amounts. Each whole-unit shop assumes an empty pantry for that period; the monthly illustration is 30 repeats of the same day. Daily shopping totals should not be multiplied to estimate a week: unused packages carry forward. The difference is food left in packages, not automatically food wasted. Dry beans, oil and salt can carry into another week; fresh-food shelf life and freezing would need a real household plan. Salmon was listed in variable-weight portions, so this checkout calculation assumes 0.75-lb (340.2 g) packs within the listing's 0.7–0.85-lb (317.5 g–385.6 g) range. Actual pack weights change the amount paid and left over. These repeated-day baskets are purchasing illustrations, not varied weekly menus or a verified shelf-life plan.

What did the search find for cheaper daily meals?

The search minimized estimated ingredient cost for men aged 31–50, using both scorecards together, within a pool of 31 priced, unfortified supermarket foods. These two examples use the ordinary omnivore/keto nutrient targets, rather than the vegetarian/vegan iron and zinc adjustments. The search retained the 1,900–2,100-calorie band, ordinary food/group caps and the whole-day food-balance checks described above. For keto, it kept the fiber, vegetable and saturated-fat checks and the 20% minimum from fat. It omitted the fruit and 130 g carbohydrate requirements and the 35% fat ceiling, and capped carbohydrate minus fiber at 30 g. It also limited the day to fourteen main ingredients and required at least 25 g of each selected main food. Food amounts use 5 g increments, oil 1 g and salt 0.1 g.

Prices are U.S. online listings viewed on 24 October 2026, in dollars, from a mixed-retailer basket. Some observations came from older retailer listings and may have changed; price and availability were not verified for a single current cart. Daily cost is the value of food consumed, rather than the cost of buying every package from an empty kitchen. Cooking, draining and peel losses are included through the explicit yield estimates. Labor, fuel, water, tax and delivery are excluded. Product listings used for prices do not replace the experiment's nutrient composition records.

These are the cheapest candidates found within that bounded basket and those rules, with the program's mathematical bounds leaving less than 0.1% room for a cheaper answer inside that pool. They are proposed meal assemblies, not kitchen-tested recipes or the cheapest possible diets in every shop.

Example 1: an omnivore day

Meal Complete food amounts Estimated consumed-food cost
Breakfast — eggs, baked potato and banana 150 g (5.29 oz) hard-boiled eggs; 105 g (3.7 oz) baked potato with skin; 150 g (5.29 oz) banana flesh $0.84
Lunch — kidney-bean bowl with broccoli, carrot and cheddar 300 g (10.58 oz) cooked kidney beans; 100 g (3.53 oz) raw carrot; 50 g (1.76 oz) cooked broccoli; 30 g (1.06 oz) cheddar; 10 g (0.35 oz) sunflower oil; 0.6 g (0.0212 oz) noniodized salt $1.23
Dinner — salmon with chickpeas, tofu and vegetables; yogurt dressing 100 g (3.53 oz) cooked sockeye salmon; 205 g (7.23 oz) cooked chickpeas; 65 g (2.29 oz) uncooked calcium-set firm tofu; 100 g (3.53 oz) raw carrot; 50 g (1.76 oz) cooked broccoli; 25 g (0.88 oz) plain whole-milk yogurt; 30 g (1.06 oz) cheddar; 11 g (0.39 oz) sunflower oil; 1.0 g (0.035 oz) noniodized salt $6.87
Daily total 1,990 calories; 54.4 g (1.9 oz) fiber $8.95

The daily cost is $8.95. If the modeled edible yield of the uncertain ingredients were 20% higher or lower, keeping prices and the selected quantities unchanged, the estimate would be about $7.74–$10.75.

Example 2: a keto day

Meal Complete food amounts Estimated consumed-food cost
Breakfast — eggs and avocado, with yogurt and almonds 100 g (3.53 oz) hard-boiled egg; 100 g (3.53 oz) avocado flesh; 75 g (2.65 oz) plain whole-milk yogurt; 20 g (0.71 oz) almonds $1.36
Lunch — tofu and soybean bowl with spinach and carrot 95 g (3.35 oz) uncooked calcium-set firm tofu; 125 g (4.41 oz) cooked mature soybeans; 75 g (2.65 oz) cooked drained spinach; 45 g (1.59 oz) raw carrot; 14 g (0.49 oz) sunflower oil; 1.2 g (0.042 oz) noniodized salt $2.13
Dinner — salmon, egg and soybeans with vegetables, avocado and almonds 100 g (3.53 oz) cooked sockeye salmon; 50 g (1.76 oz) hard-boiled egg; 125 g (4.41 oz) cooked mature soybeans; 70 g (2.47 oz) cooked drained spinach; 70 g (2.47 oz) cooked broccoli; 50 g (1.76 oz) raw carrot; 100 g (3.53 oz) avocado flesh; 20 g (0.71 oz) almonds; 15 g (0.53 oz) sunflower oil; 1.4 g (0.049 oz) noniodized salt $7.66
Daily total 1,906 calories; 44.0 g (1.6 oz) fiber $11.15

All food weights refer to the edible preparation named: beans, soybeans, fish and vegetables are cooked where stated; tofu and carrots retain their original uncooked/raw records. The listed oil and salt are the day's full counted amounts. Water used for cooking adds no cost here. Meal and daily costs are each rounded from unrounded sums, so printed meal costs can differ from the daily total by a cent.

The daily cost is $11.15. If the modeled edible yield of the uncertain ingredients were 20% higher or lower, keeping prices and the selected quantities unchanged, the estimate would be about $9.68–$13.34. This range tests yield assumptions, not all local price variation. The calculated day contains 29.9 g carbohydrate minus fiber.

The omnivore example still asks for three eggs and substantial legumes; the keto example relies on mature soybeans, avocado and sunflower oil. Those features should be assessed for taste, tolerability and individual fit rather than hidden behind the price. Both reach the selected lower targets in the known-data model; the original composition, product and safety gaps remain. The price basket and preparation-yield assumptions are listed after the food-composition appendix.

What changes if one stubborn gap is supplied separately?

The supermarket vegetarian search had no full food-only solution under these constraints. We then removed only vitamin D's lower requirement from the food calculation and kept the other nutrient, portion, calorie and meal screens. The cost search found a roughly 2,098-calorie food combination at about $4.46 a day, supplying 3.5 micrograms of vitamin D from food.

Part of the comparison Contribution Estimated daily cost
Food combination with vitamin D minimum supplied separately 140 g (4.94 oz) hard-boiled egg; 60 g (2.12 oz) cheddar; 60 g (2.12 oz) plain whole-milk yogurt; 35 g (1.23 oz) cooked lentils; 275 g (9.7 oz) cooked chickpeas; 250 g (8.82 oz) cooked kidney beans; 40 g (1.41 oz) uncooked calcium-set firm tofu; 55 g (1.94 oz) dry rolled oats; 100 g (3.53 oz) cooked broccoli; 200 g (7.05 oz) raw carrot; 80 g (2.82 oz) baked potato with skin; 150 g (5.29 oz) banana flesh; 35 g (1.23 oz) almonds; 1.8 g (0.063 oz) noniodized salt $4.46
Illustrative 25-microgram vitamin D3 tablet 25 micrograms vitamin D; no added food calories credited $0.08
Combined daily total 28.5 micrograms vitamin D $4.54

The example tablet was listed at $7.59 for 100 tablets, or about 7.6 cents each. The manufacturer identifies it as 25 micrograms/1,000 IU per tablet. [24]

Can food reproduce the amount used in a clinical study?

Sometimes a study's amount is far outside ordinary food quantities. A three-month randomized migraine trial in 55 participants compared a 400 mg riboflavin dose with placebo. We use the trial here only to define a quantity to translate, without reassessing its treatment effect. Schoenen and colleagues, 1998[25]. As you can see on the few examples below - theoretically - it can. but reasonably, you can't eat so much. No one can.

Food in our composition table B2 per 100 g (3.53 oz) Food needed to contain 400 mg B2
Whole milk 0.169 mg 236.7 kg (521.83 lb)
Almonds 1.138 mg 35.1 kg (77.38 lb)

We found a difficult menu. Did we prove eating well is difficult?

No. We found combinations that satisfied a particular set of nutrient and food constraints, and some of those combinations were awkward. That is different from showing that every satisfactory diet must be awkward.

The follow-up objective comparison makes the distinction concrete: with the same portion minima and nutrient screens, minimizing ingredient count produced seven main foods where minimizing food weight produced thirteen. Restricting simplification to the original day's ingredients still reduced it to nine main foods plus salt. The priced searches found two further candidates whose quantities could be assembled into named meals.

The defensible conclusion is that our first objective produced some inconvenient answers—and changing the objective can make those answers simpler, on add more questions, or just yield bizarre results

What else separates these calculations from usable diets?

We still cannot confirm that these combinations supply every selected nutrient. That requires more complete food-composition data, current fortified-product labels, and checks on the actual ingredients and portions. Labels help identify products and added nutrients, but they do not report every nutrient, micronutrient and trace element.

Some foods lack measurements for required nutrients. Similar-food estimates do not resolve that uncertainty. Other foods, especially animal protein and vegetables have high variability of micronutrient contents depending on either the animal's diet or the soil the plants grew in, fertilizer use and other similar considerations. Historical fortified-food records also need matching to products sold today: the current Silk unsweetened soymilk label[23] differs from the generic record used here. These generic records cannot tell an individual that their actual shopping basket meets every target. Averaging more brands would still leave the exact products uncertain. The experiment can reveal limiting nutrients and awkward quantities; turning a proposed combination into a personal meal plan requires checking the foods that person can buy and use.

Taste is another feasibility constraint. A fish-heavy solution may be useless to someone who dislikes fish. Taste, texture, allergies, ethical concerns, cost and access to ingredients all affect which foods someone can eat. We're already planning a much broader series of articles to cover this whole topic.

The bottom line

Food-only combinations reached the selected targets for several diets in this experiment, but the quantities show why meeting nutrient totals is only the first step. Some outputs used tiny portions of many ingredients; others worked only with amounts such as 18 eggs in a day. Vitamin D sources, reliable B12 sources and the exact fortified products made a substantial difference. The follow-up searches found simpler combinations and two priced daily candidates, but matching them to current products and testing them as everyday recipes remains unfinished.

We did not have a particular result in mind when we started. This was a broader version of "Can I get enough of a nutrient on this diet?", and modern AI tools helped us explore the calculations. The answers opened up further questions about food choices, costs and how to turn calculated quantities into practical meals. The additional calculations here begin that work: their strongest finding is that changing what the program optimizes can substantially change the menu it produces.

Food composition data

This single table contains all 96 food entries: 95 distinct USDA records and the hybrid iodized-salt case. USDA numbers identify exact records in its older food-composition database, SR Legacy. They are not checks of today’s shop labels. Enriched and fortified records keep their added nutrients; composite foods such as pizza and pancakes are not counted again as separate flour or cheese.

“Regular weeks” means the four meal examples chosen before nutrient scoring. “Target-seeking” identifies diets in whose successful calculations or rounded prototype menus that food appeared; availability in a pool alone does not count as use. The usage column includes the original age/sex, scorecard, calorie and sensitivity runs and the subsequent menu prototypes, excluding the dropped organic/grass-fed scenario. It does not mean every example of that diet contains the food.

The individual caps below belong to the initial target-seeking model. They did not constrain the regular weeks, and the relaxed-portion experiments removed ordinary caps as described above. All food weights refer to the edible preparation shown. Subscript return links take you back to the relevant regular week or experimental-diet result.

Food ref. Food and preparation Composition source Record link Used in which diet calculations? Initial individual daily cap Return to diet section
F1 Egg, whole, cooked, hard-boiled USDA 173424 View USDA record Regular weeks: omnivore, vegetarian, keto. Target-seeking: omnivore, vegetarian, keto. 150 g (5.29 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental keto
F2 Milk, whole, 3.25% milkfat, without added vitamin A and vitamin D USDA 172217 View USDA record Target-seeking: vegetarian. 500 g (17.64 oz) ↩ Experimental vegetarian
F3 Cheese, cheddar (Includes foods for USDA's Food Distribution Program) USDA 173414 View USDA record Regular weeks: omnivore, vegetarian, keto. Target-seeking: omnivore, vegetarian, keto. 60 g (2.12 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental keto
F4 Yogurt, plain, whole milk USDA 171284 View USDA record Regular weeks: omnivore, vegetarian. Target-seeking: omnivore, vegetarian, keto. 300 g (10.58 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental keto
F5 Beef, ground, 90% lean meat / 10% fat, patty, cooked, pan-broiled USDA 171793 View USDA record Target-seeking: omnivore, keto. 200 g (7.05 oz) ↩ Experimental omnivore ↩ Experimental keto
F6 Chicken, broilers or fryers, breast, meat only, cooked, roasted USDA 171477 View USDA record Regular weeks: omnivore, keto. Target-seeking: omnivore, keto. 200 g (7.05 oz) ↩ Regular omnivore ↩ Regular keto ↩ Experimental omnivore ↩ Experimental keto
F7 Beef, variety meats and by-products, liver, cooked, braised USDA 168626 View USDA record Target-seeking: omnivore, keto. 15 g (0.53 oz) ↩ Experimental omnivore ↩ Experimental keto
F8 Fish, salmon, sockeye, cooked, dry heat USDA 173692 View USDA record Regular weeks: omnivore, keto. Target-seeking: omnivore, keto. 200 g (7.05 oz) ↩ Regular omnivore ↩ Regular keto ↩ Experimental omnivore ↩ Experimental keto
F9 Fish, sardine, Atlantic, canned in oil, drained solids with bone USDA 175139 View USDA record Target-seeking: omnivore, keto. 120 g (4.23 oz) ↩ Experimental omnivore ↩ Experimental keto
F10 Fish, cod, Atlantic, cooked, dry heat USDA 171956 View USDA record Regular weeks: omnivore. Target-seeking: omnivore, keto. 200 g (7.05 oz) ↩ Regular omnivore ↩ Experimental omnivore ↩ Experimental keto
F11 Crustaceans, shrimp, cooked USDA 175180 View USDA record Target-seeking: omnivore, keto. 150 g (5.29 oz) ↩ Experimental omnivore ↩ Experimental keto
F12 Mollusks, oyster, eastern, wild, cooked, moist heat USDA 171980 View USDA record Target-seeking: omnivore, keto. 100 g (3.53 oz) ↩ Experimental omnivore ↩ Experimental keto
F13 Mollusks, mussel, blue, cooked, moist heat USDA 174217 View USDA record Target-seeking: omnivore, keto. 150 g (5.29 oz) ↩ Experimental omnivore ↩ Experimental keto
F14 Lentils, mature seeds, cooked, boiled, without salt USDA 172421 View USDA record Regular weeks: vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan, keto. 300 g (10.58 oz) ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F15 Chickpeas (garbanzo beans, bengal gram), mature seeds, cooked, boiled, without salt USDA 173757 View USDA record Regular weeks: vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan. 300 g (10.58 oz) ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan
F16 Beans, kidney, red, mature seeds, cooked, boiled, without salt USDA 175194 View USDA record Regular weeks: vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan, keto. 300 g (10.58 oz) ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F17 Tofu, raw, firm, prepared with calcium sulfate USDA 172475 View USDA record Regular weeks: vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan, keto. 300 g (10.58 oz) ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F18 Soybeans, mature cooked, boiled, without salt USDA 174271 View USDA record Target-seeking: omnivore, vegetarian, vegan, keto. 250 g (8.82 oz) ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F19 Cereals, oats, regular and quick, not fortified, dry USDA 173904 View USDA record Regular weeks: omnivore, vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan, keto. 100 g (3.53 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F20 Rice, brown, long-grain, cooked (Includes foods for USDA's Food Distribution Program) USDA 169704 View USDA record Regular weeks: vegan. Target-seeking: vegetarian, vegan. 300 g (10.58 oz) ↩ Regular vegan ↩ Experimental vegetarian ↩ Experimental vegan
F21 Quinoa, cooked USDA 168917 View USDA record Target-seeking: vegetarian, vegan. 300 g (10.58 oz) ↩ Experimental vegetarian ↩ Experimental vegan
F22 Spinach, cooked, boiled, drained, without salt USDA 168463 View USDA record Regular weeks: omnivore, vegetarian, keto. Target-seeking: omnivore, vegetarian, vegan, keto. 200 g (7.05 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F23 Broccoli, cooked, boiled, drained, without salt USDA 169967 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Target-seeking: omnivore, vegetarian, vegan, keto. 300 g (10.58 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F24 Kale, cooked, boiled, drained, without salt USDA 169238 View USDA record Target-seeking: omnivore, vegetarian, vegan, keto. 200 g (7.05 oz) ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F25 Carrots, raw USDA 170393 View USDA record Regular weeks: omnivore, vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan, keto. 200 g (7.05 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F26 Sweet potato, cooked, baked in skin, flesh, without salt USDA 168483 View USDA record Target-seeking: omnivore, vegetarian, vegan, keto. 300 g (10.58 oz) ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F27 Potatoes, baked, flesh and skin, without salt USDA 170093 View USDA record Regular weeks: omnivore, vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan, keto. 300 g (10.58 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F28 Peppers, sweet, red, raw USDA 170108 View USDA record Regular weeks: vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan, keto. 200 g (7.05 oz) ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F29 Tomatoes, red, ripe, raw, year round average USDA 170457 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Target-seeking: omnivore, vegetarian, keto. 300 g (10.58 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental keto
F30 Avocados, raw, all commercial varieties USDA 171705 View USDA record Regular weeks: vegetarian, vegan, keto. Target-seeking: omnivore, vegetarian, vegan, keto. 200 g (7.05 oz) ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F31 Bananas, raw USDA 173944 View USDA record Regular weeks: omnivore, vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan. 200 g (7.05 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan
F32 Oranges, raw, all commercial varieties USDA 169097 View USDA record Regular weeks: omnivore, vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan, keto. 300 g (10.58 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F33 Apples, raw, with skin (Includes foods for USDA's Food Distribution Program) USDA 171688 View USDA record Regular weeks: omnivore, vegetarian, vegan. Target-seeking: omnivore, vegetarian, vegan. 300 g (10.58 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan
F34 Nuts, almonds USDA 170567 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Target-seeking: omnivore, vegetarian, vegan, keto. 60 g (2.12 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F35 Seeds, sunflower seed kernels, dried USDA 170562 View USDA record Target-seeking: omnivore, vegetarian, vegan, keto. 60 g (2.12 oz) ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F36 Seeds, pumpkin and squash seed kernels, dried USDA 170556 View USDA record Target-seeking: omnivore, vegetarian, vegan, keto. 60 g (2.12 oz) ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F37 Nuts, walnuts, english USDA 170187 View USDA record Regular weeks: vegan, keto. Target-seeking: omnivore, vegetarian, vegan, keto. 60 g (2.12 oz) ↩ Regular vegan ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F38 Oil, olive, salad or cooking USDA 171413 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Target-seeking: omnivore, vegetarian, vegan, keto. 40 g (1.41 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F39 Oil, sunflower, linoleic, (approx. 65%) USDA 171025 View USDA record Target-seeking: omnivore, vegetarian, vegan, keto. 40 g (1.41 oz) ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F40 Mushrooms, white, cooked, boiled, drained, without salt USDA 169252 View USDA record Regular weeks: vegetarian, vegan, keto. Target-seeking: omnivore, vegetarian, vegan, keto. 200 g (7.05 oz) ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F41 Mushrooms, portabella, exposed to ultraviolet light, grilled USDA 169377 View USDA record Target-seeking: omnivore, vegetarian, vegan, keto. 200 g (7.05 oz) ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F42 Salt, table USDA 173468 View USDA record Target-seeking: omnivore, vegetarian, vegan, keto. 5 g (0.176 oz) ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F43 Milk, whole, 3.25% milkfat, with added vitamin D USDA 171265 View USDA record Regular weeks: omnivore, vegetarian. Target-seeking: omnivore, vegetarian. 500 g (17.64 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Experimental omnivore ↩ Experimental vegetarian
F44 Soymilk (all flavors), unsweetened, with added calcium, vitamins A and D USDA 175215 View USDA record Regular weeks: vegan. Target-seeking: omnivore, vegetarian, vegan, keto. 600 g (21.16 oz) ↩ Regular vegan ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F45 Cereals, oats, instant, fortified, plain, dry USDA 171661 View USDA record Target-seeking: omnivore, vegetarian, vegan, keto. 100 g (3.53 oz) ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F46 Iodized table salt — hybrid label/database case Morton sodium/iodine label; USDA 173468 residual composition; UK chloride estimate View salt label Regular weeks: omnivore, vegetarian, vegan, keto. Target-seeking: omnivore, vegetarian, vegan, keto. 5 g (0.176 oz) ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto ↩ Experimental omnivore ↩ Experimental vegetarian ↩ Experimental vegan ↩ Experimental keto
F47 Bread, white, commercially prepared (includes soft bread crumbs) USDA 174924 View USDA record Regular weeks: omnivore, vegetarian, vegan. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan
F48 Butter, salted USDA 173410 View USDA record Regular weeks: omnivore, vegetarian, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular keto
F49 Cereals ready-to-eat, RALSTON Corn Flakes USDA 174648 View USDA record Regular weeks: omnivore, vegetarian. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian
F50 Cereals ready-to-eat, QUAKER, QUAKER Puffed Rice USDA 171651 View USDA record Regular weeks: vegan. Not in the initial pool ↩ Regular vegan
F51 Raisins, dark, seedless (Includes foods for USDA's Food Distribution Program) USDA 168165 View USDA record Regular weeks: omnivore, vegetarian. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian
F52 Strawberries, raw USDA 167762 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto
F53 Turkey breast, sliced, prepackaged USDA 172941 View USDA record Regular weeks: omnivore. Not in the initial pool ↩ Regular omnivore
F54 Salad dressing, mayonnaise, regular USDA 171009 View USDA record Regular weeks: omnivore, vegetarian, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular keto
F55 Rice, white, long-grain, regular, enriched, cooked USDA 168878 View USDA record Regular weeks: omnivore, vegetarian, vegan. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan
F56 Beef, ground, 85% lean meat / 15% fat, patty, cooked, pan-broiled USDA 174033 View USDA record Regular weeks: omnivore, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular keto
F57 Rolls, hamburger or hotdog, plain USDA 172796 View USDA record Regular weeks: omnivore. Not in the initial pool ↩ Regular omnivore
F58 Lettuce, iceberg (includes crisphead types), raw USDA 169248 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto
F59 Cucumber, with peel, raw USDA 168409 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto
F60 Catsup USDA 168556 View USDA record Regular weeks: omnivore. Not in the initial pool ↩ Regular omnivore
F61 Fish, tuna, light, canned in water, drained solids (Includes foods for USDA's Food Distribution Program) USDA 173709 View USDA record Regular weeks: omnivore, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular keto
F62 Pasta, cooked, enriched, without added salt USDA 169737 View USDA record Regular weeks: omnivore, vegetarian, vegan. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan
F63 Tomato products, canned, sauce USDA 170054 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto
F64 Pizza, cheese topping, regular crust, frozen, cooked USDA 170317 View USDA record Regular weeks: omnivore, vegetarian. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian
F65 Beans, snap, green, cooked, boiled, drained, without salt USDA 169141 View USDA record Regular weeks: omnivore, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular keto
F66 Chocolate, dark, 70-85% cacao solids USDA 170273 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto
F67 Tortillas, ready-to-bake or -fry, flour, shelf stable USDA 167535 View USDA record Regular weeks: omnivore, vegetarian, vegan. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan
F68 Onions, raw USDA 170000 View USDA record Regular weeks: omnivore, vegetarian, vegan. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan
F69 Cauliflower, cooked, boiled, drained, without salt USDA 170397 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto
F70 Beverages, carbonated, cola, regular USDA 174852 View USDA record Regular weeks: omnivore. Not in the initial pool ↩ Regular omnivore
F71 Cookies, chocolate chip, commercially prepared, regular, higher fat, enriched USDA 172716 View USDA record Regular weeks: omnivore, vegetarian. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian
F72 Pancakes, plain, prepared from recipe USDA 175009 View USDA record Regular weeks: omnivore, vegetarian. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian
F73 Syrups, table blends, pancake USDA 169578 View USDA record Regular weeks: omnivore, vegetarian. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian
F74 Peanut butter, smooth style, with salt (Includes foods for USDA's Food Distribution Program) USDA 174266 View USDA record Regular weeks: vegetarian, vegan. Not in the initial pool ↩ Regular vegetarian ↩ Regular vegan
F75 Soup, tomato, canned, prepared with equal volume water, commercial USDA 171176 View USDA record Regular weeks: omnivore, vegetarian. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian
F76 Peas, green, cooked, boiled, drained, without salt USDA 170420 View USDA record Regular weeks: omnivore, vegetarian. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian
F77 Beef, round, bottom round, roast, separable lean and fat, trimmed to 1/8" fat, all grades, cooked, roasted USDA 168696 View USDA record Regular weeks: omnivore, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular keto
F78 Nuts, coconut milk, canned (liquid expressed from grated meat and water) USDA 170173 View USDA record Regular weeks: vegetarian, vegan. Not in the initial pool ↩ Regular vegetarian ↩ Regular vegan
F79 Sauce, salsa, ready-to-serve USDA 174524 View USDA record Regular weeks: vegetarian, vegan. Not in the initial pool ↩ Regular vegetarian ↩ Regular vegan
F80 Hummus, commercial USDA 174289 View USDA record Regular weeks: vegetarian, vegan. Not in the initial pool ↩ Regular vegetarian ↩ Regular vegan
F81 Bread, pita, white, enriched USDA 174915 View USDA record Regular weeks: vegetarian, vegan. Not in the initial pool ↩ Regular vegetarian ↩ Regular vegan
F82 Soy sauce made from soy and wheat (shoyu) USDA 174277 View USDA record Regular weeks: vegetarian, vegan. Not in the initial pool ↩ Regular vegetarian ↩ Regular vegan
F83 Snacks, potato chips, plain, salted USDA 169677 View USDA record Regular weeks: vegan. Not in the initial pool ↩ Regular vegan
F84 Ice creams, vanilla USDA 167575 View USDA record Regular weeks: omnivore. Not in the initial pool ↩ Regular omnivore
F85 Pork, cured, bacon, pre-sliced, cooked, pan-fried USDA 168322 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F86 Cream, fluid, heavy whipping USDA 170859 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F87 Beef, loin, top sirloin cap steak, boneless, separable lean and fat, trimmed to 1/8" fat, all grades, cooked, grilled USDA 173061 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F88 Yogurt, Greek, plain, whole milk USDA 171304 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F89 Celery, raw USDA 169988 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F90 Cheese, cream USDA 173418 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F91 Pork, fresh, loin, top loin (chops), boneless, separable lean and fat, cooked, broiled USDA 167841 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F92 Cabbage, cooked, boiled, drained, without salt USDA 169976 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F93 Squash, summer, zucchini, includes skin, cooked, boiled, drained, without salt USDA 169292 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F94 Cheese, parmesan, hard USDA 170848 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F95 Pork sausage, link/patty, cooked, pan-fried USDA 174578 View USDA record Regular weeks: keto. Not in the initial pool ↩ Regular keto
F96 Beverages, coffee, brewed, prepared with tap water USDA 171890 View USDA record Regular weeks: omnivore, vegetarian, vegan, keto. Not in the initial pool ↩ Regular omnivore ↩ Regular vegetarian ↩ Regular vegan ↩ Regular keto

Food quantities are shown in metric and approximate U.S. weight units; oz means weight, while fl oz means U.S. fluid volume. Nutrient amounts retain the mg, microgram and gram units used on U.S. nutrition labels. Small salt amounts still need a suitable scale; the rounded U.S. values do not change the underlying calculation. Unit conversion factors[26].

Fortified milk, soy drink, cereal and other historical formulations can differ from current products. The iodized-salt row is a separately identified hybrid entry even though it reuses generic USDA salt for residual components. Biotin, iodine and chloride estimates remain subject to the matched-food limits explained in the method; a food-source link does not make missing measurements complete.

What prices and purchase-to-plate assumptions did we use?

The following basket also prices the earlier menu tables. A yield is the edible prepared quantity credited to a package; it is not an additional nutrient absorption factor. Dry beans and lentils use an assumed 2.5-fold cooked mass; rice and quinoa use threefold. Other preparation losses and per-fruit edible sizes are estimates, exposed here so the prices can be changed rather than treated as exact measurements. Fresh/frozen fish fillets use the published 70% cooked-yield factor. [27]

Price reference Listed price used Edible-yield / matching basis
[28] $1.67 600 g (1.32 lb) edible per priced unit
[29] $2.72 3,904 g (8.61 lb) edible per priced unit; price proxy does not validate historical formulation
[30] $1.87 227 g (8.01 oz) edible per priced unit
[31] $3.56 907 g (2 lb) edible per priced unit
[32] $15.98/purchased lb 70% cooked yield; checkout assumes 0.75-lb (340.2 g) pack
[33] $3.79 85 g (3 oz) edible per priced unit
[34] $23.76 635 g (1.4 lb) edible per priced unit
[35] $7.42 282 g (9.95 oz) edible per priced unit
[36] $1.92 1,134 g (2.5 lb) edible per priced unit
[37] $1.46 1,134 g (2.5 lb) edible per priced unit
[36] $1.27 1,134 g (2.5 lb) edible per priced unit
[38] $14.99 4,536 g (10 lb) edible per priced unit
[39] $3.49 397 g (14 oz) edible per priced unit
[40] $4.18 1,191 g (2.63 lb) edible per priced unit
[41] $1.67 2,722 g (6 lb) edible per priced unit
[42] $3.44 1,361 g (3 lb) edible per priced unit
[43] $2.00 227 g (8.01 oz) edible per priced unit
[44] $2.37 386 g (13.62 oz) edible per priced unit
[45] $3.48 363 g (12.8 oz) edible per priced unit
[46] $2.26 816 g (1.8 lb) edible per priced unit
[47] $0.88 386 g (13.62 oz) edible per priced unit
[48] $3.36 2,041 g (4.5 lb) edible per priced unit
[49] $1.38 164 g (5.78 oz) edible per priced unit
[50] $0.50 295 g (10.41 oz) edible per priced unit
[51] $4.97 1,324 g (2.92 lb) edible per priced unit
[52] $0.65 136 g (4.8 oz) edible per priced unit
[53] $11.00 709 g (1.56 lb) edible per priced unit
[54] $10.19 454 g (1 lb) edible per priced unit
[55] $12.97 454 g (1 lb) edible per priced unit
[56] $6.12 459 g (1.01 lb) edible per priced unit
[57] $8.27 1,306 g (2.88 lb) edible per priced unit
[58] $1.97 181 g (6.38 oz) edible per priced unit
[59] $3.29 Conventional portabella price proxy; UV/product match unverified; excluded from cost search
[60] $1.99 737 g (1.62 lb) edible per priced unit
[61] $1.99 737 g (1.62 lb) edible per priced unit
[62] $4.57 1,944 g (4.29 lb) edible per priced unit; price proxy does not validate historical formulation
[63] $3.37 333 g (11.75 oz) edible per priced unit; price proxy does not validate historical formulation

Help us improve this article

Spotted an error or found a source we should consider? Tell us which part of this article needs another look and include a link if you have one. Please leave out personal health details and lab results; we can’t answer individual medical questions.

Email us directly

References

  1. vitamin tables ↩
  2. mineral tables ↩
  3. FDA Daily Value table ↩
  4. NIH reference definitions ↩
  5. FDA label guidance ↩
  6. USDA FoodData Central ↩
  7. UK composition dataset ↩
  8. Morton label ↩
  9. NIH magnesium guidance ↩
  10. USDA food categories ↩
  11. NCI usual-intake guidance ↩
  12. NIH guidance on B12 food sources ↩
  13. calcium ↩
  14. zinc ↩
  15. NIH's biotin food table ↩
  16. USDA ↩
  17. USDA ↩
  18. USDA ↩
  19. National Academies guidance ↩
  20. NIH ↩
  21. NIH ↩
  22. NIH ↩
  23. Silk's current unsweetened soymilk label ↩
  24. Manufacturer's product and price ↩
  25. Schoenen and colleagues, 1998 ↩
  26. Unit conversion factors ↩
  27. NOAA seafood yield tables ↩
  28. Great Value large eggs, dozen ↩
  29. Whole milk, gallon (3.79 L) ↩
  30. Great Value sharp cheddar, 8 oz (226.8 g) ↩
  31. Dannon plain whole-milk yogurt, 32 oz (907.2 g) ↩
  32. Sockeye salmon, purchased pound (453.6 g) ↩
  33. King Oscar sardines in olive oil, 3.75 oz (106.3 g) ↩
  34. Great Value skinless cod fillets, 2 lb (907.2 g) ↩
  35. Great Value cooked peeled tail-off shrimp, 12 oz (340.2 g) ↩
  36. Great Value dry lentils, 1 lb (453.6 g) ↩
  37. Great Value dry chickpeas, 1 lb (453.6 g) ↩
  38. Jayone dry soybeans, 4 lb (1.81 kg) ↩
  39. Nasoya firm tofu, 14 oz (396.9 g) ↩
  40. Great Value rolled oats, 42 oz (1.19 kg) ↩
  41. Great Value dry brown rice, 32 oz (907.2 g) ↩
  42. Great Value dry quinoa, 16 oz (453.6 g) ↩
  43. Marketside spinach, 10 oz (283.5 g) ↩
  44. Broccoli crowns, purchased pound (453.6 g) ↩
  45. Bagged green kale, 1 lb (453.6 g) ↩
  46. Whole carrots, 2 lb (907.2 g) ↩
  47. Sweet potatoes, purchased pound (453.6 g) ↩
  48. Russet potatoes, 5 lb (2.27 kg) ↩
  49. Red bell pepper, each ↩
  50. Bananas, purchased pound (453.6 g) ↩
  51. Navel oranges, 4 lb (1.81 kg) ↩
  52. Hass avocado, each ↩
  53. Great Value natural whole almonds, 25 oz (708.7 g) ↩
  54. Sammys Naturals raw sunflower kernels, 16 oz (453.6 g) ↩
  55. Nut Cravings raw pumpkin kernels, 16 oz (453.6 g) ↩
  56. Great Value extra virgin olive oil, 17 fl oz (502.8 mL) ↩
  57. Great Value sunflower oil, 48 fl oz (1.42 L) ↩
  58. Whole white mushrooms, 8 oz (226.8 g) ↩
  59. Portabella price proxy, 6 oz (170.1 g) ↩
  60. Morton plain salt, 26 oz (737.1 g) ↩
  61. Morton iodized salt, 26 oz (737.1 g) ↩
  62. Silk unsweetened soymilk, 64 fl oz (1.89 L) ↩
  63. Great Value original instant oatmeal, 12 x .98 oz (27.8 g) ↩

Corrections & updates

  1. Update

    Revised the article after editorial review, with clearer evidence explanations and practical guidance.