A+

Nutrition Grading Guide

Every food gets a letter grade from A+ to F based on its nutritional profile per 100g. Here's exactly how we calculate it.

โš™๏ธHow It Works

Every food starts at 35 points โ€” foods must earn their way to a good grade. Positive nutrients (protein, fiber, vitamins, minerals, healthy fats) and being nutrient-dense add points. Things to limit (excess calories, saturated fat, sugar, sodium) subtract points. The final score maps to a letter grade. All values are measured per 100 grams for a fair comparison.

The algorithm rewards whole fruits, vegetables, lean proteins, legumes, and healthy-fat foods like salmon, nuts, and olive oil. It distinguishes between healthy unsaturated fats and saturated fat, so calorie-dense but nutritious foods aren't unfairly penalized. Natural fruit sugars aren't penalized the same way as excess sugar in processed foods โ€” fiber content is factored in.

๐Ÿ“ŠGrade Scale

GradeScore RangeMeaning
A+90โ€“100Exceptional โ€” nutrient-dense superfood
A82โ€“89Excellent nutritional profile
A-75โ€“81Very good overall nutrition
B+68โ€“74Good nutrition with minor trade-offs
B62โ€“67Solid โ€” healthy everyday choice
B-56โ€“61Above average, some room for improvement
C+50โ€“55Average nutritional value
C44โ€“49Moderate โ€” balanced positives and negatives
C-38โ€“43Below average
D30โ€“37Poor โ€” significant nutritional concerns
F0โ€“29Very poor โ€” high in negatives, low in nutrients

๐Ÿ‘What Boosts the Grade

Protein

12 pts

Higher protein content earns more points, equal weight with fiber. Foods with 15g+ per 100g are flagged as high-protein.

Fiber

12 pts

Dietary fiber supports digestion and heart health. Foods with 5g+ per 100g earn top marks.

Vitamins & Minerals

20 pts

We count how many of 14 key micronutrients exceed 10% Daily Value โ€” vitamins A, C, D, E, K, B6, B12, folate, calcium, iron, potassium, magnesium, zinc, and selenium. More significant nutrients = higher score.

Healthy Fat Profile

8 pts

Foods with a high ratio of unsaturated to saturated fat earn bonus points. This rewards salmon, olive oil, nuts, and avocado.

Low Calorie Bonus

6 pts

A mild bonus for foods under 80 kcal/100g โ€” a gentle nudge toward naturally light foods without over-rewarding them.

Nutrient Density

7 pts

Foods that pack more protein, fiber, and micronutrients per calorie earn extra credit. This rewards nutrient-dense foods regardless of their calorie level.

๐Ÿ‘ŽWhat Lowers the Grade

Calorie Density

-10 pts

Foods over 250 kcal/100g receive a gradual penalty. Very calorie-dense foods (600+ kcal) get the maximum, but the penalty is softer than before so nutrient-dense caloric foods like nuts aren't unfairly punished.

Saturated Fat

-12 pts

Penalizes both absolute saturated fat and the ratio of saturated to total fat. This means olive oil (low sat-fat ratio) is treated more fairly than butter (high sat-fat ratio), even at similar total fat levels.

Sugars

-10 pts

Penalty begins above 12g/100g โ€” well above natural fruit sugars. Foods with 2g+ fiber get a reduced penalty (whole foods with fiber process sugar differently).

Sodium

-10 pts

High sodium intake is linked to high blood pressure. Penalty kicks in above 140mg/100g (the FDA "low sodium" threshold).

๐Ÿ’กKeep in Mind

Grades are per 100g. A food with a lower grade may still be perfectly healthy in normal portion sizes. Oils and nuts, for example, score lower due to calorie density but are nutritious in moderation.

No food is off-limits. The grade reflects nutrient density, not whether you should eat the food. Use grades as one data point alongside your personal health goals.

Data source. All nutritional data comes from the USDA FoodData Central database, which provides peer-reviewed, laboratory-analyzed values.