Skip to main content
CreditStud.io may earn commissions from credit card applications through affiliate links. This does not affect our rankings or recommendations. Learn more

💳 CreditStud.io

Maximize rewards on dining out

Best Credit Cards for Dining & Restaurants (2026)

Whether you're a foodie hitting restaurants 4 times a week or someone who grabs takeout twice a month, dining is one of the most generous rewards categories in credit cards. The best dining cards earn 3-4% back — compared to the typical 1% on most purchases, that's 2-3x more value on every meal.

The average American spends $300-500/month on dining (restaurants + takeout + delivery). At 4% back, that's $144-240/year in cash back — enough to cover an annual fee and then some.

Dining includes restaurants, takeout, bars, and food delivery apps (DoorDash, Uber Eats, Grubhub). Here are the cards that earn the most on every bite.

Test your monthly dining spend below or use our full rewards calculator.

Top Cards for Dining & Restaurants

#1
Capital One Savor
Dining-Focused Cash Back
$192/yr
4% dining
Reward Rate
4% dining & entertainment, 3% groceries & streaming
Annual Fee
$95
Signup Bonus
$300 after $3,000 spend
The highest dedicated dining cash back rate. 4% on restaurants + 4% on entertainment makes this the go-to card for people who eat out a lot and love going to concerts/games.
#2
US Bank Altitude Go
No-AF Dining
$192/yr
4x dining
Reward Rate
4x dining, 2x groceries/gas/streaming/travel
Annual Fee
$0
Signup Bonus
20,000 points ($200) after $1,000
The best no-annual-fee dining card. 4x on dining with $0 AF means everything you earn is pure profit. Great pairing card for a daily wallet.
#3
Amex Gold
Points-Based Dining
$390/yr (net)
4x dining points
Reward Rate
4x points on dining worldwide, 4x U.S. supermarkets
Annual Fee
$325 (offset by $424 in credits)
Best For
Travel transferrers who value points > cash
The 4x points are worth 6%+ when transferred to airline/hotel partners, but only 4% as cash back. Only pick Gold if you'll use the credits and transfer points — otherwise Savor and Altitude Go are simpler.

What Counts as "Dining" on Credit Cards?

Most credit card issuers use the same merchant category codes (MCC) for dining rewards:

  • Restaurants (sit-down): MCC 5812 — Always counts as dining ✓
  • Fast food: MCC 5814 — Counts as dining ✓
  • Coffee shops (Starbucks, Dunkin'): Usually MCC 5814 — Dining ✓ (some cards exclude)
  • Bars & nightclubs: MCC 5813 — Dining ✓ on most cards
  • Food delivery apps (DoorDash, Uber Eats): Usually dining ✓, but occasionally codes as marketplace
  • Caterers: MCC 5811 — May or may not count depending on issuer
  • Grocery store hot bars: Usually codes as groceries, not dining ✗

The Best Dining Strategy

Use two cards for maximum dining rewards:

  1. Primary dining cardCapital One Savor (4% cash back) or US Bank Altitude Go (4x no-AF) for all restaurant and takeout purchases
  2. Backup category cardCiti Custom Cash (automatic 5% on top category) for months when dining is your #1 spend

In months where dining exceeds $500 (your Custom Cash cap), switch to Savor or Altitude Go for the overage.

Want to compare all categories? Try our full rewards calculator.