Wiki

Comment fonctionne Améliorez votre repas

Comment l'algorithme suggère des substitutions d'ingrédients plus sains selon les protéines, calories, fibres, index glycémique ou un objectif équilibré.

Verified against USDA FoodData Central on 15 Feb 2026 Updated 15 February 2026 4 min read
Open calculator
Translated article · View in English

Résumé

Améliorez votre repas vous aide à trouver des substitutions d’ingrédients plus saines. Ajoutez des aliments pour composer un repas, puis choisissez un objectif d’optimisation — plus de protéines, moins de calories, plus de fibres, un index glycémique plus bas, ou une combinaison équilibrée. Le calculateur suggère des alternatives de la même catégorie alimentaire ou d’une catégorie apparentée, en montrant précisément ce qui s’améliore et les compromis.

Comment ça marche

L’algorithme de substitution repose sur trois principes issus de la science nutritionnelle et de la recherche sur les substitutions alimentaires :

  1. Correspondance par catégorie — Les substituts proviennent du même groupe alimentaire ou d’un groupe étroitement lié (ex. : céréales et légumineuses, viande et volaille). Cela garantit que l’échange est culinairement plausible, suivant l’approche recommandée par le NHS et la recherche académique sur les graphes de connaissances alimentaires.

  2. Score orienté par l’objectif — Chaque aliment candidat est évalué par rapport à l’original selon votre objectif choisi. Les alternatives les mieux classées apparaissent en premier.

  3. Compromis transparents — Chaque suggestion affiche à la fois les améliorations (badges verts) et les compromis (badges orange), pour vous permettre de prendre une décision éclairée.

La formule de score

Chaque objectif d’optimisation utilise une fonction de score différente. Toutes les valeurs nutritionnelles sont comparées pour 100 g.

Score = f(original, candidate, goal)

Where

original= Valeurs nutritionnelles de l'aliment remplacé (pour 100 g)
candidate= Valeurs nutritionnelles du substitut proposé (pour 100 g)
goal= L'objectif d'optimisation sélectionné par l'utilisateur

Score par objectif

ObjectifFormuleCe qui gagne
Plus de protéines(candidate.protein / candidate.cal) − (original.protein / original.cal)Densité protéique par calorie plus élevée
Moins de caloriesoriginal.calories − candidate.caloriesRéduction calorique la plus importante
Plus de fibrescandidate.fiber − original.fiberAugmentation de fibres la plus importante
IG plus basoriginal.GI − candidate.GIRéduction de l’IG la plus importante
Équilibré0.4 × proteinScore + 0.3 × calorieScore + 0.3 × fiberScoreAmélioration pondérée sur les trois critères

Catégories alimentaires apparentées

Les substitutions sont autorisées au sein de ces pairages de catégories :

CatégoriePeut être substituée par
CéréaleCéréale, Légumineuse
LégumineuseLégumineuse, Céréale
ViandeViande, Volaille
VolailleVolaille, Viande
OeufOeuf, Produit laitier
Toutes les autresMême catégorie uniquement

Exemple détaillé

Remplacer la cuisse de poulet par une alternative moins calorique

1

Original : Cuisse de poulet (pour 100 g)

209 kcal, 25.3g protein, 11.2g fat

= 209 kcal

2

Candidat : Blanc de poulet (pour 100 g)

120 kcal, 22.5g protein, 2.6g fat

= 120 kcal

3

Score moins-de-calories

209 − 120 = 89

= Score: 89

4

Badges de variation

Improvements: −89 kcal, −8.6g fat. Trade-offs: −2.8g protein

= 2 improvements, 1 trade-off

Result

Blanc de poulet suggéré : -89 kcal, -8,6 g de lipides (compromis : -2,8 g de protéines)

Entrées expliquées

  • Aliments — recherchez et ajoutez n’importe quel aliment de la base USDA de 142 items pour composer votre repas. Chaque aliment utilise sa portion par défaut.
  • Objectif d’optimisation — choisissez ce que vous souhaitez améliorer : plus de protéines, moins de calories, plus de fibres, IG plus bas, ou une combinaison équilibrée des trois.
  • Trouver des améliorations — cliquez sur n’importe quel aliment de votre repas pour voir jusqu’à 5 suggestions de substitution de la même catégorie alimentaire ou d’une catégorie apparentée.

Résultats expliqués

  • Totaux du repas — calories, protéines, glucides, lipides et fibres totaux de votre repas, mis à jour en temps réel.
  • Cartes de substitution — chaque suggestion affiche le nom de l’aliment, sa densité calorique, les badges d’amélioration verts et les badges de compromis orange.
  • Cliquer pour échanger — appuyer sur une suggestion remplace instantanément l’aliment dans votre repas, mettant à jour tous les totaux.

Hypothèses et limites

  • Comparaison pour 100 g — tous les scores utilisent les valeurs nutritionnelles pour 100 g, pas par portion. Un aliment qui semble meilleur pour 100 g peut ne pas l’être aux portions habituelles.
  • Limité par catégorie — les suggestions proviennent uniquement de la même catégorie ou de catégories apparentées. Vous ne verrez pas un légume suggéré pour remplacer une céréale, même si cela atteindrait l’objectif.
  • Pas de modélisation du goût ou de la texture — l’algorithme optimise uniquement la nutrition. Une légumineuse peut bien se classer comme substitut de céréale sur le plan nutritionnel mais ne fonctionnera pas toujours dans une recette.
  • Données d’IG limitées — de nombreux aliments de la base n’ont pas de valeur d’index glycémique. Les aliments sans données d’IG sont exclus des suggestions « IG plus bas ».
  • Qualité des données — toutes les données nutritionnelles proviennent de l’USDA FoodData Central (SR Legacy). Certaines entrées peuvent refléter des différences entre l’état cru et cuit.

Vérification

Cas de testObjectifOriginalMeilleure suggestionAmélioration attendueVérifié ?
Substitution volaillemoins-de-caloriesCuisse de poulet (209 kcal)Blanc de poulet (120 kcal)-89 kcal, -8,6 g lipidesOui
Fibres céréalesplus-de-fibresRiz blanc (1,3 g fibres)Orge (+16 g fibres)Augmentation significative des fibresOui
IG céréalesig-plus-basRiz blanc (IG 73)Soja (IG 18)-55 points d’IGOui
Protéines viandeplus-de-protéinesBoeuf haché 85/15Poulet haché (+10,4 g prot)Meilleure densité protéiqueOui
Pas d’alternativesplus-de-protéinesSaumon (seul poisson)Aucun résultatListe videOui

Sources

food-swap substitution nutrition meal-upgrade protein fiber glycemic-index