Comparing nutrition estimates against verified reference sources. Both Amy and MyFitnessPal are measured against the same references; neither is treated as the correct answer.
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.
| 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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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 | ||||||||||||||||||||
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%.
|
|||||||||||||||||||||||||
Each result is scored deterministically using weighted percentage error across macros:
Score = round(100 × (1 − weighted error)), clamped 0–100. Both Amy and MFP are scored against the same references with the same formula.
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.