2025 Rankings

Best Cards for Dining

Earn more on restaurants, takeout, and food delivery.

Dining is a competitive rewards category with several cards offering 3-4x points. The best choice depends on which points ecosystem you prefer and what else you spend on.

Top Picks

Amex Gold

American Express

4x MR points

$250/year

Highest dining rate at 4x, plus 4x groceries. Hard to beat for foodies.

Chase Sapphire Preferred

Chase

3x UR points

$95/year

3x dining with valuable Chase transfer partners at a lower fee.

Capital One Savor

Capital One

3% cash back

$95/year

3% on dining and entertainment with no cap. Good for entertainment spenders.

Citi Strata Premier

Citi

3x TYP

$95/year

3x on dining, groceries, gas, and travel. The most versatile 3x card.

Tips

1.

Food delivery apps (DoorDash, Uber Eats) usually code as dining/restaurants.

2.

The Amex Gold's 4x rate is unmatched, but the $250 fee means you need significant dining + grocery spend to justify it.

3.

If you already have Chase cards, the CSP lets you pool UR points for higher-value transfer redemptions.

Find Your Complete Optimal Setup

These are great cards for dining, but the best combination depends on your total spending across all categories. The optimizer evaluates every possible combination to find the mathematically proven best setup.

Run the Optimizer — Free

Explore Other Categories

Card rates, fees, and benefits shown are accurate as of February 8, 2026. Terms may change — always verify current details with the card issuer before applying.