Dining out, taking out and ordering in: These are the best cards for foodies
This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.
Editor’s note: This post has been updated with the latest credit card information.
TPG readers love getting extra points for dining when it comes to bonus categories. While dining indoors at restaurants might be limited in some states, outdoor dining is in full force. Not to mention that taking out and ordering in are also possible and still earn bonus points.
If you’re a foodie and spend a lot on dining, you should be using a credit card that will maximize your rewards and potentially even score special discounts. If you play your cards right (pun intended), you could score a free meal at your favorite restaurant month after month.
Want more credit card news and advice from TPG? Sign up for our daily newsletter!
The best credit cards of 2021 for dining and restaurants
- American Express® Gold Card
- Chase Sapphire Preferred Card
- Citi Prestige® Card
- American Express® Green Card
- Chase Sapphire Reserve
- Hilton Honors American Express Aspire Card
- Hilton Honors American Express Surpass® Card
- Capital One Savor Cash Rewards Credit Card
Finding the best card for your dining charges is not as easy as just looking at the earning rate on a card and deciding that 4x on dining is better than 3x. The value of the points or miles you’re earning is also an important part of the calculation. Three points per dollar on one card can actually be better than four points per dollar on another.
It’s also important to factor in the net cost of carrying the card in your wallet; many reward cards have high annual fees, but those are sometimes offset by annual travel and dining credits. Additionally, many cards now offer dining-focused perks such as exclusive access to reservations at certain restaurants and free or discounted food delivery.
So rather than forcing you to slog through every card in your wallet, we’ve done the math for you. For each of the best cards offering bonus rewards on dining, we calculated the bonus multiplier, the value of the points earned based on TPG point valuations and the annual fee, and noted any special requirements about that card. Cash-back cards may be more useful for some readers and we’ll examine those as well. Here are the best options for the truly dedicated foodie.
Comparing the best credit cards for dining and restaurants
|Credit card||Category bonus||Value of the points*||Total potential value earned per dollar spent||Annual fee||Sign-up bonus/welcome offer|
|American Express Gold Card||4x||2 cents||8 cents||$250 (see rates & fees)||60,000 points after spending $4,000 within the first 6 months (terms apply)|
|Chase Sapphire Preferred Card||2x||2 cents||4 cents||$95||80,000 points after spending $4,000 in the first 3 months|
|Citi Prestige Card||5x||1.7 cents||8.5 cents||$495||50,000 points after spending $4,000 in the first 3 months|
|American Express Green Card||3x||2 cents||6 cents||$150 (see rates & fees)||30,000 points after spending $2,000 in the first 3 months (terms apply)|
|Chase Sapphire Reserve||3x||2 cents||6 cents||$550||60,000 points after spending $4,000 on purchases in the first 3 months|
|Hilton Honors Aspire Card from American Express||7x||0.6 cents||4.2 cents||$450 (see rates & fees)||150,000 points after spending $4,000 in the first 3 months|
|Capital One Savor Cash Rewards Credit Card||4x||1 cent||4 cents||$95||$300 cash bonus after spending $3,000 within the first 3 months|
|Hilton Honors American Express Surpass Card||6x||0.6 cents||3.6 cents||$95 (see rates & fees)||130,000 points after spending $2,000 within the first 3 months of card membership. Plus, you earn an additional 50,000 points after spending a total of $10,000 in purchases on the card in the first six months.|
*Value of points based on TPG valuations and not provided by issuers
The information for the Citi Prestige, Capital One Savor Cash Rewards, Amex Green and Hilton Aspire cards has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.
Best dining credit card details
Annual fee: $250 (see rates and fees)
Welcome offer: Earn 60,000 Membership Rewards points after you spend $4,000 on eligible purchases with your new card within the first six months. Check the CardMatch tool to see if you’re targeted for a 60,000- to 75,000-point Gold Card offer (offers are subject to change at any time).
Earning rates: Earn 4x points at restaurants worldwide, 4x points at U.S. supermarkets (on the first $25,000 spent each calendar year, then 1x), 3x points on flights booked directly with airlines or amextravel.com and 1x on everything else.
Analysis: The Amex Gold Card comes in a close second by earning 4x points per dollar at restaurants worldwide, an 8% return based on TPG’s valuation of Amex Membership Rewards points. In addition to this terrific return, the card offers up to $120 in annual dining credits that you can use at merchants such as Boxed, Grubhub, Seamless, The Cheesecake Factory and participating Shake Shack locations. Cardholders also receive up to $120 in annual Uber Cash ($10 credit per month), which can be applied toward Uber Eats orders or rides in the U.S. Plus, cardholders get 12 months of complimentary access to Eats Pass, valued at $10 per month, if you enrolled by Dec. 31, 2021. At the then-current monthly rate, Uber Eats Pass will auto-bill starting 12 months from initial enrollment in this offer. American Express also acquired restaurant-booking service Resy, so cardmembers have more dining perks, including bonus points for bookings and preferred access to reservations. Enrollment required for select benefits. Read more about the Amex Gold Card on our card hub.
APPLY HERE: American Express Gold Card
Annual fee: $95
Sign-up bonus: Earn 80,000 bonus points after you spend $4,000 on purchases in the first three months from account opening. That’s $1,600 when redeemed for travel, according to TPG valuations.
Analysis: If you’re looking for a cheaper option that earns flexible rewards, the Chase Sapphire Preferred might be your best choice. Although it only earns 2x points per dollar on dining, its $95 annual fee is also a lot lower than many other cards on this list. Plus, cardholders get a complimentary membership for the DoorDash DashPass unlimited delivery program, normally $9.99 a month, for at least a year.
APPLY HERE: Chase Sapphire Preferred
Annual fee: $495
Sign-up bonus: Earn 50,000 points after you spend $4,000 in the first three months of account opening.
Earning rates: Earn 5x points on dining at restaurants and air travel, 3x points at hotels and cruise lines and 1x everywhere else.
Analysis: As you can see, the Citi Prestige leads the way with five Citi ThankYou points per dollar spent at restaurants. Since TPG valuations peg the value of Citi ThankYou points at 1.7 cents each, the Prestige provides an 8.5% return on restaurant spending. Citi defines restaurants as including “cafes, bars, lounges and fast food restaurants.” The Prestige earns 5x points on dining in the U.S. and abroad, but its $495 annual fee may be a bit much for some. However, 5x earning on airfare, a $250 annual travel credit and other benefits increase the card’s potential value. Plus you can use the travel credit at supermarkets and restaurants through the end of 2021.
Annual fee: $150 (see rates and fees)
Welcome offer: Earn 30,000 Membership Rewards points after you spend $2,000 on purchases within three months from account opening.
Earning rates: Earn 3x points on global restaurants and travel, including transit, and 1x on everything else.
Analysis: The mid-tier American Express Green Card earns 3x points at restaurants worldwide, plus 3x for travel, which is defined broadly to include airfare, hotel rooms, car rentals, tour operators, travel agencies, campsites and home shares, plus transit that includes ride-hailing, buses, taxis, metros, subways, tolls and more — and 1x on everything else. It doesn’t have any dining-specific perks like the Amex Gold. Still, it offers up to $100 in annual credit for your Clear membership and up to $100 in credits for lounge access purchased with LoungeBuddy, meaning that if you can utilize both those credits in full, you’ve more than covered the annual fee. Enrollment required for select benefits.
Annual fee: $550
Sign-up bonus: Earn 60,000 bonus points after you spend $4,000 on purchases in the first three months from account opening. That’s $900 in travel when you redeem through Chase Ultimate Rewards.
Earning rates: Earn 10x points on Lyft rides, 3x on travel and dining at restaurants and 1x spent on all other purchases worldwide.
Analysis: The 3x bonus on the Chase Sapphire Reserve, which ties for third with a 6% return, is valid for dining both in the U.S. and abroad. Dining is defined as “merchants in the restaurant category whose primary business is sit-down or eat-in dining, including fast food restaurants as well as fine dining establishments.” Chase has also partnered with DoorDash, the on-demand food platform, to offer both new and existing cardholders up to $60 in DoorDash statement credits throughout 2021. As a cardholder, you’ll also get at least one complimentary year of DashPass through DoorDash.
But keep in mind the card’s $550 annual fee. You can offset a large portion of that fee with the card’s $300 annual travel credit, but you should still consider whether the points you earn on the card are worth the money you’re paying each year for it. And the $300 annual travel credit can now also be redeemed at gas stations and grocery stores through the end of 2021.
APPLY HERE: Chase Sapphire Reserve
Annual fee: $450 (see rates and fees)
Welcome offer: Earn 150,000 Hilton Honors points after spending $4,000 within the first three months of account opening.
Earning rates: Earn 14x points on eligible purchases charged on your card directly with a hotel or resort within the Hilton portfolio; 7x on flights booked directly with airlines or amextravel.com, on car rentals booked directly from select rental agencies, and at U.S. restaurants; and 3x points on everything else.
Analysis: This is an excellent card for Hilton loyalists, but it’s an expensive one if your hotel focus lies elsewhere. Its 7x return equates to a 4.2% return on dining, based on our valuations. This card also comes with access to Amex’s concierge service that may help you get a table at certain sought-after restaurants. Other benefits include an up-to-$250 annual Hilton resort statement credit, up-to-$250 annual airline incidental fee credit, complimentary Hilton Honors Diamond status, a free weekend night each year upon your account renewal and the ability to earn an additional free weekend night by spending $60,000 on the card in a calendar year. Enrollment required for select benefits.
In light of the pandemic, those who’ve been a cardholder as of Jan. 1, 2021, can get up to $20 back per month at U.S. restaurants in 2021 (up to 11 times).
Annual fee: $95 (see rates and fees)
Welcome offer: Earn 130,000 points after you spend $2,000 in the first three months of card membership. Plus, you earn an additional 50,000 points after spending a total of $10,000 in purchases on the card in the first six months.
Earning rates: Earn 12x points on eligible purchases charged on your card directly with a hotel or resort within the Hilton portfolio, 6x points at U.S. restaurants, U.S. supermarkets and U.S. gas stations, and 3x points on all other eligible purchases.
Analysis: This card packs a punch for a relatively reasonable annual fee. It comes with automatic Hilton Honors Gold status, a free weekend night reward after spending $15,000 on eligible purchases on your card in a calendar year and 10 free Priority Pass lounge visits a year — all with no foreign transaction fees (see rates and fees). Enrollment required for select benefits.
APPLY HERE: Hilton Surpass Amex
Annual fee: $95
Sign-up bonus: Earn a $300 cash bonus after spending $3,000 within the first three months.
Earning rates: Earn 4% cash back on dining and entertainment, 2% at grocery stores and 1% on everything else.
Analysis: The Capital One Savor Cash Rewards Credit Card is a decent contender, with a $95 annual fee. The Savor Cash earns 4% on all purchases that involve eating establishments — from restaurants to Starbucks to food trucks — so it’s a rewards credit card to consider if you’d rather deal with cash back instead of travel rewards.
Aside from offering a solid return, Capital One has been investing in more unique dining-focused benefits. For instance, it provided access to exclusive dining experiences organized by the James Beard Foundation in the past.
How do we choose the best dining credit cards?
These card picks are based on numerous criteria: the points program value, welcome bonus, perks and more. Some of these dining credit cards’ popular features include monthly dining credits and exclusive access to reservations at certain restaurants.
When choosing the right dining credit card, always consider the sign-up bonus’s spending requirements since you won’t want to miss out on that. You should only apply if you’re able to meet the required spending comfortably.
Related: 10 best dining rewards programs
What counts as dining?
Every card issuer applies different criteria to charges that will qualify for these bonuses. For instance, Chase defines dining quite broadly, including everything from conventional restaurants to coffee shops and even some bars that don’t serve food. On the other hand, American Express typically only awards points for conventional restaurants and often not for independent coffee shops and bars. Some American Express cards also exclude foreign transactions from earning bonus points.
Several of the cards discussed offer dining bonuses that are supposed to exclude food delivery services. However, in practice, these services usually still code as dining or food merchants and do earn bonus points. Sometimes restaurants aren’t categorized correctly, so if you feel like an eligible dining purchase didn’t code correctly, you can always try contacting the card issuer and asking for an exception.
What is the best credit card for restaurants?
This depends on what your preferred reward is — points or cash back? If it’s points you’re after, then it’s hard to argue with the Amex Gold Card. With this, you’re looking at 4x Membership Rewards points on restaurants, including takeout and delivery, and at U.S. supermarkets (on up to $25,000 per calendar year in purchases). The Capital One Savor card is likely the best option for cash back, with a healthy 4% cash back on dining and entertainment, 2% at grocery stores and 1% on all other purchases.
Do bars count as restaurants for credit cards?
This very much depends on the card issuer. But essentially, any establishment that serves (as opposed to sells) food or drinks counts. As long as a merchant classified itself in a restaurant category when applying to accept credit cards, the purchase will qualify. For example, bars (including ones that don’t serve food) and coffee shops such as Starbucks typically code as dining purchases. As a guide, the following count as qualifying “restaurants”: bars, cafes, breweries and juice shops. The following do not: catering services and inflight drinks.
The Amex Gold Card and Citi Prestige take the cake here with a return of 8% or more on dining purchases. The Chase Sapphire Reserve and Amex Green Card tie for third place with a 6% return on dining worldwide. They all offer an unbeatable combination of a strong earning rate on dining purchases, a high point value and a reasonable net effective annual cost. But any of the cards on this list will get more value on dining purchases than a run-of-the-mill credit card, so make sure you pick the right card before you plan that night out — or a night in, since food delivery services count as dining with many cards. There are also worthwhile cash-back cards for those who don’t want to collect and redeem points.
- Best credit cards for gas purchases
- Best credit cards for groceries
- Best rewards credit cards
- Best hotel credit cards
- Best credit cards for entertainment spending
- Best credit cards for everyday spending
- Best cash-back credit cards
Featured photo by d3sign/Getty Images.
For rates and fees of the Amex Gold card, please click here.
For rates and fees of the Amex Green Card, please click here.
For rates and fees of the Hilton Aspire card, please click here.
For rates and fees of the Hilton Surpass card, please click here.
This is The Points Guy’s permanent page with the best currently available credit cards for dining, so you can bookmark it and check back regularly for updates. Keep in mind you may see some reader comments referring to older offers below.
Welcome to The Points Guy!
WELCOME OFFER: Up to 100,000 bonus miles
TPG'S BONUS VALUATION*: $1,040
CARD HIGHLIGHTS: 3X miles on United® purchases
*Bonus value is an estimated value calculated by TPG and not the card issuer. View our latest valuations here.
- Earn 80K bonus miles after you spend $5,000 on purchases in the first 3 months your account is open. Plus, an additional 20K bonus miles after you spend $10,000 in the first 6 months
- $250 Annual Fee
- Earn 3X miles on United® purchases, 2X miles at restaurants, on select streaming services & all other travel, 1X on all other purchases
- Earn 3X miles on United Airlines purchases
- Earn 2X miles at restaurants and on select streaming services
- Earn 2X miles on all other travel
- Earn 1X mile on all other purchases
- Each year, receive a $125 credit on United® purchases and two 5k-mile anniversary award flight credits. Terms apply.