Diet Compositions

When we think about malnutrition, we often focus on hunger and undernourishment – that is, having enough calories to eat. That is the first basic marker of nutrition.

But what we eat matters a lot for our health too. It’s not just about energy intake, but how our diets supply sufficient protein, fats, and micronutrients (vitamins and minerals). Someone can be malnourished despite getting enough to eat if they don’t have a diverse diet.

Poor and monotonous diets can often lead to micronutrient deficiencies.

Our food choices also matter for our environmental impact. How we ensure everyone in the world has access to an affordable, nutritious diet while reducing the environmental impact of farming is one of our most pressing problems.

On this page, you find our data and visualizations on diet compositions.

Interactive Charts on Diet Compositions

Cite this work

Our articles and data visualizations rely on work from many different people and organizations. When citing this topic page, please also cite the underlying data sources. This topic page can be cited as:

Hannah Ritchie, Pablo Rosado and Max Roser (2023) - “Diet Compositions” Published online at Retrieved from: '' [Online Resource]

BibTeX citation

    author = {Hannah Ritchie and Pablo Rosado and Max Roser},
    title = {Diet Compositions},
    journal = {Our World in Data},
    year = {2023},
    note = {}
Our World in Data logo

Reuse this work freely

All visualizations, data, and code produced by Our World in Data are completely open access under the Creative Commons BY license. You have the permission to use, distribute, and reproduce these in any medium, provided the source and authors are credited.

The data produced by third parties and made available by Our World in Data is subject to the license terms from the original third-party authors. We will always indicate the original source of the data in our documentation, so you should always check the license of any such third-party data before use and redistribution.

All of our charts can be embedded in any site.