The Quick Version
- The American Express Gold Card earns 4x on dining worldwide — the highest rate on a general-purpose rewards card
- The Chase Sapphire Preferred earns 3x on dining including delivery and takeout, with access to 14 transfer partners at $95 per year
- The Citi Custom Cash earns 5% on your top spending category (up to $500/month) with no annual fee — best rate available at $0
- No-fee options like the Chase Freedom Flex and Capital One Savor both earn 3x or 3% on dining without a yearly cost
- The right card depends on whether you prioritize cash back, transferable points, or delivery-specific rewards

Dining is one of the most rewarded spending categories in the credit card market. Most of the top cards pay 3x points or 3% cash back at restaurants — and a few go higher. The question is which one actually makes sense for how you spend.
This guide covers the strongest options at every price point, from no-fee cards to premium picks, and how to decide which is right for your situation.
The Quick Answer
For the highest earning rate on dining: the Amex Gold earns 4x Membership Rewards on restaurant purchases worldwide, with a $325 annual fee offset by up to $120 in dining credits and $120 in Uber Cash annually.
For the best no-fee option: the Citi Custom Cash earns 5% cash back on your top spending category each billing cycle (up to $500 in purchases, then 1%). If dining is consistently your highest category, this is the strongest flat return at zero cost.
For flexible points with travel upside: the Chase Sapphire Preferred earns 3x on dining including delivery and takeout, and the points transfer to 14 airline and hotel partners. At $95 per year, it's the entry point for a transferable points strategy.
Card Comparison
Here's how the leading dining cards compare across earning rate, annual fee, and rewards type.
| Card | Dining Rate | Annual Fee | Rewards Type | Best For |
|---|---|---|---|---|
| Citi Custom Cash | 5% (top category, up to $500/mo) | $0 | Cash back | Highest no-fee rate |
| Amex Gold | 4x worldwide dining | $325 | Transferable points | Premium dining + travel |
| DoorDash Rewards Mastercard | 4% DoorDash/Caviar; 3% restaurants | $0 | DoorDash credits | Heavy delivery users |
| U.S. Bank Altitude Go | 4x dining & takeout (up to $2,000/quarter) | $0 | Points | High no-fee dining rate |
| Chase Sapphire Preferred | 3x dining incl. delivery & takeout | $95 | Transferable points | Travel + dining combo |
| Chase Freedom Flex | 3x dining | $0 | Cash back / UR points | No-fee Chase pairing |
| Chase Freedom Unlimited | 3% dining | $0 | Cash back / UR points | No-fee + 1.5% catch-all |
| Capital One Savor | 3% dining | $0 | Cash back | Simple no-fee dining |
| Amex Green Card | 3x dining | $150 | Transferable points | Mid-tier Amex option |
| Chase Sapphire Reserve | Points on dining (premium) | $795 | Transferable points | Premium all-in-one |

Delivery and Takeout Coverage
Not all dining cards cover delivery and takeout at the same rate as restaurants. The Chase Sapphire Preferred and Freedom Flex explicitly include eligible delivery services. Amex Gold's 4x applies to restaurants worldwide but may not always code delivery apps as restaurants — check before assuming your DoorDash order earns 4x.
Three Dining Spend Scenarios

Scenario 1: The Casual Diner
You eat out a few times a week and occasionally order delivery. You don't want to think about annual fees or points programs.
The Capital One Savor or Chase Freedom Unlimited are the simplest fit here. Both earn 3% or 3x on dining with no annual fee, no activation required, and straightforward redemption. The Freedom Unlimited adds 1.5% on all other purchases, making it a useful everyday card beyond restaurants.
| Card | Dining Rate | Annual Dining Rewards | Annual Fee | Net Value |
|---|---|---|---|---|
| Citi Custom Cash | 5% (if dining = top category) | $150 | $0 | $150 |
| Capital One Savor | 3% | $90 | $0 | $90 |
| Chase Freedom Unlimited | 3% | $90 | $0 | $90 |
| Chase Sapphire Preferred | 3x (~1.25–1.8¢/pt) | $113–$162 | $95 | $18–$67 |
For pure cash back on $3,000 in dining per year, the Citi Custom Cash wins if dining is your highest monthly category. Otherwise the no-fee 3% options deliver $90 with no complexity.
Scenario 2: The Frequent Diner with Travel Goals
You spend $5,000–$8,000 per year on dining across restaurants, takeout, and delivery. You also travel at least once or twice a year and want to get something meaningful from your points.
The Chase Sapphire Preferred earns 3x on all dining including delivery and takeout, and those points transfer to World of Hyatt, United, Air Canada Aeroplan, and 11 other partners. At 1.5–1.8 cents per point through Hyatt or airline transfers, $6,000 in dining generates roughly 18,000 points — worth $270–$324 in travel.
The Amex Gold earns 4x on restaurant dining worldwide but delivery apps don't always code as restaurants. For sit-down dining specifically, the 4x rate on $6,000 generates 24,000 Membership Rewards points, partially offset by the $120 dining credit and $120 in Uber Cash against its $325 fee.
| Card | Points Earned | Est. Value (transfer) | Annual Fee | Net (after fee) |
|---|---|---|---|---|
| Amex Gold | 24,000 MR pts | ~$360–$480 | $325 | ~$35–$155 (before credits) |
| Chase Sapphire Preferred | 18,000 UR pts | ~$270–$324 | $95 | ~$175–$229 |
| Citi Custom Cash | $300 cash (capped) | $300 | $0 | $300 |
| U.S. Bank Altitude Go | 24,000 pts | ~$240 | $0 | $240 |
Amex Gold Credits Require Active Use
The Amex Gold's $120 dining credit applies to Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys — not all restaurants. The $120 Uber Cash applies to Uber and Uber Eats. If you don't use these specific services, the effective annual fee is closer to $325 than the widely cited $85 net figure.
Scenario 3: The Heavy Delivery and Dining User
You order delivery regularly through DoorDash or similar platforms and also eat out frequently. You want maximum coverage across both.
The DoorDash Rewards Mastercard earns 4% back on DoorDash and Caviar orders with no annual fee, plus 3% at restaurants directly. If a significant portion of your dining spend runs through DoorDash, this card optimizes that channel specifically. It also includes a free year of DashPass (auto-renewing at $96/year after), which waives delivery fees and reduces service fees on eligible orders.
Pairing the DoorDash card with a Chase Sapphire Preferred or Freedom Flex handles the split well: DoorDash card for delivery, Sapphire Preferred or Freedom Flex for restaurant dining.
Is This Actually Optimal?
For most people, no single dining card is truly optimal across all scenarios. The best setup depends on where your dining dollars actually go.
If you spend more on delivery than sit-down dining, the DoorDash card or Citi Custom Cash may outperform the Amex Gold. If you split evenly between delivery and restaurants, and want transferable points, the Chase Sapphire Preferred is hard to beat at $95.
The Amex Gold is the most commonly cited "best dining card" and earns the highest rate at major restaurants, but its credits require specific merchants. If you don't use Grubhub, Wine.com, or Uber regularly, the math shifts against it.
The Chase Ecosystem Advantage
The Chase Freedom Flex and Freedom Unlimited both earn 3x or 3% on dining with no annual fee. Those points pool into a Sapphire Preferred or Reserve account, gaining transfer partner access. Running everyday dining on a Freedom card and travel on the Sapphire is a legitimate two-card strategy that gets you 3x dining rewards with no incremental fee.
Mistakes to Avoid

1. Assuming all dining cards cover delivery apps
Delivery app transactions don't always code as "dining" depending on the card. Amex Gold's 4x applies to restaurants, but DoorDash and Uber Eats purchases sometimes code as the platform rather than a restaurant. Test your card on a small order before assuming you're earning the full rate.
2. Paying the Amex Gold annual fee without using the credits
The Gold's $325 annual fee is only justifiable if you use the $120 dining credit (Grubhub, Cheesecake Factory, etc.) and $120 in Uber Cash. Without both credits, you're paying a high fee for a 4x earning rate. The Chase Sapphire Preferred's 3x rate at $95 may net you more after fees.
3. Ignoring the Citi Custom Cash cap
The Citi Custom Cash earns 5% on up to $500 per billing cycle in your top category — that's a $25 monthly cap ($300/year). It's an excellent no-fee card within that cap, but for anyone spending over $500/month on dining, returns drop to 1% on everything above that threshold. Pair it with a 3% card for dining beyond the cap.
4. Choosing a premium card based on earning rate alone
A 4x earning rate sounds better than 3x, but the net value after annual fees depends on your actual spend. On $3,000 per year in dining, the Amex Gold's 12,000 points at ~1.5–2 cents each ($180–$240) may be worth less than $90 cash back from a no-fee card, once you subtract the $325 fee.
5. Not pairing a dining card with a catch-all card
Most dining cards earn 1x on purchases outside their bonus categories. Adding the Chase Freedom Unlimited (1.5x on everything) or a flat 2% cash back card for non-bonus spending meaningfully improves your overall return across all spending.
What Are These Dining Rewards Worth?
The value of your rewards depends on the program and how you redeem.
| Card | Rewards Earned | Cash Value | Transfer Value (est.) | Notes |
|---|---|---|---|---|
| Amex Gold | 24,000 MR pts | $240 (1¢/pt) | $360–$480 (1.5–2¢/pt) | Transfer to airline/hotel partners |
| Chase Sapphire Preferred | 18,000 UR pts | $225 (1.25¢ portal) | $270–$324 (1.5–1.8¢ transfer) | Transfer to Hyatt, United, etc. |
| Citi Custom Cash | $300 (capped) | $300 cash | N/A | Only up to $500/mo at 5% |
| U.S. Bank Altitude Go | 24,000 pts | $240 | $240 | Best redeemed for travel |
| Capital One Savor | $180 cash | $180 | N/A | Straightforward cash back |
Transferable points programs — Chase Ultimate Rewards and Amex Membership Rewards — consistently deliver the highest per-point value when transferred to hotel and airline partners. The Chase Sapphire Preferred's 3x rate on $6,000 generates 18,000 points worth $270–$324 in travel, while the Amex Gold's 4x generates 24,000 points worth $360–$480 before accounting for annual fees.
For straightforward cash value, the Citi Custom Cash at 5% wins outright up to $500/month. Beyond that cap, 3% cards take over.
Final Thoughts
The best dining card isn't universal — it depends on your fee tolerance, whether you value cash back or transferable points, and how much of your dining spend goes to delivery versus restaurants.
Start with a no-fee 3% card (Freedom Flex, Freedom Unlimited, or Capital One Savor) if simplicity is the priority. Step up to the Chase Sapphire Preferred at $95 if you travel and want access to transfer partners. Consider the Amex Gold only if you'll actually use both the dining and Uber Cash credits, turning the $325 fee into something closer to $85 effective.
For most people, the combination of a strong dining card and a catch-all card for non-bonus spending delivers better overall returns than any single card.
Frequently Asked Questions
The Citi Custom Cash earns 5% on your top spending category each billing cycle (up to $500), making it the highest earning rate on dining with no annual fee — as long as dining remains your top category. Among premium cards, the American Express Gold earns 4x Membership Rewards on restaurant purchases worldwide, the highest rate on a general-purpose transferable points card.
It depends on whether you use the credits. The Amex Gold earns 4x at restaurants and carries a $325 annual fee. If you actively use the $120 dining credit (at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys) and $120 in Uber Cash, the effective fee drops to around $85. At that cost, the 4x earning rate is competitive. If you don't use those credits, the fee is hard to justify against cards that earn 3x at no cost.
Yes. The Sapphire Preferred earns 3x on dining at restaurants, including eligible delivery services and takeout. Chase explicitly includes delivery platforms in this category. Verify that your specific delivery app codes correctly by checking your statement after the first transaction.
Yes, and it's a common strategy. A typical pairing: DoorDash Rewards Mastercard for DoorDash orders (4% back), Chase Sapphire Preferred for restaurant dining (3x transferable points), and Chase Freedom Unlimited for all other spending (1.5% catch-all). Points from the Freedom Unlimited pool into the Sapphire Preferred account, gaining transfer access.
The Citi Custom Cash earns 5% on your top category (up to $500/month) with no annual fee — the highest dining rate at $0 cost, assuming dining is your top spend category. For spending above $500/month, the Chase Freedom Flex and Capital One Savor both earn 3x or 3% with no fee and no cap. The U.S. Bank Altitude Go earns 4x on dining with no annual fee and a $2,000 per quarter cap — worth considering if you want a higher rate with more room.