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
192
Highest
3,168 kilocalories per day per capita
Turkey
Lowest
1,531 kilocalories per day per capita
Somalia
Median
2,354 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 192 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,354 kilocalories per day per capita, and the mean is 2,358 kilocalories per day per capita.

The gap between the highest and lowest reporting country is a factor of about 2.

Over the past decade 122 countries rose and 62 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
40 Malta 2,596 kilocalories per day per capita 2023 down 3.2% 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
56 Ireland 2,524 kilocalories per day per capita 2023 down 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
90 Luxembourg 2,381 kilocalories per day per capita 2023 up 1.3% flat
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 USSR 2,197 kilocalories per day per capita 1991 down 12.3% flat
139 Iraq 2,195 kilocalories per day per capita 2023 up 6.1% flat
140 Denmark 2,194 kilocalories per day per capita 2023 up 0.7% rising
141 Suriname 2,193 kilocalories per day per capita 2023 down 5.2% rising
142 French Polynesia 2,189 kilocalories per day per capita 2023 up 2.9% flat
143 Lithuania 2,182 kilocalories per day per capita 2023 down 11.2% flat
144 Belarus 2,180 kilocalories per day per capita 2023 down 13.7% rising
145 Micronesia (country) 2,173 kilocalories per day per capita 2023 falling
146 Jordan 2,169 kilocalories per day per capita 2023 down 8.0% falling
147 Uganda 2,169 kilocalories per day per capita 2023 up 0.9% rising
148 Afghanistan 2,163 kilocalories per day per capita 2023 up 7.7% falling
149 Central African Republic 2,159 kilocalories per day per capita 2022 up 3.1% flat
150 Finland 2,148 kilocalories per day per capita 2023 up 10.6% rising
151 Netherlands 2,146 kilocalories per day per capita 2023 up 0.9% rising
152 Ukraine 2,140 kilocalories per day per capita 2023 down 8.4% flat
153 Cyprus 2,104 kilocalories per day per capita 2023 down 6.7% flat
154 Mozambique 2,100 kilocalories per day per capita 2023 down 0.7% flat
155 Japan 2,094 kilocalories per day per capita 2022 down 3.7% flat
156 Grenada 2,084 kilocalories per day per capita 2023 up 7.3% rising
157 Sao Tome and Principe 2,072 kilocalories per day per capita 2023 down 4.9% rising
158 Kyrgyzstan 2,064 kilocalories per day per capita 2023 down 0.6% rising
159 Ecuador 2,052 kilocalories per day per capita 2023 up 7.3% rising
160 Maldives 2,048 kilocalories per day per capita 2023 up 5.7% rising
161 Tonga 2,047 kilocalories per day per capita 2023 rising
162 Estonia 2,029 kilocalories per day per capita 2023 down 14.2% rising
163 Zambia 2,020 kilocalories per day per capita 2023 up 8.8% falling
164 Liberia 2,020 kilocalories per day per capita 2023 up 2.3% falling
165 East Timor 2,018 kilocalories per day per capita 2023 down 2.7% rising
166 Macao 2,017 kilocalories per day per capita 2023 down 10.4% rising
167 Slovakia 2,008 kilocalories per day per capita 2023 down 2.8% falling
168 Saint Lucia 2,006 kilocalories per day per capita 2023 up 3.8% rising
169 Moldova 1,994 kilocalories per day per capita 2023 up 14.5% falling
170 Solomon Islands 1,984 kilocalories per day per capita 2023 down 8.0% rising
171 Democratic Republic of Congo 1,982 kilocalories per day per capita 2023 down 4.9% falling
172 Zimbabwe 1,976 kilocalories per day per capita 2023 up 12.8% falling
173 Syria 1,950 kilocalories per day per capita 2023 down 22.3% falling
174 Hong Kong 1,945 kilocalories per day per capita 2023 down 2.8% falling
175 Madagascar 1,913 kilocalories per day per capita 2023 down 2.0% falling
176 Bermuda 1,911 kilocalories per day per capita 2009 up 0.4% rising
177 Pakistan 1,909 kilocalories per day per capita 2023 up 0.9% flat
178 Turkmenistan 1,898 kilocalories per day per capita 2023 down 7.7% flat
179 Kenya 1,898 kilocalories per day per capita 2023 down 3.4% falling
180 Papua New Guinea 1,889 kilocalories per day per capita 2023 up 1.6% rising
181 Congo 1,885 kilocalories per day per capita 2023 down 0.3% flat
182 North Korea 1,863 kilocalories per day per capita 2018 down 3.4% rising
183 Bolivia 1,837 kilocalories per day per capita 2023 down 0.4% rising
184 Haiti 1,818 kilocalories per day per capita 2023 down 10.0% rising
185 Antigua and Barbuda 1,799 kilocalories per day per capita 2023 up 1.8% rising
186 Bahamas 1,784 kilocalories per day per capita 2023 down 5.1% rising
187 Mongolia 1,748 kilocalories per day per capita 2023 up 7.8% rising
188 Chad 1,741 kilocalories per day per capita 2022 down 13.8% flat
189 Yemen 1,682 kilocalories per day per capita 2023 down 14.7% rising
190 Burundi 1,660 kilocalories per day per capita 2022 up 21.2% rising
191 Lesotho 1,614 kilocalories per day per capita 2023 down 22.7% flat
192 Somalia 1,531 kilocalories per day per capita 2022 up 28.3% rising

Share, cite or embed this page

Cite this page

Calorie supply by food group by country. Statizoid, drawing on Food and Agriculture Organization of the United Nations (2025) – processed by Our World in Data. Retrieved 23 September 2026, from https://reference.statizoid.com/stat/calorie-supply-by-food-group/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://reference.statizoid.com/stat/calorie-supply-by-food-group/">Calorie supply by food group by country</a> — Statizoid

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.