The average American spends $4,500/year on groceries. The right card earns you $180-300 back annually just on food. Updated March 2026.
Amex Gold (4X @ 2¢/pt): 18,000 MR points = $360/year in travel value. Fee is $325 — but the $120 dining credit + $120 Uber Cash offsets most of it. Net grocery reward alone: excellent.
Capital One SavorCash (4%): $180/year cash back on groceries, zero annual fee. No math required.
Amazon Prime Visa (5% at Whole Foods): If you already have Prime and shop at Whole Foods, this is free money. $225/year if you spend $4,500 there.
For points collectors: Amex Gold (4X groceries + 4X dining) + Chase Freedom Flex (5% when groceries rotate). One card earns MR points for travel, the other catches rotating bonus categories.
For cash back simplicity: Capital One SavorCash (4% groceries + 4% dining) + Citi Double Cash (2% everything else). Combined, everything gets at least 2% and food gets 4%. Zero annual fees.
For Amazon/Whole Foods shoppers: Amazon Prime Visa (5% WF) + Amex Gold (4X regular groceries). Best of both worlds for $325/year total in fees.