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.

Countries reporting
188
Highest
3,168 kilocalories per day per capita
Turkey
Lowest
1,531 kilocalories per day per capita
Somalia
Median
2,351 kilocalories per day per capita
Years covered
63
1961–2023
Data points
10,214

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 LatestYear 10-year changeTrend
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.

About this data

Indicator
Calorie supply by food group
Unit
kilocalories per day per capita
Source
Food and Agriculture Organization of the United Nations (2025) – processed by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
192 places, 10,214 data points, 1961–2023
Last refreshed

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.