Calorie supply by food group by country
Quantity that is available for consumption at the end of the supply chain. It does not account for consumer waste, so the quantity that is actually consumed may be lower.
What the numbers show
Calorie supply by food group is currently reported for 188 countries. The highest value is 3,168 kilocalories per day per capita in Turkey; the lowest is 1,531 kilocalories per day per capita in Somalia.
The median across all reporting countries is 2,351 kilocalories per day per capita, and the mean is 2,356 kilocalories per day per capita.
The gap between the highest and lowest reporting country is a factor of about 2.
Over the past decade 121 countries rose and 59 fell. The largest increase was in Somalia (up 28.3%), and the largest decrease in Lesotho (down 22.7%).
Calorie supply by food group: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Turkey | 3,168 kilocalories per day per capita | 2023 | up 1.9% | rising |
| 2 | Saudi Arabia | 3,120 kilocalories per day per capita | 2023 | up 9.5% | rising |
| 3 | Morocco | 3,044 kilocalories per day per capita | 2023 | up 1.2% | rising |
| 4 | Serbia | 3,007 kilocalories per day per capita | 2023 | up 11.7% | rising |
| 5 | Algeria | 3,002 kilocalories per day per capita | 2023 | up 1.1% | rising |
| 6 | Tunisia | 2,980 kilocalories per day per capita | 2023 | up 1.4% | rising |
| 7 | Ghana | 2,978 kilocalories per day per capita | 2023 | up 8.6% | rising |
| 8 | Laos | 2,901 kilocalories per day per capita | 2023 | up 1.2% | rising |
| 9 | North Macedonia | 2,879 kilocalories per day per capita | 2023 | up 13.7% | rising |
| 10 | Bhutan | 2,863 kilocalories per day per capita | 2023 | — | flat |
| 11 | United States | 2,850 kilocalories per day per capita | 2023 | up 3.8% | rising |
| 12 | Israel | 2,831 kilocalories per day per capita | 2023 | up 2.5% | rising |
| 13 | China | 2,830 kilocalories per day per capita | 2023 | up 12.5% | rising |
| 14 | Bosnia and Herzegovina | 2,808 kilocalories per day per capita | 2023 | up 8.3% | rising |
| 15 | Guinea | 2,806 kilocalories per day per capita | 2023 | up 14.8% | rising |
| 16 | Egypt | 2,803 kilocalories per day per capita | 2023 | down 1.8% | rising |
| 17 | Cote d'Ivoire | 2,801 kilocalories per day per capita | 2023 | up 9.0% | rising |
| 18 | Cuba | 2,796 kilocalories per day per capita | 2019 | up 2.3% | rising |
| 19 | Italy | 2,772 kilocalories per day per capita | 2023 | up 3.0% | flat |
| 20 | Cameroon | 2,758 kilocalories per day per capita | 2023 | up 1.4% | rising |
| 21 | Togo | 2,746 kilocalories per day per capita | 2022 | up 15.0% | rising |
| 22 | South Korea | 2,738 kilocalories per day per capita | 2023 | up 0.1% | rising |
| 23 | Dominican Republic | 2,730 kilocalories per day per capita | 2023 | up 15.9% | rising |
| 24 | Kiribati | 2,698 kilocalories per day per capita | 2023 | up 0.0% | rising |
| 25 | Mauritius | 2,692 kilocalories per day per capita | 2023 | up 8.5% | rising |
| 26 | Qatar | 2,678 kilocalories per day per capita | 2023 | — | flat |
| 27 | Guyana | 2,673 kilocalories per day per capita | 2023 | up 19.1% | rising |
| 28 | Senegal | 2,668 kilocalories per day per capita | 2023 | up 18.7% | rising |
| 29 | Romania | 2,664 kilocalories per day per capita | 2023 | up 6.0% | rising |
| 30 | Nepal | 2,663 kilocalories per day per capita | 2023 | up 9.7% | rising |
| 31 | Azerbaijan | 2,660 kilocalories per day per capita | 2023 | up 7.2% | rising |
| 32 | Philippines | 2,651 kilocalories per day per capita | 2023 | up 25.7% | rising |
| 33 | Paraguay | 2,650 kilocalories per day per capita | 2023 | up 1.8% | rising |
| 34 | Tuvalu | 2,640 kilocalories per day per capita | 2023 | — | rising |
| 35 | Indonesia | 2,636 kilocalories per day per capita | 2023 | up 2.4% | rising |
| 36 | Bahrain | 2,607 kilocalories per day per capita | 2023 | — | flat |
| 37 | Mali | 2,603 kilocalories per day per capita | 2022 | up 9.0% | rising |
| 38 | Hungary | 2,602 kilocalories per day per capita | 2023 | up 20.3% | flat |
| 39 | Canada | 2,601 kilocalories per day per capita | 2023 | down 2.8% | rising |
| 41 | Mexico | 2,575 kilocalories per day per capita | 2023 | up 4.0% | rising |
| 42 | Burkina Faso | 2,574 kilocalories per day per capita | 2023 | up 3.2% | rising |
| 43 | Myanmar | 2,573 kilocalories per day per capita | 2023 | up 14.2% | rising |
| 44 | Iran | 2,573 kilocalories per day per capita | 2023 | up 0.6% | rising |
| 45 | Benin | 2,569 kilocalories per day per capita | 2022 | up 8.3% | rising |
| 46 | Kuwait | 2,560 kilocalories per day per capita | 2023 | down 11.9% | rising |
| 47 | Vietnam | 2,558 kilocalories per day per capita | 2023 | up 6.6% | rising |
| 48 | Vanuatu | 2,558 kilocalories per day per capita | 2023 | up 2.3% | rising |
| 49 | United Arab Emirates | 2,555 kilocalories per day per capita | 2023 | down 17.4% | rising |
| 50 | Russia | 2,540 kilocalories per day per capita | 2023 | up 2.6% | rising |
| 51 | Thailand | 2,537 kilocalories per day per capita | 2023 | up 5.1% | rising |
| 52 | Norway | 2,534 kilocalories per day per capita | 2023 | down 0.4% | rising |
| 53 | Poland | 2,531 kilocalories per day per capita | 2023 | up 2.9% | rising |
| 54 | Austria | 2,527 kilocalories per day per capita | 2023 | down 1.8% | rising |
| 55 | Australia | 2,527 kilocalories per day per capita | 2023 | up 3.1% | rising |
| 57 | Belgium | 2,515 kilocalories per day per capita | 2023 | down 0.6% | flat |
| 58 | Djibouti | 2,508 kilocalories per day per capita | 2023 | up 7.4% | rising |
| 59 | Niger | 2,508 kilocalories per day per capita | 2023 | up 5.6% | rising |
| 60 | Colombia | 2,506 kilocalories per day per capita | 2023 | up 4.0% | rising |
| 61 | Dominica | 2,499 kilocalories per day per capita | 2022 | up 3.7% | rising |
| 62 | Marshall Islands | 2,498 kilocalories per day per capita | 2023 | — | flat |
| 63 | Panama | 2,492 kilocalories per day per capita | 2023 | up 12.6% | rising |
| 64 | United Kingdom | 2,491 kilocalories per day per capita | 2023 | up 2.8% | rising |
| 65 | Sri Lanka | 2,474 kilocalories per day per capita | 2023 | up 5.8% | rising |
| 66 | Brazil | 2,474 kilocalories per day per capita | 2023 | down 0.4% | rising |
| 67 | Portugal | 2,469 kilocalories per day per capita | 2023 | up 0.0% | flat |
| 68 | Greece | 2,461 kilocalories per day per capita | 2023 | down 8.3% | flat |
| 69 | Mauritania | 2,460 kilocalories per day per capita | 2023 | up 0.2% | rising |
| 70 | Lebanon | 2,451 kilocalories per day per capita | 2023 | down 3.8% | rising |
| 71 | Ethiopia | 2,448 kilocalories per day per capita | 2023 | up 11.4% | rising |
| 72 | Trinidad and Tobago | 2,443 kilocalories per day per capita | 2023 | down 1.1% | rising |
| 73 | Oman | 2,438 kilocalories per day per capita | 2023 | up 5.4% | rising |
| 74 | Guinea-Bissau | 2,436 kilocalories per day per capita | 2023 | up 19.8% | rising |
| 75 | Barbados | 2,430 kilocalories per day per capita | 2023 | up 1.1% | rising |
| 76 | Cambodia | 2,425 kilocalories per day per capita | 2023 | up 1.1% | rising |
| 77 | Botswana | 2,423 kilocalories per day per capita | 2023 | up 10.9% | rising |
| 78 | Guatemala | 2,416 kilocalories per day per capita | 2023 | up 10.7% | rising |
| 79 | Spain | 2,415 kilocalories per day per capita | 2023 | up 1.7% | rising |
| 80 | Slovenia | 2,410 kilocalories per day per capita | 2023 | up 0.7% | rising |
| 81 | El Salvador | 2,409 kilocalories per day per capita | 2023 | up 8.6% | rising |
| 82 | Montenegro | 2,409 kilocalories per day per capita | 2023 | up 8.9% | rising |
| 83 | Kazakhstan | 2,408 kilocalories per day per capita | 2023 | up 8.2% | rising |
| 84 | Fiji | 2,399 kilocalories per day per capita | 2023 | up 3.7% | rising |
| 85 | Nigeria | 2,395 kilocalories per day per capita | 2023 | down 0.6% | rising |
| 86 | Venezuela | 2,393 kilocalories per day per capita | 2023 | up 4.7% | rising |
| 87 | Malawi | 2,391 kilocalories per day per capita | 2023 | down 3.8% | rising |
| 88 | Libya | 2,389 kilocalories per day per capita | 2023 | down 6.1% | falling |
| 89 | Brunei | 2,383 kilocalories per day per capita | 2009 | up 4.1% | rising |
| 91 | Czechia | 2,380 kilocalories per day per capita | 2023 | down 2.5% | flat |
| 92 | New Zealand | 2,372 kilocalories per day per capita | 2023 | up 6.6% | rising |
| 93 | Croatia | 2,369 kilocalories per day per capita | 2023 | up 4.7% | rising |
| 94 | Germany | 2,357 kilocalories per day per capita | 2023 | down 5.6% | rising |
| 95 | Switzerland | 2,356 kilocalories per day per capita | 2023 | down 0.3% | flat |
| 96 | Uzbekistan | 2,355 kilocalories per day per capita | 2023 | down 4.4% | rising |
| 97 | Sweden | 2,354 kilocalories per day per capita | 2023 | up 9.5% | rising |
| 98 | Nicaragua | 2,348 kilocalories per day per capita | 2023 | up 2.5% | rising |
| 99 | Cape Verde | 2,348 kilocalories per day per capita | 2023 | up 5.8% | rising |
| 100 | Samoa | 2,346 kilocalories per day per capita | 2023 | up 3.0% | rising |
| 101 | Belize | 2,345 kilocalories per day per capita | 2023 | up 0.2% | rising |
| 102 | Bangladesh | 2,344 kilocalories per day per capita | 2023 | up 3.3% | rising |
| 103 | Eswatini | 2,342 kilocalories per day per capita | 2023 | up 12.6% | rising |
| 104 | Malaysia | 2,336 kilocalories per day per capita | 2023 | up 1.8% | flat |
| 105 | Uruguay | 2,333 kilocalories per day per capita | 2023 | down 1.9% | rising |
| 106 | Jamaica | 2,329 kilocalories per day per capita | 2023 | up 1.6% | rising |
| 107 | Rwanda | 2,325 kilocalories per day per capita | 2023 | up 13.5% | rising |
| 108 | Armenia | 2,316 kilocalories per day per capita | 2023 | down 3.3% | rising |
| 109 | Tanzania | 2,315 kilocalories per day per capita | 2023 | up 4.9% | rising |
| 110 | Nauru | 2,310 kilocalories per day per capita | 2023 | — | rising |
| 111 | Sierra Leone | 2,310 kilocalories per day per capita | 2023 | up 3.4% | rising |
| 112 | Argentina | 2,304 kilocalories per day per capita | 2023 | up 4.0% | flat |
| 113 | Honduras | 2,303 kilocalories per day per capita | 2023 | up 0.6% | rising |
| 114 | Georgia | 2,301 kilocalories per day per capita | 2023 | up 0.9% | rising |
| 115 | Peru | 2,300 kilocalories per day per capita | 2023 | up 0.8% | rising |
| 116 | India | 2,297 kilocalories per day per capita | 2023 | up 5.4% | rising |
| 117 | Namibia | 2,293 kilocalories per day per capita | 2023 | up 7.5% | rising |
| 118 | Chile | 2,290 kilocalories per day per capita | 2023 | up 1.4% | rising |
| 119 | Saint Vincent and the Grenadines | 2,289 kilocalories per day per capita | 2023 | down 3.9% | rising |
| 120 | France | 2,283 kilocalories per day per capita | 2023 | down 2.0% | rising |
| 121 | Gabon | 2,281 kilocalories per day per capita | 2023 | down 1.0% | rising |
| 122 | Netherlands Antilles | 2,280 kilocalories per day per capita | 2009 | up 9.0% | flat |
| 123 | Albania | 2,269 kilocalories per day per capita | 2023 | down 3.2% | rising |
| 124 | South Africa | 2,267 kilocalories per day per capita | 2023 | down 7.3% | flat |
| 125 | Taiwan | 2,262 kilocalories per day per capita | 2023 | down 2.9% | rising |
| 126 | Seychelles | 2,262 kilocalories per day per capita | 2023 | up 0.3% | flat |
| 127 | Bulgaria | 2,262 kilocalories per day per capita | 2023 | up 2.6% | falling |
| 128 | Costa Rica | 2,255 kilocalories per day per capita | 2023 | up 1.0% | rising |
| 129 | Tajikistan | 2,253 kilocalories per day per capita | 2023 | up 12.4% | rising |
| 130 | Angola | 2,238 kilocalories per day per capita | 2023 | down 2.6% | rising |
| 131 | Iceland | 2,235 kilocalories per day per capita | 2023 | up 12.0% | rising |
| 132 | Saint Kitts and Nevis | 2,232 kilocalories per day per capita | 2023 | up 10.8% | rising |
| 133 | Sudan | 2,224 kilocalories per day per capita | 2022 | up 4.9% | flat |
| 134 | Latvia | 2,223 kilocalories per day per capita | 2023 | down 4.7% | rising |
| 135 | New Caledonia | 2,212 kilocalories per day per capita | 2023 | up 11.7% | falling |
| 136 | Comoros | 2,207 kilocalories per day per capita | 2023 | down 2.9% | flat |
| 137 | Gambia | 2,199 kilocalories per day per capita | 2023 | down 8.8% | rising |
| 138 | Iraq | 2,195 kilocalories per day per capita | 2023 | up 6.1% | flat |
| 139 | Denmark | 2,194 kilocalories per day per capita | 2023 | up 0.7% | rising |
| 140 | Suriname | 2,193 kilocalories per day per capita | 2023 | down 5.2% | rising |
| 141 | French Polynesia | 2,189 kilocalories per day per capita | 2023 | up 2.9% | flat |
| 142 | Lithuania | 2,182 kilocalories per day per capita | 2023 | down 11.2% | flat |
| 143 | Belarus | 2,180 kilocalories per day per capita | 2023 | down 13.7% | rising |
| 144 | Micronesia (country) | 2,173 kilocalories per day per capita | 2023 | — | falling |
| 145 | Jordan | 2,169 kilocalories per day per capita | 2023 | down 8.0% | falling |
| 146 | Uganda | 2,169 kilocalories per day per capita | 2023 | up 0.9% | rising |
| 147 | Afghanistan | 2,163 kilocalories per day per capita | 2023 | up 7.7% | falling |
| 148 | Central African Republic | 2,159 kilocalories per day per capita | 2022 | up 3.1% | flat |
| 149 | Finland | 2,148 kilocalories per day per capita | 2023 | up 10.6% | rising |
| 150 | Netherlands | 2,146 kilocalories per day per capita | 2023 | up 0.9% | rising |
| 151 | Ukraine | 2,140 kilocalories per day per capita | 2023 | down 8.4% | flat |
| 152 | Cyprus | 2,104 kilocalories per day per capita | 2023 | down 6.7% | flat |
| 153 | Mozambique | 2,100 kilocalories per day per capita | 2023 | down 0.7% | flat |
| 154 | Japan | 2,094 kilocalories per day per capita | 2022 | down 3.7% | flat |
| 155 | Grenada | 2,084 kilocalories per day per capita | 2023 | up 7.3% | rising |
| 156 | Sao Tome and Principe | 2,072 kilocalories per day per capita | 2023 | down 4.9% | rising |
| 157 | Kyrgyzstan | 2,064 kilocalories per day per capita | 2023 | down 0.6% | rising |
| 158 | Ecuador | 2,052 kilocalories per day per capita | 2023 | up 7.3% | rising |
| 159 | Maldives | 2,048 kilocalories per day per capita | 2023 | up 5.7% | rising |
| 160 | Tonga | 2,047 kilocalories per day per capita | 2023 | — | rising |
| 161 | Estonia | 2,029 kilocalories per day per capita | 2023 | down 14.2% | rising |
| 162 | Zambia | 2,020 kilocalories per day per capita | 2023 | up 8.8% | falling |
| 163 | Liberia | 2,020 kilocalories per day per capita | 2023 | up 2.3% | falling |
| 164 | East Timor | 2,018 kilocalories per day per capita | 2023 | down 2.7% | rising |
| 165 | Macao | 2,017 kilocalories per day per capita | 2023 | down 10.4% | rising |
| 166 | Slovakia | 2,008 kilocalories per day per capita | 2023 | down 2.8% | falling |
| 167 | Saint Lucia | 2,006 kilocalories per day per capita | 2023 | up 3.8% | rising |
| 168 | Moldova | 1,994 kilocalories per day per capita | 2023 | up 14.5% | falling |
| 169 | Solomon Islands | 1,984 kilocalories per day per capita | 2023 | down 8.0% | rising |
| 170 | Democratic Republic of Congo | 1,982 kilocalories per day per capita | 2023 | down 4.9% | falling |
| 171 | Zimbabwe | 1,976 kilocalories per day per capita | 2023 | up 12.8% | falling |
| 172 | Syria | 1,950 kilocalories per day per capita | 2023 | down 22.3% | falling |
| 173 | Hong Kong | 1,945 kilocalories per day per capita | 2023 | down 2.8% | falling |
| 174 | Madagascar | 1,913 kilocalories per day per capita | 2023 | down 2.0% | falling |
| 175 | Bermuda | 1,911 kilocalories per day per capita | 2009 | up 0.4% | rising |
| 176 | Pakistan | 1,909 kilocalories per day per capita | 2023 | up 0.9% | flat |
| 177 | Turkmenistan | 1,898 kilocalories per day per capita | 2023 | down 7.7% | flat |
| 178 | Kenya | 1,898 kilocalories per day per capita | 2023 | down 3.4% | falling |
| 179 | Papua New Guinea | 1,889 kilocalories per day per capita | 2023 | up 1.6% | rising |
| 180 | Congo | 1,885 kilocalories per day per capita | 2023 | down 0.3% | flat |
| 181 | North Korea | 1,863 kilocalories per day per capita | 2018 | down 3.4% | rising |
| 182 | Bolivia | 1,837 kilocalories per day per capita | 2023 | down 0.4% | rising |
| 183 | Haiti | 1,818 kilocalories per day per capita | 2023 | down 10.0% | rising |
| 184 | Antigua and Barbuda | 1,799 kilocalories per day per capita | 2023 | up 1.8% | rising |
| 185 | Bahamas | 1,784 kilocalories per day per capita | 2023 | down 5.1% | rising |
| 186 | Mongolia | 1,748 kilocalories per day per capita | 2023 | up 7.8% | rising |
| 187 | Chad | 1,741 kilocalories per day per capita | 2022 | down 13.8% | flat |
| 188 | Yemen | 1,682 kilocalories per day per capita | 2023 | down 14.7% | rising |
| 189 | Burundi | 1,660 kilocalories per day per capita | 2022 | up 21.2% | rising |
| 190 | Lesotho | 1,614 kilocalories per day per capita | 2023 | down 22.7% | flat |
| 191 | Somalia | 1,531 kilocalories per day per capita | 2022 | up 28.3% | rising |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- USSR 2,197 kilocalories per day per capita
About this data
Quantity that is available for consumption at the end of the supply chain. It does not account for consumer waste, so the quantity that is actually consumed may be lower.