Amy Nutrition Analysis - Accuracy Benchmark

Comparing nutrition estimates against verified reference sources. Both Amy and MyFitnessPal are measured against the same references; neither is treated as the correct answer.

Last updated March 3, 2026 at 7:37 PM

⚠️ Important: read this first

This benchmark was conducted entirely by an automated system with no human intervention. MyFitnessPal was tested using browser automation driven by an LLM agent, which searched for each food item and selected what it determined to be the best matching result from all available options. The automation was specifically instructed to choose the most accurate option for MyFitnessPal in every case, giving MFP every advantage possible.

No one involved in building Amy had any influence over the scoring. The scoring system operated with no knowledge of which tool it was evaluating — it simply compared nutrition values against verified reference data. Both tools were scored against the same USDA and official reference values using identical criteria. There was no bias introduced at any stage of this benchmark: not in the data collection, not in the scoring, and not in the presentation of results.

We encourage you to audit this benchmark yourself. The full source code, test cases, and scoring logic are open — every result on this page can be independently verified against the reference sources linked in each test case.

Amy
Amy
85/100
64 of 70 passed
MyFitnessPal
MyFitnessPal
62/100
44 of 70 passed
Test Ref Cal Amy Cal MFP Cal Amy MFP
SimpleSingle-ingredient foods with exact USDA reference values. 91 72
1 medium banana 105 105 105 100 95
ReferenceAmyMFP
Calories 105 105 105
Protein 1.3g 1.29g 1g
Carbs 27g 26.9g 27g
Fat 0.4g 0.39g 0g
Confidence 98/100 perplexity/sonar 4863ms
Amy The tool perfectly identified the food and portion size, with macronutrients and calories matching the reference values almost exactly.
MFP The tool correctly identified the food and portion size with accurate calories and carbs; protein and fat are slightly rounded down but still reasonable for a simple food.
2 large eggs 156 155 140 100 85
ReferenceAmyMFP
Calories 156 155 140
Protein 12.6g 12.6g 12g
Carbs 1.1g 1.1g 0g
Fat 10.6g 10.6g 10g
Confidence 98/100 perplexity/sonar 4520ms
Amy The tool correctly identified the food and portion size, with macronutrients and calories matching the reference almost exactly.
MFP The tool correctly identified the food and portion size but slightly underestimated calories and macros, and omitted a small amount of carbs, which is a minor inaccuracy for a simple food.
1 cup cooked white rice 205 205 242 100 75
ReferenceAmyMFP
Calories 205 205 242
Protein 4.3g 4.2g 4g
Carbs 44.5g 45g 54g
Fat 0.4g 0.4g 0g
Confidence 98/100 perplexity/sonar 3976ms
Amy The tool correctly identified the food and portion size, with macronutrients and calories matching the reference values almost exactly.
MFP The tool correctly identified the food but overestimated calories and carbs by about 18-20%, likely due to portion size or rice variety differences, while protein and fat are close.
1 medium avocado 322 240 100 75 10
ReferenceAmyMFP
Calories 322 240 100
Protein 4g 3g 0g
Carbs 17.1g 13g 6g
Fat 29.5g 22g 0g
Confidence 98/100 perplexity/sonar 2205ms
Amy The tool correctly identified the food and portion size but underestimated calories and macronutrients by about 25%, which is a notable deviation for a simple food.
MFP The tool identified the correct food as avocado but significantly underestimated calories and macros, likely confusing a small snack pack with a whole medium avocado.
6 oz grilled chicken breast 281 235 257 85 90
ReferenceAmyMFP
Calories 281 235 257
Protein 51.9g 44g 49g
Carbs 0g 0g 0g
Fat 5.4g 4.5g 6g
Amy The tool correctly identified the food and portion size but underestimated calories and macros by about 15-20%, which is slightly outside ideal accuracy for a simple food.
MFP The tool correctly identified the food and portion size with calories and macros close to USDA values, though protein and calories are slightly underestimated.
1 cup whole milk 149 150 150 100 100
ReferenceAmyMFP
Calories 149 150 150
Protein 8g 8g 8g
Carbs 11.7g 12g 12g
Fat 7.9g 8g 8g
Confidence 96/100 perplexity/sonar 4590ms
Amy The tool correctly identified the food and portion size, with calories and macronutrients nearly identical to the reference values.
MFP The tool correctly identified the food and portion size, with macronutrients and calories nearly identical to the USDA reference values.
1 medium baked sweet potato 103 103 26 98 40
ReferenceAmyMFP
Calories 103 103 26
Protein 2.3g 2.1g 1g
Carbs 23.6g 24g 6g
Fat 0.2g 0.1g 0g
Amy The tool correctly identified the food and portion size with macronutrients and calories very close to the reference values, showing only minimal rounding differences.
MFP The tool identified the correct food but returned values for only 1/4 of the requested portion, resulting in calories and macros about 25% of the reference, which is a significant underestimation for a simple food.
1 cup plain Greek yogurt 179 100 80 50 40
ReferenceAmyMFP
Calories 179 100 80
Protein 24.4g 17g 20g
Carbs 9.7g 6.5g 8g
Fat 4.7g 0.2g 6g
Confidence 95/100 perplexity/sonar 3715ms
Amy The tool identified the correct food and portion size but significantly underestimated calories, protein, and fat compared to the USDA reference for 1 cup of plain Greek yogurt.
MFP The tool identified the correct food but significantly underestimated calories and fat, likely assuming nonfat yogurt or a smaller portion, leading to inaccurate macronutrient estimates for the stated 1 cup serving.
1 tablespoon olive oil 119 119 119 100 100
ReferenceAmyMFP
Calories 119 119 119
Protein 0g 0g 0g
Carbs 0g 0g 0g
Fat 13.5g 13.5g 14g
Confidence 100/100 perplexity/sonar 3285ms
Amy The tool perfectly matched the correct food and portion size with exact calories and macronutrients as per the reference.
MFP The tool correctly identified the food and portion size, with calories and macros matching the USDA reference almost exactly.
100g raw salmon fillet 208 208 182 100 85
ReferenceAmyMFP
Calories 208 208 182
Protein 20.4g 20.4g 25g
Carbs 0g 0g 0g
Fat 13.4g 13.4g 9g
Confidence 98/100 perplexity/sonar 5405ms
Amy The tool perfectly matched the reference values for calories and macronutrients for 100g raw salmon fillet.
MFP The tool correctly identified the food and portion size, but calories and fat are underestimated while protein is overestimated compared to the USDA farmed Atlantic salmon reference, likely due to species variation.
HomemadeMulti-ingredient home-cooked meals. Reference values are USDA composites for typical preparations. Wider tolerance (±20%) reflects natural variation in homemade food. 79 66
grilled cheese sandwich 400 350 200 85 40
ReferenceAmyMFP
Calories 400 350 200
Protein 15g 14g 9g
Carbs 30g 29g 18g
Fat 24g 17g 9g
Amy The tool correctly identified the food and portion size, with calories and macros close but fat notably underestimated compared to the reference.
MFP The tool identified the correct food but significantly underestimated calories and macros, likely reflecting a smaller portion or lighter recipe than the reference, resulting in values about half of the expected for a typical homemade grilled cheese sandwich.
scrambled eggs with toast and bacon 450 350 336 80 40
ReferenceAmyMFP
Calories 450 350 336
Protein 25g 21g 18g
Carbs 20g 17g 0g
Fat 30g 22g 29g
Confidence 70/100 perplexity/sonar 4995ms
Amy The tool identified the correct food and portion size reasonably, but underestimated calories and macros by about 20%, which is acceptable for a homemade meal.
MFP The tool identified a branded scrambled eggs and bacon product without toast, missing the carbs and underestimating calories and protein compared to the homemade reference, indicating a partial but incomplete match.
spaghetti with meat sauce 437 500 329 85 75
Amy The tool correctly identified the food and portion size, with protein and fat close to reference, but calories and carbs are somewhat overestimated by about 15-20%, which is acceptable for a homemade dish.
MFP The tool correctly identified the food but underestimated calories and carbs significantly, likely due to a smaller portion size; protein and fat are closer but still somewhat low for the reference composite serving.
chicken stir fry with rice 485 608 345 65 75
Amy The tool correctly identified the food but overestimated calories, protein, and carbs significantly compared to the reference, though fat was close; portion size assumptions likely differ, leading to a less accurate estimate for this homemade meal.
MFP The tool identified the correct dish but used brown rice and likely smaller portions, resulting in lower calories and macros; estimates are reasonable but somewhat underestimated compared to the reference composite for white rice and standard portions.
turkey and cheese sandwich 360 400 360 75 85
Amy The tool correctly identified the food and portion size, but calories and fat are somewhat overestimated and carbs are notably high compared to the reference, though protein is slightly underestimated; overall reasonable for a homemade sandwich with some variation.
MFP The tool correctly identified the food and matched calories and protein closely, but underestimated carbs and fat likely due to portion or ingredient differences, which is reasonable for a homemade sandwich.
bowl of oatmeal with banana and honey 335 319 320 90 85
ReferenceAmyMFP
Calories 335 319 320
Protein 7g 5.4g 8g
Carbs 72g 72g 65g
Fat 4g 2.4g 4g
Amy The tool correctly identified the food and portion size with calories and carbs very close; protein and fat are slightly underestimated but within reasonable range for a homemade dish.
MFP The tool identified a very similar food with a slight ingredient variation (maple vs honey), and the macronutrients and calories are reasonably close to the reference for a homemade meal.
caesar salad with grilled chicken 450 590 440 70 90
Amy The tool correctly identified the food and portion size but overestimated calories and fat by about 30-40%, which is somewhat high for a homemade dish with a known reference.
MFP The tool correctly identified the food and portion size with calories and fat close to reference, though protein is slightly underestimated and carbs slightly overestimated, likely due to crouton variation.
peanut butter and jelly sandwich 400 376 373 95 95
ReferenceAmyMFP
Calories 400 376 373
Protein 12g 12g 12g
Carbs 50g 49g 45g
Fat 18g 16g 17g
Amy The tool correctly identified the food and portion size, with calories and macros very close to the reference values within reasonable homemade variation.
MFP The tool correctly identified the food and portion size, with calories and macros very close to the USDA composite, showing only minor variation likely due to slightly less peanut butter used.
tuna salad sandwich 385 530 217 70 65
Amy The tool identified the correct food but overestimated calories and macros by about 35%, which is somewhat high for a homemade item though portion size assumptions may differ.
MFP The tool correctly identified the food but estimated a much smaller portion size with significantly lower calories and protein than the USDA composite, making the macros roughly half the reference values, which is reasonable if the portion is smaller but less accurate for a typical homemade sandwich.
pancakes with butter and maple syrup 530 520 260 75 10
Amy The tool correctly identified the food and calories are close, but carbs are overestimated and fat is underestimated compared to the reference for this homemade meal.
MFP The tool identified only the syrup and butter topping, missing the pancakes entirely, resulting in a large underestimation of calories and no protein or fat, which is a major error for this homemade meal.
RestaurantChain restaurant items with officially published nutrition data. 95 89
McDonald's Big Mac 590 563 550 95 85
ReferenceAmyMFP
Calories 590 563 550
Protein 25g 25.5g 25g
Carbs 46g 44.5g 45g
Fat 34g 31g 30g
Confidence 98/100 perplexity/sonar 3974ms
Amy The tool correctly identified the food and provided macronutrients and calories very close to the official McDonald's data, with only minor deviations well within an acceptable range.
MFP The tool correctly identified the food and macros are close, but calories and fat are underestimated compared to the official updated values.
Chick-fil-A original chicken sandwich 440 440 440 100 100
ReferenceAmyMFP
Calories 440 440 440
Protein 28g 29g 28g
Carbs 40g 41g 40g
Fat 18g 18g 18g
Confidence 98/100 perplexity/sonar 3738ms
Amy The tool correctly identified the food and matched calories and macros almost exactly to the official Chick-fil-A data.
MFP The tool correctly identified the food and matched the reference calories and macronutrients exactly for this restaurant item.
Chipotle chicken burrito bowl 660 650 510 90 70
ReferenceAmyMFP
Calories 660 650 510
Protein 50g 45g 30g
Carbs 68g 65g 70g
Fat 21g 25g 12g
Confidence 82/100 perplexity/sonar 4382ms
Amy The tool correctly identified the food and provided calories and macros close to the official Chipotle data, with minor deviations in protein and fat within reasonable range for a restaurant item.
MFP The tool identified the correct food but underestimated calories, protein, and fat significantly, likely due to a lighter build; carbs are close, but overall macros and calories are notably lower than the official reference.
Starbucks grande caramel frappuccino 380 410 410 90 85
ReferenceAmyMFP
Calories 380 410 410
Protein 4g 4g 4g
Carbs 55g 62g 66g
Fat 16g 16g 15g
Confidence 95/100 perplexity/sonar 3415ms
Amy The tool correctly identified the food and portion size with calories and fat close to reference, though carbs are slightly overestimated.
MFP The tool correctly identified the food and portion size, with calories and fat close to reference but carbs notably higher, possibly due to recipe variations, resulting in a reasonable but slightly inflated estimate.
Subway 6 inch turkey breast sub 260 280 350 85 60
ReferenceAmyMFP
Calories 260 280 350
Protein 20g 18g 20g
Carbs 39g 46g 53g
Fat 3g 3.5g 6g
Confidence 98/100 perplexity/sonar 2855ms
Amy The tool correctly identified the food and portion size with calories and fat close to reference, but protein is slightly underestimated and carbs somewhat overestimated compared to official Subway data.
MFP The tool correctly identified the food but overestimated calories, carbs, and fat likely due to added ingredients, resulting in less accurate macronutrient estimates compared to official Subway data.
Taco Bell crunchy taco 170 170 170 95 98
ReferenceAmyMFP
Calories 170 170 170
Protein 8g 7g 8g
Carbs 13g 13g 12g
Fat 9g 10g 10g
Confidence 98/100 perplexity/sonar 3371ms
Amy The tool correctly identified the food and matched calories and carbs exactly, with only minor, acceptable deviations in protein and fat.
MFP The tool correctly identified the food and portion size with calories and macros very close to the official Taco Bell data, with only a minor 1g fat difference.
Wendy's Dave's Single 590 590 590 100 100
ReferenceAmyMFP
Calories 590 590 590
Protein 29g 29g 29g
Carbs 37g 37g 37g
Fat 37g 37g 37g
Confidence 98/100 perplexity/sonar 3218ms
Amy The tool perfectly matched the correct restaurant item and its macronutrients exactly to the official Wendy's data.
MFP The tool identified the correct food and matched all macronutrients and calories exactly to the official Wendy's nutrition information.
large pepperoni pizza slice from Domino's 300 280 290 95 95
ReferenceAmyMFP
Calories 300 280 290
Protein 12g 11g 12g
Carbs 36g 32g 34g
Fat 11g 11g 12g
Confidence 98/100 perplexity/sonar 3642ms
Amy The tool correctly identified the food and portion size with calories and macros very close to the official Domino's data, showing only minor underestimation in calories, protein, and carbs.
MFP The tool correctly identified the food and portion size with macronutrients and calories very close to the official Domino's data, showing only minor acceptable deviations.
Panda Express orange chicken entree 490 500 490 98 100
ReferenceAmyMFP
Calories 490 500 490
Protein 25g 25.5g 25g
Carbs 51g 52g 51g
Fat 23g 23.5g 23g
Confidence 98/100 perplexity/sonar 2442ms
Amy The tool correctly identified the food and provided macronutrients and calories very close to the official Panda Express data, with only minor rounding differences.
MFP The tool perfectly matched the official Panda Express orange chicken entree nutrition values and correctly identified the food.
In-N-Out Double-Double 670 670 670 100 100
ReferenceAmyMFP
Calories 670 670 670
Protein 37g 37g 37g
Carbs 39g 39g 39g
Fat 41g 41g 41g
Confidence 98/100 perplexity/sonar 3560ms
Amy The tool perfectly matched the correct food and all macronutrient values exactly to the official restaurant data.
MFP The tool identified the correct food and matched the official nutrition values exactly for calories and macronutrients.
InternationalNon-US dishes commonly ordered at restaurants. Reference values from global government nutrition databases (MEXT Japan, KFCT Korea, Thai FCD, PhilFCT, TurKomp, FAO, CARICOM) cross-referenced with USDA/Nutritionix. Wider tolerance (±25%) reflects variation across restaurants and regional preparations. 82 50
chicken tikka masala with naan bread 750 783 530 85 70
ReferenceAmyMFP
Calories 750 783 530
Protein 40g 34g 22g
Carbs 60g 62g 42g
Fat 35g 45g 14g
Confidence 68/100 perplexity/sonar 3966ms
Amy The tool correctly identified the food and portion size with calories close to the reference, protein slightly underestimated, carbs accurate, but fat is notably higher than the reference, which lowers the score slightly.
MFP The tool identified a relevant branded chicken tikka masala but did not include naan and portion size is smaller than the reference, resulting in lower calories and macros; values are consistent with a smaller packaged meal rather than a full restaurant-style serving with naan.
beef pho 450 220 638 40 70
ReferenceAmyMFP
Calories 450 220 638
Protein 30g 8g 32g
Carbs 45g 35g 78g
Fat 12g 3g 14g
Amy The tool identified the correct food but significantly underestimated calories, protein, and fat compared to the reference, indicating an incomplete portion or ingredient capture for this international dish.
MFP The tool correctly identified beef pho but assumed a larger portion size, leading to higher calories and carbs; protein and fat are close, but carbs are notably overestimated.
okonomiyaki 550 526 666 85 85
ReferenceAmyMFP
Calories 550 526 666
Protein 20g 12g 39g
Carbs 60g 53g 64g
Fat 24g 21g 28g
Amy The tool correctly identified okonomiyaki and estimated calories and macros reasonably close to the reference, though protein is somewhat underestimated.
MFP The tool correctly identified okonomiyaki and estimated calories and macros somewhat higher than the median reference, likely reflecting a larger or meatier portion, which is reasonable for this international dish.
tteokbokki 330 328 420 100 40
ReferenceAmyMFP
Calories 330 328 420
Protein 10g 10g 8g
Carbs 50g 49g 94g
Fat 10g 10g 1g
Amy The tool correctly identified tteokbokki and provided macronutrients and calories nearly identical to the reference values for the appropriate portion size.
MFP The tool correctly identified tteokbokki but significantly overestimated carbs and calories while underestimating fat, suggesting an inaccurate portion size or recipe assumption.
doro wot with injera 650 800 10 65 0
Amy The tool correctly identified the food but overestimated calories, protein, and carbs by about 20-50%, which is a notable deviation though understandable given international dish variability.
MFP The tool's values are completely unrealistic and inconsistent with the reference, indicating a failure to identify or estimate the food's nutrition correctly.
3 birria tacos 900 960 160 95 20
ReferenceAmyMFP
Calories 900 960 160
Protein 50g 51g 20g
Carbs 65g 69g 3g
Fat 45g 57g 8g
Amy The tool correctly identified the food and portion size, with calories and macros slightly above reference but within reasonable variation for international dishes.
MFP The tool identified birria but only as a single serving of stew/meat without tortillas or multiple tacos, drastically underestimating calories and macros for 3 birria tacos.
khao soi 600 650 666 85 90
Amy The tool correctly identified the food and portion size, with calories slightly above average but within reasonable range; protein is a bit high, carbs notably overestimated, and fat slightly underestimated, reflecting some variation expected for international dishes.
MFP The tool correctly identified the food and portion size, with calories and macros slightly higher but within a reasonable range for a large bowl of khao soi.
mapo tofu with rice 560 495 482 90 60
Amy The tool correctly identified the food and portion size, with calories and macros reasonably close to the reference, though fat is slightly underestimated.
MFP The tool correctly identified mapo tofu but omitted the rice, resulting in underestimated calories and carbs, though protein and fat are reasonably close for the tofu portion alone.
lamb shawarma plate with hummus and rice 850 880 240 95 20
Amy The tool correctly identified the food and portion size, with calories and macros slightly above reference but within reasonable range for an international mixed dish.
MFP The tool identified the correct food but drastically undercounted calories and macros, likely reflecting a small portion rather than a full plate, resulting in a major accuracy failure.
jollof rice with chicken 550 600 393 95 40
Amy The tool correctly identified the food and portion size, with calories and macros very close to the reference values within expected variation for an international dish.
MFP The tool identified jollof rice but omitted the chicken, resulting in a large protein underestimate and calorie discrepancy, though carbs and fat are closer; portion size seems reasonable for rice alone, but the missing chicken makes the estimate inaccurate for the combined dish.
pork adobo with rice 520 555 454 95 40
Amy The tool correctly identified the food and portion size, with calories and macros very close to the reference values, showing only minor acceptable deviations for an international dish.
MFP The tool identified the correct food but only for pork adobo without rice, resulting in a large underestimation of calories and carbs and an unrealistically high protein value, missing the combined meal's macronutrient profile.
ceviche 180 170 82 95 75
Amy The tool correctly identified ceviche and provided macronutrients and calories very close to the reference values, with only minor differences well within expected variation for an international dish.
MFP The tool identified the correct food but estimated a smaller portion size with lower calories and macros than the reference, reflecting a likely appetizer portion rather than a full serving, which is reasonable for international dishes with variable serving sizes.
iskender kebab 750 761 910 90 75
ReferenceAmyMFP
Calories 750 761 910
Protein 40g 35.5g 48g
Carbs 48g 48.5g 70g
Fat 42g 35.5g 49g
Amy The tool correctly identified iskender kebab and estimated calories and carbs very close to the reference, with protein and fat slightly underestimated but within reasonable variation for an international dish.
MFP The tool correctly identified the food and portion size but overestimated calories and macros, especially carbs, likely reflecting a larger or richer serving than the reference average.
khachapuri 850 613 556 70 65
Amy The tool correctly identified khachapuri but underestimated calories and macros by about 25-40%, which is somewhat low compared to reference values for this rich dish.
MFP The tool correctly identified khachapuri but significantly underestimates calories and carbs compared to the reference, likely reflecting a smaller or different style portion rather than the standard Adjarian khachapuri.
jerk chicken with rice and peas 650 1000 2042 40 0
Amy The tool correctly identified the food but significantly overestimated calories and macros by about 50%, which is outside reasonable variation for this international dish.
MFP The tool vastly overestimated calories and macros, likely treating multiple servings or corrupted data, failing to identify a reasonable portion for jerk chicken with rice and peas.
TyposThese inputs are **intentionally misspelled** to test how each tool handles real-world typing errors. The reference values are for the correctly-spelled food. 80 25
chiken parmasan 570 290 60 40 0
ReferenceAmyMFP
Calories 570 290 60
Protein 40g 24g 4g
Carbs 30g 23g 4g
Fat 30g 11g 3g
Confidence 70/100 perplexity/sonar 4073ms
Amy The tool recognized the intended food despite the typo but significantly underestimated calories and fat, suggesting an incomplete or lighter version of chicken parmesan.
MFP The tool identified parmesan cheese instead of chicken parmesan, completely missing the intended food and resulting in vastly incorrect macronutrients and calories.
mackdonal chiken nugits 10 piece 420 410 270 95 10
ReferenceAmyMFP
Calories 420 410 270
Protein 24g 23g 15g
Carbs 26g 26g 18g
Fat 25g 24g 15g
Confidence 98/100 perplexity/sonar 3167ms
Amy The tool correctly identified the intended food despite the typo and provided macronutrients and calories very close to the official McDonald's values with only minor deviations.
MFP The tool failed to identify the correct food, returning a Turkish chicken nugget variant with significantly lower calories and macros than McDonald's 10-piece nuggets.
starbux vanila latte grande 250 270 70 85 10
ReferenceAmyMFP
Calories 250 270 70
Protein 12g 11.3g 6g
Carbs 37g 35.3g 10g
Fat 6g 9.3g 0g
Confidence 95/100 perplexity/sonar 3482ms
Amy The tool correctly identified the intended Starbucks Vanilla Latte despite the typo and provided calories and macros close to the reference, though fat is somewhat overestimated.
MFP The tool failed to identify the correct drink, returning a skinny latte instead of a vanilla latte, resulting in calories and macros far below the reference values.
avacado tost with egg 350 380 120 90 10
ReferenceAmyMFP
Calories 350 380 120
Protein 12g 14g 4g
Carbs 28g 36g 5g
Fat 22g 22g 9g
Confidence 72/100 perplexity/sonar 4159ms
Amy The tool correctly identified the intended food despite the typo and provided macronutrients close to the reference, with slightly higher carbs and protein but reasonable portion assumptions.
MFP The tool failed to identify the correct food, missing the toast entirely and underestimating calories and macros by a large margin.
ceasar salid with croutons 360 280 190 85 30
ReferenceAmyMFP
Calories 360 280 190
Protein 7g 7.2g 5g
Carbs 20g 15.3g 11g
Fat 30g 21.4g 14g
Amy The tool correctly identified the intended food despite the typo and provided macronutrients and calories reasonably close to the reference, though calories and fat are somewhat underestimated.
MFP The tool recognized the intended food despite the typo but significantly underestimated calories and macros, returning a lower-calorie variant with misspelled output and insufficient portion size.
choclate chip cooky 220 170 97 75 30
ReferenceAmyMFP
Calories 220 170 97
Protein 3g 2g 1g
Carbs 30g 22g 12g
Fat 10g 8g 5g
Confidence 72/100 perplexity/sonar 3279ms
Amy The tool correctly identified the intended food despite the typo but underestimated calories and macros by about 20-25%, which is somewhat off for a simple, single-item food.
MFP The tool recognized the intended food despite the typo but significantly underestimated calories and macros, likely reflecting a smaller portion than the standard reference size.
fettachini alfrado 490 500 415 85 20
ReferenceAmyMFP
Calories 490 500 415
Protein 14g 25g 16g
Carbs 59g 55g 48g
Fat 21g 20g 17g
Confidence 70/100 perplexity/sonar 4202ms
Amy The tool correctly identified the intended food despite the typo and estimated calories and macros close to reference, though protein is somewhat overestimated.
MFP The tool failed to identify the intended dish, returning a seafood pasta instead of fettuccine alfredo, resulting in incorrect macronutrients despite somewhat close calories.
2 slise peporoni piza 596 596 100 100 10
ReferenceAmyMFP
Calories 596 596 100
Protein 27g 26.6g 15g
Carbs 68g 68g 2g
Fat 24g 24.2g 4g
Confidence 78/100 perplexity/sonar 4955ms
Amy The tool correctly identified the intended food despite the typo and provided macronutrients and calories that match the reference values almost exactly.
MFP The tool failed to identify the correct food, returning sliced ham instead of pepperoni pizza, resulting in calories and macros far from the reference values.
greak yogert with hunny 200 190 100 50 60
ReferenceAmyMFP
Calories 200 190 100
Protein 17g 7g 19g
Carbs 27g 25g 6g
Fat 4g 7g 0g
Confidence 72/100 perplexity/sonar 3625ms
Amy The tool recognized the intended food despite typos and estimated calories and carbs reasonably, but protein is significantly underestimated and fat overestimated, indicating partial macro accuracy.
MFP The tool correctly identified Greek yogurt but missed the honey, resulting in calories and carbs about half the reference values, though protein was close.
turky club sandwitch 500 510 420 95 65
ReferenceAmyMFP
Calories 500 510 420
Protein 30g 30.7g 30g
Carbs 40g 49g 41g
Fat 22g 20.5g 15g
Amy The tool correctly identified the intended food despite the typo and provided calorie and protein values very close to the reference, with only carbs slightly overestimated but still reasonable.
MFP The tool recognized a turkey sandwich but missed the 'club' aspect, resulting in lower calories and fat than the reference; protein and carbs are close, but the portion and food complexity were underestimated due to the typo.
PortionsPrecisely portioned foods with specific weights or measurements. Tests accuracy when exact serving sizes are provided. 86 72
200g chicken breast, grilled 330 390 474 90 39
ReferenceAmyMFP
Calories 330 390 474
Protein 62.4g 57.6g 40g
Carbs 0g 0g 3g
Fat 7.2g 6.6g 18g
Amy calories off by 18%, protein off by 8%, fat off by 8%.
MFP calories off by 44%, protein off by 36%, carbs off by 100%, fat off by 100%.
50g rolled oats, dry 190 190 188 95 92
ReferenceAmyMFP
Calories 190 190 188
Protein 6.6g 6.5g 6g
Carbs 33.8g 32g 29g
Fat 3.4g 4.2g 4g
Confidence 98/100 perplexity/sonar 4239ms
Amy protein off by 2%, carbs off by 5%, fat off by 24%.
MFP calories off by 1%, protein off by 9%, carbs off by 14%, fat off by 18%.
150g cooked brown rice 166 166 263 83 44
ReferenceAmyMFP
Calories 166 166 263
Protein 3.9g 4.2g 6g
Carbs 34.5g 34.8g 54g
Fat 1.3g 2.6g 2g
Confidence 98/100 perplexity/sonar 4280ms
Amy protein off by 8%, fat off by 100%.
MFP calories off by 58%, protein off by 54%, carbs off by 57%, fat off by 54%.
2.5 oz cheddar cheese 286 286 283 98 78
ReferenceAmyMFP
Calories 286 286 283
Protein 17.6g 17.65g 17g
Carbs 1g 0.91g 0g
Fat 23.5g 23.49g 24g
Confidence 78/100 perplexity/sonar 5049ms
Amy carbs off by 9%.
MFP calories off by 1%, protein off by 3%, carbs off by 100%, fat off by 2%.
250ml whole milk 153 155 155 99 99
ReferenceAmyMFP
Calories 153 155 155
Protein 8g 8g 8g
Carbs 12g 12g 12g
Fat 8.3g 8.5g 8g
Amy calories off by 1%, fat off by 2%.
MFP calories off by 1%, fat off by 4%.
30g almonds 174 174 178 96 83
ReferenceAmyMFP
Calories 174 174 178
Protein 6.4g 6.1g 6g
Carbs 6.5g 5.8g 2g
Fat 15g 15.3g 16g
Confidence 98/100 perplexity/sonar 3806ms
Amy protein off by 5%, carbs off by 11%, fat off by 2%.
MFP calories off by 2%, protein off by 6%, carbs off by 69%, fat off by 7%.
1/2 cup peanut butter 756 1520 824 26 93
ReferenceAmyMFP
Calories 756 1520 824
Protein 30.2g 44g 29g
Carbs 26.8g 44.6g 29g
Fat 64.7g 102.8g 66g
Amy calories off by 100%, protein off by 46%, carbs off by 66%, fat off by 59%.
MFP calories off by 9%, protein off by 4%, carbs off by 8%, fat off by 2%.
85g dark chocolate 70% 510 515 168 99 32
ReferenceAmyMFP
Calories 510 515 168
Protein 6.5g 6.7g 2g
Carbs 39g 39.3g 13g
Fat 36.5g 36.6g 12g
Amy protein off by 3%.
MFP calories off by 67%, protein off by 69%, carbs off by 67%, fat off by 67%.
300g Atlantic salmon fillet, baked 549 600 240 83 54
ReferenceAmyMFP
Calories 549 600 240
Protein 75.3g 60.6g 23g
Carbs 0g 0g 0g
Fat 25.2g 39.6g 15g
Amy calories off by 9%, protein off by 20%, fat off by 57%.
MFP calories off by 56%, protein off by 69%, fat off by 40%.
120g cooked pasta 188 169 188 84 99
ReferenceAmyMFP
Calories 188 169 188
Protein 7g 5.3g 7g
Carbs 37g 37.8g 37g
Fat 1.1g 0.7g 1g
Confidence 92/100 perplexity/sonar 3993ms
Amy calories off by 10%, protein off by 24%, carbs off by 2%, fat off by 36%.
MFP fat off by 9%.
2 tbsp honey 128 128 130 100 74
ReferenceAmyMFP
Calories 128 128 130
Protein 0.1g 0.1g 0g
Carbs 34.6g 34.6g 35g
Fat 0g 0g 0g
Confidence 98/100 perplexity/sonar 3423ms
Amy All macros match reference values.
MFP calories off by 2%, protein off by 100%, carbs off by 1%.
175g plain Greek yogurt 103 105 100 81 83
ReferenceAmyMFP
Calories 103 105 100
Protein 17.5g 16.5g 17g
Carbs 6.1g 6.5g 6g
Fat 0.9g 2.5g 0g
Confidence 92/100 perplexity/sonar 4110ms
Amy calories off by 2%, protein off by 6%, carbs off by 7%, fat off by 100%.
MFP calories off by 3%, protein off by 3%, carbs off by 2%, fat off by 100%.
100g raw broccoli 34 34 30 98 50
ReferenceAmyMFP
Calories 34 34 30
Protein 2.8g 2.6g 4g
Carbs 6.6g 6.6g 0g
Fat 0.4g 0.4g 0g
Confidence 92/100 perplexity/sonar 4790ms
Amy protein off by 7%.
MFP calories off by 12%, protein off by 43%, carbs off by 100%, fat off by 100%.
4 oz ground beef 80/20, cooked 307 290 270 92 93
ReferenceAmyMFP
Calories 307 290 270
Protein 26.1g 21g 26g
Carbs 0g 0g 0g
Fat 21.5g 23g 18g
Amy calories off by 6%, protein off by 20%, fat off by 7%.
MFP calories off by 12%, fat off by 16%.
45g whey protein powder 173 110 150 60 71
ReferenceAmyMFP
Calories 173 110 150
Protein 36g 24g 30g
Carbs 5.4g 2g 2g
Fat 1.4g 1g 2g
Amy calories off by 36%, protein off by 33%, carbs off by 63%, fat off by 29%.
MFP calories off by 13%, protein off by 17%, carbs off by 63%, fat off by 43%.

Methodology

Reference Sources

Scoring

Each result is scored deterministically using weighted percentage error across macros:

  1. Calories: 40% weight
  2. Protein: 25% weight
  3. Carbs: 20% weight
  4. Fat: 15% weight

Score = round(100 × (1 − weighted error)), clamped 0–100. Both Amy and MFP are scored against the same references with the same formula.

MyFitnessPal Data Collection

MFP data was collected by searching each input exactly as written in MFP's web interface and selecting the top result, replicating the experience a real user would have.