Tableau des calories par aliment, pour 100 g : kcal, protéines, glucides et lipides (table Ciqual 2025)
Publié le
Pour 100 g de partie comestible, une pomme crue apporte 54 kcal, un œuf dur 134 kcal, du riz blanc cuit 155 kcal. Ces valeurs et celles de trente-six autres aliments courants sont recopiées ci-dessous telles qu'elles sont écrites dans la table Ciqual 2025, la table de composition nutritionnelle des aliments publiée par l'Anses (Agence nationale de sécurité sanitaire de l'alimentation, de l'environnement et du travail), avec les protéines, les glucides et les lipides, et le code qui permet de retrouver chaque ligne dans la table.
Une valeur de cette table décrit un type d'aliment tel qu'il se consomme en France, ce que la documentation appelle une « teneur dite moyenne », pas la mesure du produit que vous tenez : c'est pour cela que l'étiquette d'un paquet peut dire autre chose.
Les valeurs pour 100 g
Source : Anses. 2025. Table de composition nutritionnelle des aliments Ciqual. Les libellés sont raccourcis pour la lecture ; le code Ciqual renvoie à l'entrée exacte de la table, dans sa version 2025.
Fruits
| Aliment | kcal | Protéines (g) | Glucides (g) | Lipides (g) | Code Ciqual |
|---|---|---|---|---|---|
| Pomme, chair et peau, crue | 54 | 0,25 | 11,6 | 0,25 | 13039 |
| Banane, chair, crue | 87,6 | 1,06 | 19,7 | < 0,5 | 13005 |
| Orange, chair, crue | 42 | 0,75 | 8,03 | < 0,5 | 13034 |
| Kiwi, chair, cru | 60,9 | 0,88 | 11 | 0,6 | 13021 |
| Fraise, crue | 35,1 | 0,63 | 6,03 | < 0,5 | 13014 |
| Raisin, cru (aliment moyen) | 71 | 0,7 | 16,3 | 0,25 | 13395 |
| Avocat, chair, cru | 203 | 1,56 | traces | 20,6 | 13004 |
Légumes
| Aliment | kcal | Protéines (g) | Glucides (g) | Lipides (g) | Code Ciqual |
|---|---|---|---|---|---|
| Carotte, crue | 30,2 | 0,78 | 5,16 | < 0,5 | 20009 |
| Tomate, crue (aliment moyen) | 19,2 | 0,6 | 3,69 | < 0,5 | 20385 |
| Courgette, chair et peau, cuite | 15,5 | 0,93 | 1,4 | 0,36 | 20021 |
| Haricots verts, cuits | 29,4 | 2 | 3 | 0,17 | 20030 |
| Brocoli, cuit (aliment moyen) | 30 | 3,17 | 1,79 | 0,6 | 20351 |
| Pomme de terre, cuite à l'eau | 81 | 1,8 | 16,8 | 0,34 | 4003 |
Féculents, pain, légumineuses
| Aliment | kcal | Protéines (g) | Glucides (g) | Lipides (g) | Code Ciqual |
|---|---|---|---|---|---|
| Riz blanc, cuit, sans sel ajouté | 155 | 3,31 | 33,2 | 0,7 | 9104 |
| Pâtes, cuites, sans sel ajouté | 167 | 6,69 | 31,4 | 1,1 | 9811 |
| Pain blanc (baguette, boule…) | 287 | 9,06 | 58,3 | 1,4 | 7001 |
| Pain complet (farine T150) | 234 | 9,5 | 41,2 | 1,7 | 7110 |
| Lentilles, cuites à l'eau (aliment moyen) | 125 | 10,1 | 16,2 | 0,57 | 20360 |
| Flocons d'avoine | 369 | 11,4 | 57,7 | 7,82 | 32140 |
Œuf, viandes, poissons, tofu
| Aliment | kcal | Protéines (g) | Glucides (g) | Lipides (g) | Code Ciqual |
|---|---|---|---|---|---|
| Œuf dur | 134 | 13,5 | 0,52 | 8,62 | 22010 |
| Poulet, filet sans peau, grillé/poêlé | 141 | 30,1 | 0 | 2 | 36018 |
| Bœuf, steak haché 5 % MG, cuit | 155 | 25,5 | 0 | 5,85 | 6251 |
| Saumon, cuit (aliment moyen) | 205 | 23,2 | 0,61 | 12,2 | 25996 |
| Thon au naturel, appertisé (en conserve), égoutté | 143 | 26,8 | 0 | 3,94 | 26039 |
| Jambon cuit, supérieur | 113 | 21 | 0,76 | 2,83 | 28900 |
| Tofu nature, préemballé | 147 | 14,7 | 2,87 | 8,5 | 20904 |
Produits laitiers, beurre, huile
| Aliment | kcal | Protéines (g) | Glucides (g) | Lipides (g) | Code Ciqual |
|---|---|---|---|---|---|
| Lait demi-écrémé, UHT | 47,7 | 3,41 | 5 | 1,56 | 19041 |
| Yaourt nature (ou lait fermenté) | 50,1 | 3,75 | 4,26 | 1,68 | 19593 |
| Fromage blanc nature, 2-3 % MG | 75,7 | 7,13 | 3,86 | 3,23 | 19646 |
| Emmental | 373 | 27,3 | traces | 28,8 | 12115 |
| Camembert | 280 | 19,1 | traces | 22,5 | 12001 |
| Beurre doux (80 % MG minimum) | 753 | 0,63 | 0,71 | 83 | 16400 |
| Huile d'olive vierge extra | 899 | 0,25 | traces | 99,9 | 17270 |
Sucre, confiture, chocolat, jus, amandes, noix
| Aliment | kcal | Protéines (g) | Glucides (g) | Lipides (g) | Code Ciqual |
|---|---|---|---|---|---|
| Sucre blanc | 399 | 0 | 99,7 | 0 | 31016 |
| Confiture, non allégée en sucres (aliment moyen) | 244 | 0,33 | 59,3 | 0,28 | 31006 |
| Chocolat noir, 70 % de cacao environ | 591 | 10,4 | 26,9 | 46,3 | 31074 |
| Jus d'orange, pur jus | 45,4 | 0,61 | 9,61 | 0,11 | 2070 |
| Amandes, avec peau, sans sel ajouté | 615 | 22,6 | 9,51 | 51,3 | 15000 |
| Noix, cerneaux, séchés | 709 | 15,7 | 6,88 | 67,3 | 15005 |
MG : matière grasse. Dans la table, les quatre colonnes s'intitulent « Energie, Règlement UE N° 1169/2011 (kcal/100 g) », « Protéines, N x 6.25 (g/100 g) », « Glucides (g/100 g) » et « Lipides (g/100 g) ».
Comment lire ces valeurs
Une valeur pour un type d'aliment
La table Ciqual décrit la « composition nutritionnelle moyenne des aliments les plus consommés en France ». Cette moyenne n'est pas une moyenne arithmétique de toutes les mesures connues : lorsque plusieurs données existent pour un aliment et un constituant, les données françaises représentatives sont privilégiées, et parmi celles-ci la source la plus récente fournit ce que la documentation appelle la « teneur dite moyenne ». Ces données viennent d'analyses d'échantillons mélangés visant la représentativité du marché français, de données d'étiquetage, de données de professionnels et de la littérature scientifique. Hors eaux minérales, aucun aliment de la table ne renvoie à une marque.
La pomme de la ligne 13039 décrit donc la pomme telle qu'elle se consomme en France, pas celle que vous avez achetée ce matin.
Partie comestible, cru et cuit
Les teneurs moyennes, les minimums et les maximums sont « toujours fournis pour 100 grammes de la partie comestible de l'aliment, c'est-à-dire sans les os pour la viande, sans le trognon pour la pomme ». Les aliments cuits le sont « sans ajout de sel ni de matière grasse (sauf mention contraire) » ; le libellé d'une ligne précise la préparation quand elle compte, comme « sans sel ajouté » pour le riz et les pâtes cuits, ou « grillé/poêlé » pour le filet de poulet.
Cru et cuit sont deux lignes distinctes, et l'écart est grand pour tout ce qui absorbe de l'eau en cuisant. Trois paires de la même table :
| Aliment | kcal | Protéines (g) | Glucides (g) | Lipides (g) | Code Ciqual |
|---|---|---|---|---|---|
| Riz blanc, cru | 350 | 7,38 | 77,5 | 0,79 | 9100 |
| Riz blanc, cuit, sans sel ajouté | 155 | 3,31 | 33,2 | 0,7 | 9104 |
| Pâtes sèches, standard, crues | 364 | 13,1 | 72,7 | 1,6 | 9810 |
| Pâtes sèches, standard, cuites, sans sel ajouté | 167 | 6,69 | 31,4 | 1,1 | 9811 |
| Lentilles, sèches (aliment moyen) | 327 | 25,1 | 44,5 | 1,8 | 20359 |
| Lentilles, cuites à l'eau (aliment moyen) | 125 | 10,1 | 16,2 | 0,57 | 20360 |
Le riz blanc passe de 350 kcal cru à 155 kcal cuit pour 100 g, les pâtes de 364 à 167, les lentilles de 327 à 125. La cuisson a ajouté de l'eau : 100 g de riz cuit contiennent moins de riz que 100 g de riz cru, et la valeur pour 100 g baisse. Pesez dans l'état de la ligne que vous utilisez, cru avec la ligne « cru », cuit avec la ligne « cuit ».
Tiret, « traces », « < 0,5 »
Dans la table complète, une teneur inconnue est marquée d'un tiret, que la documentation demande de ne pas lire comme un zéro. Aucun tiret dans les lignes reproduites ici : un « 0 » est un zéro écrit dans la table.
« traces », pour les glucides de l'avocat, de l'emmental, du camembert et de l'huile d'olive, couvre trois cas dans la documentation : un constituant détecté sans pouvoir être précisément quantifié ; une teneur que le Ciqual estime très faible sans pouvoir la considérer nulle ; une valeur inférieure à 0,00001, remplacée par « traces » dans la table. Dans les trois cas, la table ne donne pas de chiffre.
« < 0,5 » est une valeur maximale : moins de 0,5 g pour 100 g, pas zéro. La banane, l'orange, la fraise, la carotte et la tomate ont ainsi « < 0,5 » en lipides. Les valeurs de la table sont arrondies à 3 chiffres significatifs.
L'étiquette d'un produit emballé
L'étiquette d'un paquet décrit un produit précis, d'une marque et d'une recette données ; la table décrit un type d'aliment. Les deux chiffres peuvent différer sans que l'un soit faux : ils ne décrivent pas la même chose.
Pour les produits emballés, une autre base existe. Open Food Facts rassemble des produits alimentaires et leurs valeurs nutritionnelles, collectées de façon collaborative à partir des étiquettes par une association à but non lucratif de bénévoles, dans une base libre et ouverte. Elle ne garantit pas l'exactitude de ces données : une étiquette inexacte, une saisie manuelle ou un traitement peuvent introduire des erreurs, et les personnes qui en trouvent sont invitées à les corriger en devenant contributrices. Ses conditions d'utilisation ajoutent que les informations et les données sont fournies à titre indicatif seulement et ne doivent pas être utilisées à des fins médicales.
Les deux chiffres sont utilisables ; ce qui compte est de savoir lequel décrit quoi. Lynx, le journal de repas de ce site, affiche le nom de la source à côté de chaque valeur : Open Food Facts pour les produits emballés, la table CIQUAL pour les aliments bruts, votre saisie pour le reste.
De 100 g au poids pesé
Toutes les valeurs valent pour 100 g. Pour la quantité que vous avez pesée, multipliez la valeur par le poids en grammes et divisez par 100 : pour 150 g, la valeur fois 1,5 ; pour 50 g, la moitié.
Pesez l'aliment dans l'état de la ligne : la ligne 9104 vaut pour du riz pesé cuit, la ligne 9100 pour du riz pesé cru. Pour une pomme (ligne 13039, chair et peau), pesez ce que vous mangez, sans le trognon.
Questions
Comment la table calcule-t-elle les kcal ?
La documentation de la table indique les coefficients qu'elle applique : 9 kcal par gramme de lipides, 4 par gramme de protéines, 4 par gramme de glucides hors polyols, 2 par gramme de fibres, 7 par gramme d'alcool, 3 par gramme d'acides organiques, 2,4 par gramme de polyols. Elle précise suivre le mode de calcul du règlement (UE) n° 1169/2011, avec la teneur en protéines brutes, soit l'azote total multiplié par 6,25 quel que soit l'aliment. Les fibres, l'alcool, les acides organiques et les polyols entrent dans ce calcul sans apparaître dans les colonnes de ce tableau : les trois colonnes affichées ne suffisent pas à le refaire. Lorsque les teneurs en polyols et en acides organiques sont inconnues, la documentation indique qu'elles « ont été estimées à 0 pour permettre le calcul et la publication des valeurs énergétiques », sans que ces estimations figurent comme données publiées dans la table.
Mon aliment n'est pas dans ce tableau. Où le trouver ?
La version 2025 de la table décrit 3484 aliments consommés en France pour 74 constituants. Elle est en libre accès et téléchargeable gratuitement, aux formats Excel et XML, sur l'entrepôt Recherche Data Gouv : https://doi.org/10.57745/RDMHWY. Les 39 lignes ci-dessus en sont un extrait, une ligne par aliment.
Les valeurs changent-elles d'une version de la table à l'autre ?
Oui. La documentation de la version 2025 signale, parmi ses évolutions, « la possible évolution de teneurs, même en l'absence de nouvelles valeurs », parce que le Ciqual privilégie les données de moins de 10 ans. Une valeur se cite donc avec sa version : celles de cette page sont celles de la table Ciqual 2025, version 1.0, publiée le 19 novembre 2025.
Puis-je recopier ces valeurs ?
Oui. Les données de la table « sont ouvertes au public et téléchargeables gratuitement », sous Licence Ouverte 2.0 (etalab 2.0). Elles « peuvent être reproduites, obligatoirement avec la référence explicite à la source : "Anses. 2025. Table de composition nutritionnelle des aliments Ciqual" ». Pour les informations mises en ligne sur le site Anses-Ciqual, la documentation pose une condition distincte : qu'elles ne soient pas altérées, que leur sens ne soit pas dénaturé, et que la source ainsi que la version soient mentionnées.
Sources
Anses. 2025. Table de composition nutritionnelle des aliments Ciqual 2025. Version 1.0, publiée le 19 novembre 2025, Licence Ouverte 2.0. https://doi.org/10.57745/RDMHWY (lu le 8 octobre 2026).
Anses. 2025. Documentation de la Table Ciqual 2025 (fichier « Table Ciqual 2025 doc FR_2025_11_19.pdf »), 19 novembre 2025. https://entrepot.recherche.data.gouv.fr/api/access/datafile/666748 (lu le 8 octobre 2026).
Anses. 2025. Table Ciqual 2025, fichiers de données alim, compo et const (XML datés du 3 novembre 2025). https://entrepot.recherche.data.gouv.fr/api/access/datafile/666252, https://entrepot.recherche.data.gouv.fr/api/access/datafile/666249, https://entrepot.recherche.data.gouv.fr/api/access/datafile/666246 (téléchargés le 8 octobre 2026).
Open Food Facts. Pages « Discover » et « Terms of use ». https://world.openfoodfacts.org/discover, https://world.openfoodfacts.org/terms-of-use, https://fr.openfoodfacts.org/decouvrir (lues le 8 octobre 2026).
Lynx est un journal : il ne remplace pas l'avis d'un médecin ou d'un diététicien. Si manger devient une source d'inquiétude, c'est à eux qu'il faut en parler. Contenus rédigés avec assistance IA, revus avant publication par l'éditeur.