Blue Cash Preferred Card from American Express
The Blue Cash Preferred is the best card for grocery shopping, period. At 6% back at U.S. supermarkets (up to $6,000/year), families who spend $500/month on groceries earn $360/year in that category alone. The current $350 bonus is the highest we've tracked. With the first year free, I recommend trying it out to see if your grocery spending justifies the $95 fee in year two.
Quick Verdict
- Industry-leading 6% at supermarkets
- 6% on streaming services
- Strong sign-up bonus
- $0 intro annual fee
- Good 0% intro APR
- $95 annual fee after first year
- Supermarket cap of $6,000/year
- 2.7% foreign transaction fee
- Amex not accepted everywhere
Sign-up Bonus
350
Bonus cash back
Earn 350 cash back after you spend $3,000 on purchases in the first 6 months from account opening. That's ~$5 in value.
Earning Rates
6x
U.S. supermarkets
up to $6,000
6x
U.S. streaming
3x
U.S. gas stations
3x
transit
1x
Others
On all other purchases
Key Benefits
6% back at U.S. supermarkets
6% on select U.S. streaming
0% intro APR for 12 months on purchases and balance transfers
Car rental loss and damage insurance
Purchase protection
Return protection
Offer History
| Period | Bonus | Spend Req. | |
|---|---|---|---|
| 2025-01-01 to present Current | 350 cash back | $3,000 | Highest |
| 2024-01-01 to 2024-12-31 | 300 cash back | $3,000 | |
| 2023-01-01 to 2023-12-31 | 250 cash back | $1,000 |
Note: Historical offers are tracked for informational purposes. Past offers may not return.