Blue Cash Preferred Card Earns Top Honors for Grocery Rewards
The American Express Blue Cash Preferred card offers 6% cash back at U.S. supermarkets on up to $6,000 per year in eligible purchases. This is the strongest grocery rate available on a mainstream cash back card and earned it the Motley Fool Money's Best Credit Card for Groceries award for 2026.
The card also earns 3% cash back at U.S. gas stations and transit purchases, as well as 6% back on select U.S. streaming subscriptions. On top of these rewards, there is a strong welcome offer available: apply and find out if you're eligible for up to $300 cash back after spending $3,000 in the first six months.
The card has a $0 intro annual fee for the first year, then $95 per year. This fee can be easily earned back with groceries alone, as spending just $135 per month on food earns about $97 per year at 6% cash back. The average U.S. household spends over $500 per month on groceries, making this card a great choice for many.