About the Data

Nutrition fact data on MyFoodData.com is primarily sourced from USDA Food Data Central.

MyFoodData.com Data Sources

The Standard Release (SR)

7,803 Foods

The SR dataset is the most detailed and well-vetted data source from the USDA.

This dataset is more likely to include data for nutrients like amino acids, fatty acid profiles, and mineral content.

SR data is sourced from the USDA Methods and Application of Food Composition Laboratory. See the documentation of analysis here.

FNDDS

13,005 Foods

The Food and Nutrient Database for Dietary Studies (FNDDS) primarily consists of whole foods and is sourced from the USDA Food Surveys Research Group. Like the SR dataset, the FNDDS data is mostly composed of whole (unbranded) foods and is well-vetted across various nutrients.

Since the SR dataset is no longer updated by the USDA, the FNDDS dataset is becoming the most reliable source for nutrition data.

Branded Foods

800,000+ Foods

The USDA Global Branded Food Products Database is self-reported by brands and, while usually accurate, can contain errors.

Although consumers tend to trust the labels on packaged products, they often contain errors. For example, you may find a jar of pasta sauce that reports 0mg of potassium, even though tomatoes are high in potassium.

Please report a food if you notice a data error.

If you have an account, you can save a food to your favorites and then edit and correct the data.

Restaurant Dataset

20,000+ Foods

These foods are entered using the MyFoodData system directly from the restaurant's published nutrition facts.

Please report a food if you notice a data error.

Open Food Facts

1.5 million+ Foods

These foods come from the Open Food Facts database. A global user entered and user curated dataset.

Please report a food if you notice a data error.

User Entered Foods

27,000+ Foods

These foods are entered by our users from product labels not yet in the branded food database.

Please report a food if you notice a data error.

Metrics We Calculate

Net Carbs

Net carbs are calculated by subtracting fiber from total carbohydrates. The idea behind net carbs is that fiber is not as easily absorbed as the sugar components of carbohydrates. (ref)

See the list of grains low in net carbs.

PRAL Score

Potential renal acid load (PRAL) is a calculation of the acid or alkaline load of a food on the kidneys. MyFoodData calculates the PRAL score as follows:

  • PRAL = (0.49 * protein (g)) + (0.037 * phosphorus (mg)) - (0.021 * potassium (mg)) - (0.026 * magnesium (mg)) - (0.013 * calcium (mg))

A positive PRAL score indicates an acid load on the kidneys, while a negative score indicates an alkaline load. A diet high in acid-forming foods can lead to kidney stones, osteoporosis, and other health problems. A diet high in alkaline-forming foods can help to prevent these problems. (ref)

Use the nutrient ranking tool to view lists of foods with a high PRAL score and foods with a low PRAL score.

Omega-3 Fats

Omega-3 fatty acids are calculated as the total of:

  • alpha-Linolenic Acid (ALA) (18:3 n-3 c,c,c)
  • Eicosapentaenoic (Timnodonic) Acid (EPA) (20:5 n-3)
  • Docosapentaenoic Acid (DPA) (22:5 n-3)
  • Docosahexaenoic Acid (DHA) (22:6 n-3)
  • n-3-Eicosatrienoic Acid (ETE) (20:3 n-3)

In cases where none of the above fats are available (ALA, EPA, etc.), the value for undifferentiated-Octadecatrienoic (18:3 undifferentiated) is used as an approximation for foods known to be high in omega-3s like walnuts.

See the list of foods high in omega-3s.

Omega-6 Fats

Omega-6 fatty acids are calculated as the total of:

  • Linoleic Acid (18:2 n-6 c,c)
  • gamma-Linolenic Acid (GLA) (18:3 n-6 cis cis cis)
  • cis-cis-n6-Eicosadienoic Acid (20:2 n-6 cis cis)
  • Dihomo-gamma-linolenic Acid (DGLA) (20:3 n-6)
  • Arachidonic Acid (AA) (20:4 n-6)

In cases where none of the above fats are available (Linoleic Acid, GLA, etc.), the value for Octadecadienoic Acid (18:2) is used as an approximation.

See the list of foods high in omega-6s.

Blood Sugar Index

The blood sugar index estimates the blood sugar response to a food. A lower score is better for maintaining healthy blood sugar levels.

The blood sugar index looks at the total sugars and/or carbohydrates in a food versus the fiber, protein, and fat content.

For more on blood sugar see: High Carb Foods to Avoid, High Sugar Foods to Avoid, and High Fiber Foods.

Inflammation Score

The Inflammation Score estimates the potential inflammatory effect of a food or meal. It is based on a modified version of the Dietary Inflammatory Index (DII), which assigns weights to nutrients based on their impact on inflammatory biomarkers like C-reactive protein (CRP).

How to read this score: a negative score (e.g., -2.5) is generally anti-inflammatory; a positive score (e.g., +1.2) is generally pro-inflammatory; zero is a neutral effect.

This calculation uses a subset of key nutrients available in our database. Unlike the clinical DII, which compares intake to a global average, this score is a direct sum of nutrient weights to help you track personal trends.

Source: Shivappa et al. (2014).

Amino Acid Completeness Score

The amino acid completeness score ranges from 0% to 100% and estimates the completeness of the essential amino acids in a food. To be 100% complete, a food must contain 100% of the Reference Dietary Intake (RDI) for each essential amino acid.

If the score shows "--" it means there is missing data for one or more amino acids. Missing data means the value has not been collected and is unknown; it does not equal zero.

To calculate amino acid completeness for your meals and recipes, see the amino acid calculator.

Potassium / Sodium Ratio

The potassium / sodium ratio is important for heart health. A diet high in potassium and low in sodium can help lower blood pressure and reduce the risk of heart disease.

For people with high blood pressure, a ratio greater than 1 is ideal, while a ratio less than 1 is not desirable.

See high potassium foods and low sodium foods.

Weight Loss Score

The weight loss rating emphasizes protein and fiber content and de-emphasizes sugar, carbohydrate, and fat content.

See foods for weight loss and high fiber low calorie foods.

Muscle Gain Score

The muscle gain rating emphasizes protein per calorie and de-emphasizes sugar content.

See muscle building foods and high calorie foods.

Nutrient Density Score

The nutrient density score measures the total macros, minerals, vitamins, and amino acids per calorie, leaving out sodium, cholesterol, sugar, and fluoride.

See the most nutrient dense foods per calorie.

Data FAQ

How can I tell which data source a food is from?

You can view the complete nutrition facts for any food by clicking the link at the bottom of the page in the nutrition facts search tool, recipe calculator, comparison tool, and amino acid calculator.

How can I find foods from each database?

You can use the nutrient ranking tool to find foods from each database. The tool allows you to filter foods by database, nutrient content, and food groups.

Do you have data for Oxalates, Pruines, Sulfur, Histamines, Coenzyme q10, menatetrenone (MK-4), or Glycemic Load?

Sadly we are limited by the data provided by the USDA, and have yet to find good reliable sources for data on oxalates, purines, sulfur, histamines, Coenzyme q10, menatetrenone (MK-4), or glycemic load.

We are always looking for new data sources and will update our tools as new data becomes available. Please contact us if you know of a good data source we can add.




Contact Us

Send us any questions, comments, or suggestions. Our users help to drive the direction and future of MyFoodData.

Send us a message from our contact page or email us at paul@myfooddata.com.

Follow Us