Dietary compositions by commodity group by country
Average per capita dietary energy supply by commodity groups, measured in kilocalories per person per day.
What the numbers show
Dietary compositions by commodity group is currently reported for 188 countries. The highest value is 316.56 kilocalories per day per capita in Dominica; the lowest is 3.55 kilocalories per day per capita in Burundi.
The median across all reporting countries is 57.59 kilocalories per day per capita, and the mean is 73.51 kilocalories per day per capita.
The gap between the highest and lowest reporting country is a factor of about 89.
Over the past decade 131 countries rose and 49 fell. The largest increase was in Central African Republic (up 406.0%), and the largest decrease in Burundi (down 71.4%).
Dietary compositions by commodity group: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Dominica | 316.56 kilocalories per day per capita | 2022 | up 127.7% | volatile |
| 3 | Grenada | 249.16 kilocalories per day per capita | 2023 | up 380.7% | volatile |
| 4 | Saint Vincent and the Grenadines | 220.7 kilocalories per day per capita | 2023 | up 86.4% | volatile |
| 5 | Hong Kong | 217.49 kilocalories per day per capita | 2023 | up 11.0% | volatile |
| 6 | Barbados | 214.97 kilocalories per day per capita | 2023 | up 26.6% | volatile |
| 7 | Macao | 213.31 kilocalories per day per capita | 2023 | down 4.4% | volatile |
| 8 | Montenegro | 213.12 kilocalories per day per capita | 2023 | up 29.1% | rising |
| 9 | Iceland | 203.41 kilocalories per day per capita | 2023 | up 22.5% | rising |
| 10 | New Caledonia | 194.52 kilocalories per day per capita | 2023 | up 32.2% | volatile |
| 11 | Bosnia and Herzegovina | 193.12 kilocalories per day per capita | 2023 | up 20.6% | rising |
| 12 | French Polynesia | 190.25 kilocalories per day per capita | 2023 | up 13.1% | volatile |
| 13 | Mongolia | 189.15 kilocalories per day per capita | 2023 | up 34.8% | volatile |
| 14 | Seychelles | 187.2 kilocalories per day per capita | 2023 | up 131.8% | rising |
| 15 | Guyana | 185.11 kilocalories per day per capita | 2023 | up 184.1% | volatile |
| 16 | Bahamas | 182.59 kilocalories per day per capita | 2023 | down 10.3% | volatile |
| 17 | Nauru | 171.35 kilocalories per day per capita | 2023 | — | rising |
| 18 | Marshall Islands | 161.79 kilocalories per day per capita | 2023 | — | rising |
| 19 | Norway | 160 kilocalories per day per capita | 2023 | down 53.3% | volatile |
| 21 | Jamaica | 149.06 kilocalories per day per capita | 2023 | up 58.9% | volatile |
| 22 | Maldives | 142.56 kilocalories per day per capita | 2023 | down 11.8% | volatile |
| 23 | Libya | 141.59 kilocalories per day per capita | 2023 | up 19.8% | rising |
| 24 | Cyprus | 141.16 kilocalories per day per capita | 2023 | up 4.4% | volatile |
| 25 | Georgia | 141.03 kilocalories per day per capita | 2023 | up 47.9% | volatile |
| 26 | Latvia | 140.48 kilocalories per day per capita | 2023 | up 7.6% | rising |
| 27 | Qatar | 139.89 kilocalories per day per capita | 2023 | — | falling |
| 28 | Estonia | 139.68 kilocalories per day per capita | 2023 | up 0.5% | rising |
| 29 | United Kingdom | 138.53 kilocalories per day per capita | 2023 | up 14.6% | volatile |
| 30 | Slovenia | 136.5 kilocalories per day per capita | 2023 | down 6.3% | rising |
| 31 | Belize | 130.42 kilocalories per day per capita | 2023 | up 34.0% | volatile |
| 32 | Kuwait | 130.19 kilocalories per day per capita | 2023 | down 12.2% | rising |
| 33 | North Macedonia | 128.43 kilocalories per day per capita | 2023 | up 19.9% | rising |
| 34 | Bermuda | 122.67 kilocalories per day per capita | 2009 | up 33.8% | rising |
| 35 | Tonga | 119.44 kilocalories per day per capita | 2023 | — | rising |
| 37 | Belgium | 115.3 kilocalories per day per capita | 2023 | up 198.2% | volatile |
| 38 | Cape Verde | 115.09 kilocalories per day per capita | 2023 | up 48.7% | volatile |
| 39 | Brunei | 114.63 kilocalories per day per capita | 2009 | down 15.3% | rising |
| 40 | New Zealand | 114.41 kilocalories per day per capita | 2023 | up 88.2% | volatile |
| 41 | Croatia | 112.78 kilocalories per day per capita | 2023 | down 1.0% | volatile |
| 42 | Serbia | 110.08 kilocalories per day per capita | 2023 | up 24.1% | rising |
| 43 | Antigua and Barbuda | 108.96 kilocalories per day per capita | 2023 | up 31.6% | volatile |
| 44 | Armenia | 106.8 kilocalories per day per capita | 2023 | up 17.4% | volatile |
| 45 | Cote d'Ivoire | 106.29 kilocalories per day per capita | 2023 | up 2.0% | volatile |
| 46 | Bahrain | 104.2 kilocalories per day per capita | 2023 | — | falling |
| 47 | Finland | 103.86 kilocalories per day per capita | 2023 | up 4.7% | volatile |
| 48 | Saudi Arabia | 101.31 kilocalories per day per capita | 2023 | down 18.5% | rising |
| 49 | Czechia | 101.02 kilocalories per day per capita | 2023 | up 41.2% | rising |
| 50 | Oman | 100.61 kilocalories per day per capita | 2023 | up 27.8% | rising |
| 51 | Australia | 100.55 kilocalories per day per capita | 2023 | down 10.7% | rising |
| 52 | Israel | 100.31 kilocalories per day per capita | 2023 | up 54.5% | volatile |
| 53 | Netherlands Antilles | 100.26 kilocalories per day per capita | 2009 | up 15.6% | flat |
| 54 | Botswana | 99.17 kilocalories per day per capita | 2023 | up 23.1% | volatile |
| 55 | Benin | 94.53 kilocalories per day per capita | 2022 | up 57.8% | volatile |
| 56 | Kazakhstan | 93.46 kilocalories per day per capita | 2023 | up 15.2% | volatile |
| 57 | Mauritius | 93.18 kilocalories per day per capita | 2023 | up 40.5% | volatile |
| 58 | Laos | 92.98 kilocalories per day per capita | 2023 | up 64.0% | volatile |
| 59 | Portugal | 92.32 kilocalories per day per capita | 2023 | up 16.5% | volatile |
| 60 | Sweden | 91 kilocalories per day per capita | 2023 | up 70.9% | rising |
| 61 | Denmark | 89.44 kilocalories per day per capita | 2023 | down 16.5% | rising |
| 62 | France | 88.51 kilocalories per day per capita | 2023 | up 22.5% | rising |
| 63 | Romania | 88.46 kilocalories per day per capita | 2023 | up 8.4% | volatile |
| 64 | East Timor | 87.15 kilocalories per day per capita | 2023 | up 76.3% | volatile |
| 65 | Panama | 86.52 kilocalories per day per capita | 2023 | up 12.8% | volatile |
| 66 | Turkey | 84.79 kilocalories per day per capita | 2023 | up 160.3% | volatile |
| 67 | Fiji | 83.96 kilocalories per day per capita | 2023 | up 147.8% | volatile |
| 68 | South Korea | 82.07 kilocalories per day per capita | 2023 | up 51.7% | volatile |
| 69 | Suriname | 80.63 kilocalories per day per capita | 2023 | down 1.6% | volatile |
| 70 | Saint Kitts and Nevis | 80.55 kilocalories per day per capita | 2023 | down 42.9% | volatile |
| 71 | Bhutan | 78.39 kilocalories per day per capita | 2023 | — | falling |
| 72 | Djibouti | 78.19 kilocalories per day per capita | 2023 | up 30.1% | volatile |
| 73 | Saint Lucia | 77.83 kilocalories per day per capita | 2023 | down 17.6% | volatile |
| 74 | Albania | 76.82 kilocalories per day per capita | 2023 | up 74.8% | volatile |
| 75 | Kyrgyzstan | 76.82 kilocalories per day per capita | 2023 | up 20.5% | volatile |
| 76 | Tuvalu | 76.55 kilocalories per day per capita | 2023 | — | falling |
| 77 | Malaysia | 74.8 kilocalories per day per capita | 2023 | up 19.1% | rising |
| 78 | Yemen | 73.72 kilocalories per day per capita | 2023 | down 6.7% | volatile |
| 79 | Belarus | 72.54 kilocalories per day per capita | 2023 | up 18.9% | volatile |
| 80 | Central African Republic | 72.03 kilocalories per day per capita | 2022 | up 406.0% | volatile |
| 81 | Greece | 70.75 kilocalories per day per capita | 2023 | down 8.6% | volatile |
| 82 | Moldova | 70.36 kilocalories per day per capita | 2023 | up 21.2% | volatile |
| 83 | Azerbaijan | 69.05 kilocalories per day per capita | 2023 | up 46.8% | volatile |
| 84 | Thailand | 68.61 kilocalories per day per capita | 2023 | up 19.7% | volatile |
| 85 | Samoa | 64.78 kilocalories per day per capita | 2023 | down 12.4% | volatile |
| 86 | Tajikistan | 64.67 kilocalories per day per capita | 2023 | up 98.7% | volatile |
| 87 | Venezuela | 64.57 kilocalories per day per capita | 2023 | up 119.6% | volatile |
| 88 | Chile | 62.63 kilocalories per day per capita | 2023 | up 68.6% | volatile |
| 89 | Eswatini | 62.34 kilocalories per day per capita | 2023 | up 85.3% | volatile |
| 90 | Namibia | 61.75 kilocalories per day per capita | 2023 | up 28.4% | rising |
| 91 | Argentina | 61.29 kilocalories per day per capita | 2023 | up 87.3% | rising |
| 92 | Bulgaria | 61.21 kilocalories per day per capita | 2023 | up 11.3% | rising |
| 93 | Nepal | 61.01 kilocalories per day per capita | 2023 | up 34.5% | volatile |
| 94 | Uruguay | 60.78 kilocalories per day per capita | 2023 | up 10.3% | volatile |
| 95 | Canada | 60.51 kilocalories per day per capita | 2023 | down 7.4% | rising |
| 96 | Switzerland | 60.34 kilocalories per day per capita | 2023 | up 28.8% | rising |
| 97 | Micronesia (country) | 57.73 kilocalories per day per capita | 2023 | — | falling |
| 98 | Bangladesh | 57.45 kilocalories per day per capita | 2023 | up 152.8% | rising |
| 99 | Tunisia | 56.45 kilocalories per day per capita | 2023 | up 66.8% | rising |
| 100 | Sri Lanka | 55.65 kilocalories per day per capita | 2023 | up 16.8% | rising |
| 101 | Philippines | 53.49 kilocalories per day per capita | 2023 | up 67.6% | volatile |
| 102 | Vietnam | 53.06 kilocalories per day per capita | 2023 | up 50.6% | volatile |
| 103 | Iraq | 52.47 kilocalories per day per capita | 2023 | up 70.3% | volatile |
| 104 | Japan | 51.81 kilocalories per day per capita | 2022 | up 0.2% | rising |
| 105 | Netherlands | 50.51 kilocalories per day per capita | 2023 | up 197.3% | rising |
| 106 | Lithuania | 49.34 kilocalories per day per capita | 2023 | up 31.0% | rising |
| 107 | Lebanon | 49.3 kilocalories per day per capita | 2023 | down 10.8% | rising |
| 108 | Comoros | 48.86 kilocalories per day per capita | 2023 | up 297.6% | volatile |
| 109 | Paraguay | 48.21 kilocalories per day per capita | 2023 | down 3.8% | rising |
| 110 | Congo | 46.91 kilocalories per day per capita | 2023 | up 77.0% | volatile |
| 111 | Taiwan | 46.4 kilocalories per day per capita | 2023 | up 7.3% | rising |
| 112 | Cambodia | 46.15 kilocalories per day per capita | 2023 | up 184.5% | rising |
| 113 | Gabon | 45.61 kilocalories per day per capita | 2023 | down 20.9% | volatile |
| 114 | Slovakia | 45.35 kilocalories per day per capita | 2023 | down 37.3% | rising |
| 115 | Nicaragua | 45.02 kilocalories per day per capita | 2023 | up 11.4% | volatile |
| 116 | Liberia | 44.85 kilocalories per day per capita | 2023 | up 162.0% | volatile |
| 117 | El Salvador | 44.74 kilocalories per day per capita | 2023 | up 11.0% | volatile |
| 118 | Honduras | 44.32 kilocalories per day per capita | 2023 | up 12.6% | volatile |
| 119 | Vanuatu | 43.92 kilocalories per day per capita | 2023 | down 5.0% | rising |
| 120 | Solomon Islands | 43.28 kilocalories per day per capita | 2023 | up 118.7% | volatile |
| 121 | Hungary | 42.4 kilocalories per day per capita | 2023 | down 24.3% | rising |
| 122 | Uzbekistan | 42.17 kilocalories per day per capita | 2023 | up 124.7% | rising |
| 123 | Trinidad and Tobago | 42.09 kilocalories per day per capita | 2023 | down 30.7% | rising |
| 124 | Morocco | 41.56 kilocalories per day per capita | 2023 | up 29.4% | rising |
| 125 | Burkina Faso | 41.1 kilocalories per day per capita | 2023 | up 152.3% | volatile |
| 126 | Ethiopia | 41.08 kilocalories per day per capita | 2023 | down 2.6% | rising |
| 127 | Russia | 41 kilocalories per day per capita | 2023 | up 0.1% | rising |
| 128 | Dominican Republic | 40.77 kilocalories per day per capita | 2023 | up 23.9% | rising |
| 129 | South Africa | 40.09 kilocalories per day per capita | 2023 | up 28.7% | rising |
| 130 | Jordan | 39.7 kilocalories per day per capita | 2023 | down 7.8% | volatile |
| 131 | Ghana | 39.66 kilocalories per day per capita | 2023 | down 32.0% | volatile |
| 132 | Zimbabwe | 39.45 kilocalories per day per capita | 2023 | up 180.0% | volatile |
| 133 | Mexico | 39.44 kilocalories per day per capita | 2023 | up 21.7% | rising |
| 134 | China | 39.05 kilocalories per day per capita | 2023 | up 32.7% | volatile |
| 135 | India | 38.22 kilocalories per day per capita | 2023 | up 76.7% | rising |
| 136 | Costa Rica | 37.89 kilocalories per day per capita | 2023 | up 32.4% | rising |
| 137 | Bolivia | 37.7 kilocalories per day per capita | 2023 | up 3.1% | rising |
| 138 | Syria | 37.08 kilocalories per day per capita | 2023 | up 62.8% | rising |
| 139 | Spain | 36.06 kilocalories per day per capita | 2023 | down 29.1% | rising |
| 140 | United States | 35.34 kilocalories per day per capita | 2023 | up 10.1% | rising |
| 141 | Germany | 35.14 kilocalories per day per capita | 2023 | down 0.1% | falling |
| 142 | Ukraine | 34.83 kilocalories per day per capita | 2023 | up 56.0% | rising |
| 143 | Sao Tome and Principe | 34.71 kilocalories per day per capita | 2023 | up 23.9% | volatile |
| 144 | Lesotho | 33.55 kilocalories per day per capita | 2023 | up 56.0% | volatile |
| 145 | Austria | 33.36 kilocalories per day per capita | 2023 | down 33.9% | rising |
| 146 | Togo | 32.81 kilocalories per day per capita | 2022 | up 51.2% | rising |
| 147 | Brazil | 31.8 kilocalories per day per capita | 2023 | up 44.1% | rising |
| 148 | Mauritania | 31.57 kilocalories per day per capita | 2023 | down 11.3% | rising |
| 149 | United Arab Emirates | 31.29 kilocalories per day per capita | 2023 | down 58.7% | rising |
| 150 | Turkmenistan | 31.06 kilocalories per day per capita | 2023 | down 36.4% | volatile |
| 151 | Peru | 30.57 kilocalories per day per capita | 2023 | up 30.1% | volatile |
| 152 | Cameroon | 28.71 kilocalories per day per capita | 2023 | down 21.0% | rising |
| 153 | Myanmar | 27.94 kilocalories per day per capita | 2023 | down 25.2% | volatile |
| 154 | Ecuador | 27.58 kilocalories per day per capita | 2023 | down 10.2% | rising |
| 155 | Italy | 26.03 kilocalories per day per capita | 2023 | down 0.9% | rising |
| 156 | Chad | 25.9 kilocalories per day per capita | 2022 | up 24.3% | volatile |
| 157 | Colombia | 24.93 kilocalories per day per capita | 2023 | down 7.1% | rising |
| 158 | Kiribati | 24.72 kilocalories per day per capita | 2023 | up 107.0% | volatile |
| 159 | Algeria | 24.08 kilocalories per day per capita | 2023 | down 35.0% | rising |
| 160 | Guinea | 23.71 kilocalories per day per capita | 2023 | up 81.8% | volatile |
| 161 | Indonesia | 22 kilocalories per day per capita | 2023 | up 18.7% | volatile |
| 162 | Guatemala | 21.77 kilocalories per day per capita | 2023 | up 19.3% | rising |
| 163 | Nigeria | 21.34 kilocalories per day per capita | 2023 | up 21.9% | rising |
| 164 | Sierra Leone | 21.04 kilocalories per day per capita | 2023 | up 36.4% | rising |
| 165 | Mali | 21.03 kilocalories per day per capita | 2022 | down 23.8% | rising |
| 166 | Senegal | 19.71 kilocalories per day per capita | 2023 | up 35.3% | flat |
| 167 | Niger | 19.59 kilocalories per day per capita | 2023 | up 13.8% | rising |
| 168 | Gambia | 19.19 kilocalories per day per capita | 2023 | up 229.7% | volatile |
| 169 | Somalia | 19 kilocalories per day per capita | 2022 | up 93.0% | rising |
| 170 | Egypt | 17.59 kilocalories per day per capita | 2023 | down 30.9% | rising |
| 171 | Cuba | 17.49 kilocalories per day per capita | 2019 | up 59.1% | falling |
| 172 | Papua New Guinea | 17.06 kilocalories per day per capita | 2023 | up 17.7% | rising |
| 173 | Sudan | 17 kilocalories per day per capita | 2022 | down 3.0% | falling |
| 174 | Haiti | 16.68 kilocalories per day per capita | 2023 | up 3.7% | rising |
| 175 | Iran | 16.64 kilocalories per day per capita | 2023 | up 3.8% | rising |
| 176 | Pakistan | 15.85 kilocalories per day per capita | 2023 | up 9.9% | rising |
| 177 | Kenya | 14.81 kilocalories per day per capita | 2023 | up 44.9% | falling |
| 178 | Afghanistan | 11.95 kilocalories per day per capita | 2023 | up 9.4% | falling |
| 179 | Zambia | 11.49 kilocalories per day per capita | 2023 | down 15.1% | rising |
| 180 | Angola | 10.85 kilocalories per day per capita | 2023 | down 21.7% | rising |
| 181 | Guinea-Bissau | 10.1 kilocalories per day per capita | 2023 | down 39.1% | volatile |
| 182 | Rwanda | 10.02 kilocalories per day per capita | 2023 | up 46.5% | volatile |
| 183 | Malawi | 9.94 kilocalories per day per capita | 2023 | up 65.9% | volatile |
| 184 | Poland | 9.65 kilocalories per day per capita | 2023 | up 13.8% | rising |
| 185 | Democratic Republic of Congo | 9.48 kilocalories per day per capita | 2023 | up 51.4% | rising |
| 186 | North Korea | 9.38 kilocalories per day per capita | 2018 | up 379.1% | rising |
| 187 | Tanzania | 7.75 kilocalories per day per capita | 2023 | up 1.7% | falling |
| 188 | Uganda | 7.49 kilocalories per day per capita | 2023 | down 4.2% | rising |
| 189 | Mozambique | 5.22 kilocalories per day per capita | 2023 | up 28.9% | rising |
| 190 | Madagascar | 4.84 kilocalories per day per capita | 2023 | down 58.3% | falling |
| 191 | Burundi | 3.55 kilocalories per day per capita | 2022 | down 71.4% | volatile |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- USSR 12.93 kilocalories per day per capita
About this data
Average per capita dietary energy supply by commodity groups, measured in kilocalories per person per day.