Dietary composition by country 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
180.51 kilocalories per day per capita
Grenada
Lowest
0 kilocalories per day per capita
South Africa
Median
9.67 kilocalories per day per capita
Years covered
63
1961–2023
Data points
10,034

What the numbers show

Dietary composition by country is currently reported for 188 countries. The highest value is 180.51 kilocalories per day per capita in Grenada; the lowest is 0 kilocalories per day per capita in South Africa.

The median across all reporting countries is 9.67 kilocalories per day per capita, and the mean is 22.19 kilocalories per day per capita.

Over the past decade 97 countries rose and 69 fell. The largest increase was in Grenada (up 2,096.1%), and the largest decrease in Brazil (down 100.0%).

Dietary composition by country: full country ranking

#Country LatestYear 10-year changeTrend
1 Grenada 180.51 kilocalories per day per capita 2023 up 2,096.1% volatile
2 Barbados 153.98 kilocalories per day per capita 2023 up 24.0% volatile
3 Nauru 129.98 kilocalories per day per capita 2023 rising
4 Saint Vincent and the Grenadines 117.29 kilocalories per day per capita 2023 up 101.4% volatile
5 New Caledonia 115.28 kilocalories per day per capita 2023 up 53.0% volatile
6 Macao 112.66 kilocalories per day per capita 2023 down 16.1% volatile
7 Marshall Islands 109.35 kilocalories per day per capita 2023 flat
8 Hong Kong 109.09 kilocalories per day per capita 2023 up 77.4% volatile
9 Bahamas 106.88 kilocalories per day per capita 2023 down 18.2% volatile
10 French Polynesia 96.95 kilocalories per day per capita 2023 up 1.3% volatile
11 Belize 93.7 kilocalories per day per capita 2023 up 54.9% volatile
12 Seychelles 82.99 kilocalories per day per capita 2023 up 47.6% rising
13 Montenegro 80.48 kilocalories per day per capita 2023 up 111.2% rising
14 Tonga 79.39 kilocalories per day per capita 2023 rising
16 Norway 70.35 kilocalories per day per capita 2023 down 72.4% volatile
17 Dominica 69.19 kilocalories per day per capita 2022 up 154.0% volatile
18 Iceland 66.23 kilocalories per day per capita 2023 down 1.3% volatile
19 Cyprus 64.8 kilocalories per day per capita 2023 up 32.6% volatile
20 Cape Verde 64.59 kilocalories per day per capita 2023 up 74.6% volatile
21 Jamaica 59.03 kilocalories per day per capita 2023 up 219.3% volatile
22 Botswana 54.22 kilocalories per day per capita 2023 up 25.1% volatile
23 Saint Kitts and Nevis 53.92 kilocalories per day per capita 2023 down 56.7% volatile
24 Suriname 53.17 kilocalories per day per capita 2023 up 6.0% volatile
25 Tuvalu 52.84 kilocalories per day per capita 2023 falling
26 Djibouti 50.79 kilocalories per day per capita 2023 up 123.4% volatile
27 Brunei 48.1 kilocalories per day per capita 2009 up 75.1% volatile
28 Finland 47.59 kilocalories per day per capita 2023 down 9.5% volatile
29 Maldives 44.49 kilocalories per day per capita 2023 down 44.8% volatile
30 Guyana 43.49 kilocalories per day per capita 2023 up 154.8% volatile
31 Kuwait 42.5 kilocalories per day per capita 2023 down 4.8% volatile
32 Micronesia (country) 41.94 kilocalories per day per capita 2023 falling
33 Saudi Arabia 41.58 kilocalories per day per capita 2023 up 26.7% volatile
34 Qatar 41.24 kilocalories per day per capita 2023 falling
35 United Kingdom 39.84 kilocalories per day per capita 2023 down 18.9% volatile
37 Georgia 36.09 kilocalories per day per capita 2023 up 65.5% volatile
38 Panama 35.79 kilocalories per day per capita 2023 down 14.2% volatile
39 Saint Lucia 35.4 kilocalories per day per capita 2023 down 21.5% volatile
40 Venezuela 32.16 kilocalories per day per capita 2023 up 208.0% volatile
41 Mauritius 31.71 kilocalories per day per capita 2023 up 65.5% volatile
42 East Timor 31.05 kilocalories per day per capita 2023 up 18.2% volatile
43 Australia 30.77 kilocalories per day per capita 2023 down 21.0% volatile
44 Bosnia and Herzegovina 30.28 kilocalories per day per capita 2023 up 16.2% volatile
45 Chile 30.23 kilocalories per day per capita 2023 up 118.3% volatile
46 Slovenia 30.15 kilocalories per day per capita 2023 down 5.3% volatile
47 Samoa 29.98 kilocalories per day per capita 2023 up 4.5% volatile
48 Nicaragua 29.51 kilocalories per day per capita 2023 up 12.2% volatile
49 Libya 29.21 kilocalories per day per capita 2023 up 48.6% rising
50 Laos 27.66 kilocalories per day per capita 2023 up 114.3% volatile
51 Bermuda 27.6 kilocalories per day per capita 2009 down 4.3% volatile
52 Sweden 26.77 kilocalories per day per capita 2023 up 7.7% volatile
53 Moldova 26.3 kilocalories per day per capita 2023 up 22.5% volatile
54 North Macedonia 25.66 kilocalories per day per capita 2023 up 143.9% volatile
55 Honduras 25.6 kilocalories per day per capita 2023 up 3.4% volatile
56 Eswatini 24.98 kilocalories per day per capita 2023 up 17.6% volatile
57 Cambodia 24.92 kilocalories per day per capita 2023 up 681.2% volatile
58 Fiji 24.48 kilocalories per day per capita 2023 up 145.5% volatile
59 Canada 23.21 kilocalories per day per capita 2023 down 16.5% volatile
60 Gabon 22.62 kilocalories per day per capita 2023 down 20.1% volatile
61 El Salvador 22.57 kilocalories per day per capita 2023 down 7.2% volatile
62 Antigua and Barbuda 22.33 kilocalories per day per capita 2023 down 15.6% volatile
63 Togo 21.75 kilocalories per day per capita 2022 up 97.8% volatile
64 Estonia 21.7 kilocalories per day per capita 2023 up 21.5% volatile
65 Belarus 21.7 kilocalories per day per capita 2023 up 16.4% volatile
66 Albania 21.15 kilocalories per day per capita 2023 up 86.5% volatile
67 Solomon Islands 20.75 kilocalories per day per capita 2023 up 74.2% volatile
68 Namibia 20.33 kilocalories per day per capita 2023 down 19.9% volatile
69 Armenia 19.98 kilocalories per day per capita 2023 up 86.6% volatile
70 Czechia 19.92 kilocalories per day per capita 2023 up 197.3% volatile
71 Mongolia 19.84 kilocalories per day per capita 2023 down 9.7% volatile
72 Kiribati 18.2 kilocalories per day per capita 2023 up 123.6% volatile
73 Uruguay 17.56 kilocalories per day per capita 2023 down 5.3% volatile
74 Netherlands Antilles 17.22 kilocalories per day per capita 2009 down 58.4% falling
75 Malaysia 16.85 kilocalories per day per capita 2023 up 29.3% volatile
76 Iraq 16.81 kilocalories per day per capita 2023 up 72.1% volatile
77 Romania 16.33 kilocalories per day per capita 2023 up 20.8% volatile
78 Vanuatu 16.24 kilocalories per day per capita 2023 up 37.0% volatile
79 Kazakhstan 16.05 kilocalories per day per capita 2023 down 9.4% volatile
80 Gambia 15.82 kilocalories per day per capita 2023 up 825.1% volatile
81 Latvia 15.73 kilocalories per day per capita 2023 down 41.7% volatile
82 Switzerland 13.58 kilocalories per day per capita 2023 volatile
83 Azerbaijan 12.67 kilocalories per day per capita 2023 up 49.9% volatile
84 Dominican Republic 12.04 kilocalories per day per capita 2023 up 4.4% volatile
85 Lesotho 11.82 kilocalories per day per capita 2023 up 75.1% volatile
86 Comoros 11.64 kilocalories per day per capita 2023 up 89.9% volatile
87 Sao Tome and Principe 11.37 kilocalories per day per capita 2023 down 49.7% volatile
88 France 11.23 kilocalories per day per capita 2023 up 25.6% volatile
89 Kyrgyzstan 10.89 kilocalories per day per capita 2023 up 52.1% volatile
90 Israel 10.82 kilocalories per day per capita 2023 up 214.5% volatile
91 Lebanon 10.63 kilocalories per day per capita 2023 down 11.3% volatile
92 Liberia 10.63 kilocalories per day per capita 2023 up 25.9% volatile
93 Greece 10.58 kilocalories per day per capita 2023 down 33.9% volatile
94 Tajikistan 10.45 kilocalories per day per capita 2023 up 33.5% rising
95 Mauritania 10.23 kilocalories per day per capita 2023 down 39.3% volatile
96 Bhutan 9.7 kilocalories per day per capita 2023 falling
97 Paraguay 9.64 kilocalories per day per capita 2023 up 36.0% volatile
98 Guinea 9.49 kilocalories per day per capita 2023 up 83.6% volatile
99 Central African Republic 9.27 kilocalories per day per capita 2022 up 500.9% volatile
100 Japan 9.21 kilocalories per day per capita 2022 down 18.9% volatile
101 Sierra Leone 9.11 kilocalories per day per capita 2023 up 226.5% volatile
102 Oman 8.93 kilocalories per day per capita 2023 up 76.1% falling
103 Philippines 8.91 kilocalories per day per capita 2023 up 156.8% volatile
104 Yemen 8 kilocalories per day per capita 2023 up 25.6% volatile
105 Bolivia 7.91 kilocalories per day per capita 2023 up 15.3% volatile
106 Jordan 7.74 kilocalories per day per capita 2023 up 11.5% volatile
107 Congo 7.68 kilocalories per day per capita 2023 down 21.8% volatile
108 Mali 7.6 kilocalories per day per capita 2022 up 76.1% volatile
109 Algeria 7.45 kilocalories per day per capita 2023 down 28.3% volatile
110 Papua New Guinea 7.12 kilocalories per day per capita 2023 up 8.0% rising
111 Ecuador 7.08 kilocalories per day per capita 2023 down 3.9% volatile
112 Somalia 6.96 kilocalories per day per capita 2022 up 420.2% rising
113 Haiti 6.47 kilocalories per day per capita 2023 up 158.8% volatile
114 Ghana 5.87 kilocalories per day per capita 2023 up 144.6% volatile
115 Italy 5.83 kilocalories per day per capita 2023 down 10.9% volatile
116 Zimbabwe 5.71 kilocalories per day per capita 2023 down 5.9% volatile
117 Syria 5.1 kilocalories per day per capita 2023 up 58.4% rising
118 Uzbekistan 5.05 kilocalories per day per capita 2023 up 153.8% volatile
119 Trinidad and Tobago 5.01 kilocalories per day per capita 2023 down 71.7% volatile
120 Taiwan 4.81 kilocalories per day per capita 2023 down 50.4% volatile
121 Guinea-Bissau 4.79 kilocalories per day per capita 2023 down 40.3% volatile
122 Bulgaria 4.66 kilocalories per day per capita 2023 down 55.8% volatile
123 Cuba 4.58 kilocalories per day per capita 2019 up 358.2% volatile
124 Bahrain 4.58 kilocalories per day per capita 2023 falling
125 Burkina Faso 4.43 kilocalories per day per capita 2023 down 19.9% volatile
126 Cameroon 4.36 kilocalories per day per capita 2023 up 42.0% volatile
127 Afghanistan 4.24 kilocalories per day per capita 2023 up 75.2% volatile
128 Benin 4.13 kilocalories per day per capita 2022 down 34.3% volatile
129 Zambia 4.06 kilocalories per day per capita 2023 up 90.6% volatile
130 Rwanda 3.83 kilocalories per day per capita 2023 up 104.8% volatile
131 United Arab Emirates 3.78 kilocalories per day per capita 2023 down 56.4% volatile
132 Peru 3.56 kilocalories per day per capita 2023 up 8.5% volatile
133 North Korea 3.34 kilocalories per day per capita 2018 rising
134 Slovakia 3.21 kilocalories per day per capita 2023 down 71.9% volatile
135 Niger 3.19 kilocalories per day per capita 2023 down 52.6% volatile
136 Portugal 3.01 kilocalories per day per capita 2023 down 25.9% volatile
137 Colombia 2.98 kilocalories per day per capita 2023 down 10.5% volatile
139 Guatemala 2.62 kilocalories per day per capita 2023 down 15.8% volatile
140 Sudan 2.56 kilocalories per day per capita 2022 up 29.4% rising
141 New Zealand 2.43 kilocalories per day per capita 2023 volatile
142 Mozambique 2.37 kilocalories per day per capita 2023 up 111.6% volatile
143 Nigeria 2.34 kilocalories per day per capita 2023 up 68.3% volatile
144 Turkmenistan 2.33 kilocalories per day per capita 2023 up 97.5% volatile
145 Angola 2.33 kilocalories per day per capita 2023 down 67.3% volatile
146 Lithuania 2.2 kilocalories per day per capita 2023 down 42.1% volatile
147 Costa Rica 2.01 kilocalories per day per capita 2023 down 52.5% volatile
148 Turkey 1.71 kilocalories per day per capita 2023 up 18.8% volatile
149 Kenya 1.68 kilocalories per day per capita 2023 up 150.7% volatile
150 Senegal 1.63 kilocalories per day per capita 2023 up 162.9% rising
151 Uganda 1.52 kilocalories per day per capita 2023 up 35.7% volatile
152 Cote d'Ivoire 1.46 kilocalories per day per capita 2023 up 58.7% volatile
153 Burundi 1.38 kilocalories per day per capita 2022 up 173.6% volatile
154 Madagascar 1.38 kilocalories per day per capita 2023 up 9.5% volatile
155 Morocco 1.34 kilocalories per day per capita 2023 down 13.0% rising
156 Chad 1.33 kilocalories per day per capita 2022 down 8.4% volatile
157 China 1.26 kilocalories per day per capita 2023 up 113.6% volatile
158 Vietnam 1.24 kilocalories per day per capita 2023 up 22.8% volatile
159 Democratic Republic of Congo 1.23 kilocalories per day per capita 2023 up 44.7% rising
160 Tunisia 1.12 kilocalories per day per capita 2023 down 27.7% volatile
161 Belgium 1.1 kilocalories per day per capita 2022 volatile
162 Argentina 0.9797 kilocalories per day per capita 2009 volatile
163 Ethiopia 0.92 kilocalories per day per capita 2023 up 61.4% volatile
164 Malawi 0.87 kilocalories per day per capita 2023 down 9.4% volatile
165 United States 0.84 kilocalories per day per capita 2023 volatile
166 Nepal 0.81 kilocalories per day per capita 2023 down 57.6% volatile
167 Hungary 0.79 kilocalories per day per capita 2023 up 92.7% volatile
168 Russia 0.78 kilocalories per day per capita 2023 down 76.5% volatile
169 Ukraine 0.76 kilocalories per day per capita 2023 down 33.3% volatile
170 Bangladesh 0.69 kilocalories per day per capita 2023 up 72.5% volatile
170 Egypt 0.69 kilocalories per day per capita 2023 down 44.8% volatile
172 Sri Lanka 0.61 kilocalories per day per capita 2023 down 40.2% volatile
173 Myanmar 0.58 kilocalories per day per capita 2023 down 90.6% volatile
174 Iran 0.5 kilocalories per day per capita 2023 down 19.4% volatile
175 Tanzania 0.49 kilocalories per day per capita 2023 down 47.3% volatile
176 Austria 0.38 kilocalories per day per capita 2023 down 94.7% volatile
177 Pakistan 0.18 kilocalories per day per capita 2023 down 28.0% volatile
178 Brazil 0 kilocalories per day per capita 2023 down 100.0% volatile
178 Germany 0 kilocalories per day per capita 2023 volatile
178 Denmark 0 kilocalories per day per capita 2023 volatile
178 Spain 0 kilocalories per day per capita 2023 volatile
178 Croatia 0 kilocalories per day per capita 2009 flat
178 Indonesia 0 kilocalories per day per capita 2023 down 100.0% volatile
178 India 0 kilocalories per day per capita 2023 volatile
178 South Korea 0 kilocalories per day per capita 2009 flat
178 Mexico 0 kilocalories per day per capita 2023 down 100.0% volatile
178 Netherlands 0 kilocalories per day per capita 2009 volatile
178 Poland 0 kilocalories per day per capita 2023 volatile
178 Serbia 0 kilocalories per day per capita 2023 down 100.0% volatile
178 Thailand 0 kilocalories per day per capita 2023 down 100.0% volatile
178 South Africa 0 kilocalories per day per capita 2023 down 100.0% volatile

About this data

Indicator
Dietary composition by country
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
191 places, 10,034 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.