GR GastroRank. Vol. VI Β· Spring '26
Methodology β€” Method II

A score you can audit.

We rebuilt the ranking around four health measures that every dish can be judged by fairly: processing, nutrient density, anti-inflammatory character, and glycemic load. Together, they turn a beautiful tradition into a score that is clear, comparable, and open to review.

The formula

Health is the only score. It's built from four axes.

35%

NOVA Processing

How processed are the ingredients? NOVA is a peer-reviewed classification from unprocessed (Group 1) to ultra-processed (Group 4). Whole foods win; industrial reformulations lose hard.

25%

Nutrient Density

Good nutrients per calorie (fiber, protein) minus penalties for sodium and saturated-fat proxy. Inspired by Drewnowski's Nutrient Rich Foods index.

20%

Anti-Inflammatory

Net inflammation score across ingredients β€” omega-3s, polyphenols, turmeric, ginger add; processed meat, refined carbs, industrial oils subtract. Derived from Shivappa's Dietary Inflammatory Index framework.

20%

Glycemic Load

How the dish spikes blood sugar. Low-GI ingredients (legumes, whole grains, vegetables) raise the score; pure refined carbs drop it. Per Foster-Powell & Brand-Miller's international GI tables.

Rank = 0.35 Γ— NOVA + 0.25 Γ— Nutrients + 0.20 Γ— Anti-inflammatory + 0.20 Γ— Glycemic
The technical documentation below is presented in English β€” the source language of all four cited frameworks (NOVA, NRF, DII, GI). Translating it would risk distorting precise nutrition-science terminology.
The axes

How each number is computed

01

NOVA β€” how industrial is it?

Weight 35%

The NOVA classification sorts food into four groups based on the degree of industrial transformation. It's the single most predictive metric in modern nutritional epidemiology β€” large cohort studies (NutriNet-SantΓ©, UK Biobank) consistently show ultra-processed food consumption as a dominant driver of cardiovascular disease, metabolic syndrome, and all-cause mortality.

Group 1Unprocessed or minimally processed foods100 pts
Group 2Processed culinary ingredients (oils, salt, sugar, butter, honey)80 pts
Group 3Processed foods (cheeses, breads, cured meats, fermented vegetables)55 pts
Group 4Ultra-processed (industrial sausages, sweetened drinks, instant foods, reformulated products)20 pts

A dish's NOVA score is the weighted average of its ingredients' group scores. Any ingredient in Group 4 applies a 20% penalty to the dish total β€” one industrial component shouldn't be hidden by five whole ones.

Source: Monteiro CA, Cannon G, Moubarac JC, Levy RB, Louzada MLC, Jaime PC. "The UN Decade of Nutrition, the NOVA food classification and the trouble with ultra-processing." Public Health Nutrition. 2018;21(1):5–17.

02

Nutrient density β€” what does it give you?

Weight 25%

The positive signal. What does this dish deliver per calorie you spend? We use a simplified version of Drewnowski's Nutrient Rich Foods index (NRF9.3), constrained to the six nutrition values we track per dish.

positive = (fiber Γ— 8) + (protein Γ— 2)   per 100 kcal
sodium_penalty = max(0, sodium βˆ’ 400 mg) / 25
fat_penalty = max(0, fat βˆ’ 6 g) Γ— 2
raw = positive βˆ’ sodium_penalty βˆ’ fat_penalty
score = clamp((raw + 30) Γ— 100/110, 0, 100)

Dishes rich in fiber and lean protein rise; dishes heavy in sodium or saturated fat fall. Calibrated so a lentil-forward stew lands around 70–85 and a deep-fried refined-flour snack lands around 20–35.

Framework: Drewnowski A. "The Nutrient Rich Foods Index helps to identify healthy, affordable foods." American Journal of Clinical Nutrition. 2010;91(4):1095S–1101S.

03

Anti-inflammatory β€” the chemistry

Weight 20%

Chronic low-grade inflammation is a mechanistic pathway shared by cardiovascular disease, type-2 diabetes, many cancers, and neurodegenerative disease. The Dietary Inflammatory Index framework assigns each food an inflammation-effect score; we apply the same principle at the ingredient level.

+3Strongly anti-inflammatoryFatty fish, olive oil, turmeric, ginger, garlic, green tea, leafy greens, berries
+2Moderately anti-inflammatoryNuts, most vegetables, whole grains, legumes, herbs
+1Mildly anti-inflammatoryMost fresh fish, alliums, cruciferous vegetables
0NeutralEggs, plain dairy, chicken
βˆ’1Mildly pro-inflammatoryLean red meat, white rice, refined flour
βˆ’2Moderately pro-inflammatoryCured meats, industrial seed oils, refined sugar
βˆ’3Strongly pro-inflammatoryProcessed/packaged meats, high-fructose corn syrup, trans fats

A dish's score is the mean inflammation index of its ingredients, mapped to 0–100. Editorial approximations β€” not verbatim published DII values, which are parameter-level (45 food components), not ingredient-level.

Framework: Shivappa N, Steck SE, Hurley TG, Hussey JR, Hebert JR. "Designing and developing a literature-derived, population-based dietary inflammatory index." Public Health Nutrition. 2014;17(8):1689–1696.

04

Glycemic load β€” how does it land?

Weight 20%

Glycemic response β€” how fast a meal pushes blood glucose up β€” predicts metabolic health independent of total calories. We tag each ingredient with a low/medium/high flag using published GI reference tables.

Low GI (< 55)Legumes, most vegetables, dairy, nuts, seeds, most fruits, quinoa, pearl barley100 pts
Medium GI (55–69)Basmati rice, whole-wheat bread, oats, couscous, sweet potato65 pts
High GI (β‰₯ 70)White bread, white rice, potato, refined flour, high-fructose corn syrup30 pts

Score = weighted mean across carb-bearing ingredients. If more than half the carb ingredients are high-GI, the dish is penalised an additional 25%. Protein- and fat-only dishes (no significant carbs) default to 88 β€” they don't spike glucose, but they aren't blood-sugar winners either.

Reference: Foster-Powell K, Holt SH, Brand-Miller JC. "International table of glycemic index and glycemic load values: 2002." American Journal of Clinical Nutrition. 2002;76(1):5–56. Subsequent updates via Harvard Health Publishing GI/GL tables.

Filters, not scores

Simplicity and affordability β€” badges you can filter by

Neither of these affects the rank. They're filters: sort the top 2,024 by health, then narrow to dishes you can actually make on a weeknight or afford on a grocery budget.

Simplicity

Pure ingredient count. A rough proxy for "how many trips to the spice shop".

Minimal Β· ≀5 Moderate Β· 6–10 Complex Β· 11–20 Elaborate Β· 21+

Affordability

Abstract buckets based on the rarest ingredient in the dish. No dollar amounts β€” saffron is "Luxurious" in every country. The most expensive ingredient sets the tier.

Staple Everyday Occasional Luxurious
In good faith

What we're certain of, and what we're not

What's solid

  • The NOVA, NRF, DII, and GI frameworks are peer-reviewed and widely cited.
  • The weighting (35/25/20/20) is public and fixed.
  • Every dish's four sub-scores are shown on its page β€” anyone can audit the math.
  • Rankings are reproducible: run python tools/build_data.py and you get the same result.

What's approximate

  • Per-ingredient DII scores are our editorial application of the DII framework, not published per-ingredient values.
  • Glycemic flags are qualitative (low/med/high), not precise GI numbers β€” traditional dishes often lack standardized GI measurements.
  • Nutritional values per dish are recipe-average estimates; your kitchen will vary.
  • Ingredient lists capture the dish's signature components, not every possible preparation variant.
  • The 2,024 dishes were selected editorially; this is not a census.
Version lineage

How the method evolved

CURRENT Β· v4.7 Β· Spring 2026

2,024 dishes / 199 countries. Methodology unchanged from v4.0; corpus audited (100 same-dish-different-slug duplicates removed; country-name canonicalization fixed Czechia/CΓ΄te d'Ivoire/Palestine merges; Hawaii reclassified to United States). Recipe-link feature removed for editorial focus.

v4.4–4.6 Β· Spring 2026 Β· Vol IV/V/VI corpus expansions

Corpus grew 897 β†’ 1,944 dishes through three authoring volumes β€” Vol IV (+300, gap-fill for thin countries), Vol V (+300, ultra-regional + microstates), Vol VI (+500, real cooked dishes only β€” drinks/sauces/condiments stripped).

v4.0 Β· April 2026 Β· Method II launch

Health is the only score. Health = 35% NOVA + 25% Nutrient Density + 20% Anti-inflammatory + 20% Glycemic Load. Popularity and Heritage removed. Simplicity and Affordability added as filter badges.

ARCHIVED Β· v3.0 Β· Spring 2026

Overall = 80% Health + 10% Popularity + 10% Heritage. Health score was editorial judgment, not a reproducible formula. Deprecated because heritage ranked across cultures wasn't defensible and popularity had no data source. Snapshot kept in /archive/v3.0/.

Use note

Not nutritional advice

GastroRank is an editorial and educational project that applies public nutrition frameworks to traditional dishes. It is not medical advice, nutritional counselling, diagnosis, treatment, or a substitute for care from a qualified health professional. Scores are comparative estimates based on typical ingredients and serving profiles; individual needs, allergies, medical conditions, medications, preparation methods, and portion sizes can materially change what is appropriate for you.

Do not use these rankings to make clinical, regulatory, commercial, or personal health decisions without consulting an appropriate professional.

Sources

Works cited

Monteiro CA, Cannon G, Moubarac JC, Levy RB, Louzada MLC, Jaime PC. The UN Decade of Nutrition, the NOVA food classification and the trouble with ultra-processing. Public Health Nutrition. 2018;21(1):5–17.

Shivappa N, Steck SE, Hurley TG, Hussey JR, Hebert JR. Designing and developing a literature-derived, population-based dietary inflammatory index. Public Health Nutrition. 2014;17(8):1689–1696.

Foster-Powell K, Holt SH, Brand-Miller JC. International table of glycemic index and glycemic load values: 2002. American Journal of Clinical Nutrition. 2002;76(1):5–56.

Drewnowski A. The Nutrient Rich Foods Index helps to identify healthy, affordable foods. American Journal of Clinical Nutrition. 2010;91(4):1095S–1101S.