Terms apply to American Express benefits and offers. Visit americanexpress.com to learn more.
Citi is no longer accepting applications for the Citi Custom Cash® Card product as of May 28, 2026.
It's easy to see the appeal of dining out: good food, nice ambiance and someone else has to do the dishes. But all that delicious convenience can be expensive.
In fact, the average American spends about $3,675 a year, or roughly $306 a month, on dining, according to a sample budget based on spending data from the location intelligence firm Esri.
There are some easy ways to offset these costs if you use the right credit card. CNBC Select analyzed over 30 popular rewards cards using an average American's annual budget and dug into each card's perks and drawbacks to find the best options based on your consumer habits. Choose a card from our list and you could earn over $100 a year on restaurant spending. Some also offer excellent rewards on grocery shopping, too, for eating in time to time. (See our methodology for more information on how we choose the best credit cards for dining out.)
Best credit cards for dining in May 2026
- Best for earning travel rewards: American Express® Gold Card
- Best for flexible bonus categories: Citi Custom Cash® Card
- Best for low annual fee: Chase Sapphire Preferred® Card (See rates and fees)
- Best for fine dining: Chase Sapphire Reserve® (See rates and fees)
- Best for no annual fee: U.S. Bank Altitude® Go Visa Signature® Card
- Best business card for dining: American Express® Business Gold Card
- Best for food delivery: Capital One Savor Cash Rewards Credit Card
- Best for fast food: U.S. Bank Cash+® Visa Signature® Card
Best for earning travel rewards
The American Express Gold Card is great for earning valuable Membership Rewards® points at restaurants worldwide and U.S. supermarkets.
- You can earn $400+ in dining and rideshare credits every year (Enrollment required for select benefits mentioned)
- Exceptionally rewarding for eligible restaurant and U.S. supermarket purchases
- No foreign transaction fees
- Larger annual fee
- Credits are more complicated, you earn them monthly or semi-annually
Highlights
Highlights shown here are provided by the issuer and have not been reviewed by CNBC Select's editorial staff.
- You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $8,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you're approved and find out your exact welcome offer amount – all with no credit score impact. If you're approved and choose to accept the Card, your score may be impacted.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- New! Earn 5X Membership Rewards® points on prepaid hotel stays booked through AmexTravel.com or the Amex Travel App.
- Earn 3X Membership Rewards® points on flights booked through AmexTravel.com, the Amex Travel App, or purchased directly from airlines.
- Earn 2X Membership Rewards® points on prepaid car rentals booked through AmexTravel.com or the Amex Travel App and cruises booked and paid through AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- Pay It® lets you tap in the American Express® App to quickly pay for small purchase amounts throughout the month and still earn rewards the way you usually do. Plan It® gives you the option to split up big purchases into equal monthly payments with a fixed fee. You'll know upfront exactly how much you'll pay.
- Updated! $120 Dining Credit: Earn up to a total of $10 in statement credits monthly when you pay with the Gold Card at Grubhub (including Seamless), Buffalo Wild Wings, Five Guys, The Cheesecake Factory, and Wonder. This can be an annual savings of up to $120. Enrollment required.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year at over 10,000 qualifying U.S. Resy restaurants after you pay for eligible purchases with the American Express® Gold Card. That's up to $50 in statement credits semi-annually. Enrollment required.
- $84 Dunkin' Credit: Earn up to $7 in monthly statement credits after you pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment required.
- $120 Uber Cash on Gold: Enjoy up to $120 in Uber Cash annually with your Gold Card. Just add your Card to your Uber account and you'll get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an Amex Card for your transaction.
- New! As an American Express® Gold Card Member, you can enjoy complimentary Hertz Five Star® Status. Enjoy benefits like skipping the counter at select locations, adding an additional driver at no additional cost*, and vehicle upgrades**. Benefit enrollment and Hertz Gold+ registration are required. *Additional drivers must meet standard rental qualifications and must be a spouse or domestic partner to qualify as complimentary. Other additional drivers subject to fees. **Benefits are subject to availability and vary by location. Additional Hertz program Terms and Conditions including age restrictions apply.
- Take advantage of a $100 credit towards eligible charges* at over 1,300 upscale hotels worldwide when you book The Hotel Collection through AmexTravel.com or the Amex Travel App **. *Eligible charges vary by property. **The Hotel Collection requires a two-night minimum stay.
- Book your travel through the Amex Travel App with added peace of mind – backed by American Express® service and support. Only for American Express® Card Members.
- Whenever you need us, we're here. Our Member Services team will ensure you are taken care of. From lost Card replacement to statement questions, we are available to help 24/7.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Terms Apply.
- See Rates & Fees
Foreign transaction fee
None
Who's this for? The American Express® Gold Card is an ideal card for food lovers, offering a high 4X Membership Rewards® points per dollar spent at restaurants worldwide (on up to $50,000 in purchases per calendar year, then 1X) and U.S. supermarkets (on up to $25,000 per calendar year in purchases, then 1X). Based on CNBC Select's calculations, we found the average American using this card could earn an estimated $147 per year in rewards for dining purchases alone. Terms apply.
Membership Rewards® points value varies depending on how cardholders redeem them. You can use them in a variety of ways, from transferring them to airlines or hotels to redeeming them for gift cards or a statement credit. (See more on how the value of points is calculated.)
Beyond rewards points, this card offers a great additional perk that helps reduce the $325 annual fee (see rates and fees). Cardholders can benefit from an annual up to $120 dining credit (up to $10 a month in the form of statement credits) at Grubhub (including Seamless), Buffalo Wild Wings, Five Guys, The Cheesecake Factory, and Wonder. Enrollment required. Cardholders can also receive up to $120 in annual Uber Cash ($10 per month) that can be used for U.S. Uber Eats orders ( you must have downloaded the latest version of the Uber App and your eligible American Express Gold Card must be a method of payment in your Uber account. The Amex Benefit may only be used in the United States). Enrollment required. An Amex Card must be selected as the payment method for your Uber or Uber Eats transaction to redeem the Amex Uber Cash benefit.
Best for flexible bonus categories
The Citi Custom Cash® Card is an especially simple and rewarding cash back card because you'll automatically earn bonus rewards where you spend the most.
- Offers a long intro APR on balance transfers
- Easy-to-earn welcome bonus
- No annual fee
- Bonus cash back categories are capped
- Charges a foreign transaction fee
Rewards
- Earn 5% cash back on purchases in your top eligible spend category each billing cycle, up to the first $500 spent, 1% cash back thereafter
- Earn unlimited 1% cash back on all other purchases
- Special Travel Offer: Earn an additional 4% cash back on hotels, car rentals, and attractions booked on Citi Travel℠ portal through 6/30/2026
Balance transfer fee
5% of each balance transfer ($5 minimum)
Foreign transaction fee
3%
Who's this for? The Citi Custom Cash Card earns 5% cash back on purchases in the category you spend the most in each billing cycle, up to the first $500 spent (then 1%). There are 10 categories, including both restaurants and grocery stores. If you maximize the spending cap, you can earn up to $25 bonus cash back each month.
The beauty of this card is that you don't need to go through the hassle of activating any bonus categories — the bonus cash automatically applies to the category you spend the most in each month.
This card has no annual fee, and although billed as a cash-back card, if you have the Citi Strata Premier® Card, you can transfer your Citi ThankYou® Points to any of Citi's airline and hotel partners. (See rates and fees).
Best for low annual fee
The Chase Sapphire Preferred® Card packs a punch for a $95 annual fee card, offering annual travel credits, comprehensive travel protections and more.
- You can transfer rewards to all of Chase's travel partners including World of Hyatt, Southwest Rapid Rewards and many more
- Long list of travel and shopping protections
- $50 annual Chase Travel hotel credit
- Has an annual fee
- Requires a high credit score
Highlights
Highlights shown here are provided by the issuer and have not been reviewed by CNBC Select's editorial staff.
- Earn 75,000 bonus points after you spend $5,000 on purchases in the first 3 months from account opening.
- Enjoy benefits such as 5x on travel purchased through Chase TravelSM, 3x on dining, select streaming services and online groceries, 2x on all other travel purchases, 1x on all other purchases
- Earn up to $50 in statement credits each account anniversary year for hotel stays through Chase TravelSM
- 10% anniversary points boost - each account anniversary you'll earn bonus points equal to 10% of your total purchases made the previous year.
- Count on Trip Cancellation/Interruption Insurance, Auto Rental Collision Damage Waiver, Lost Luggage Insurance and more.
- Complimentary DashPass which unlocks $0 delivery fees & lower service fees for a min. of one year when you activate by 12/31/27. Plus, a $10 promo each month on non-restaurant orders.
- Member FDIC
Balance transfer fee
Either $5 or 5% of the amount of each transfer, whichever is greater
Who's this for? The Chase Sapphire Preferred® Card is a top pick for dining out, both in the U.S. and abroad. The card earns a competitive 3X points on dining and select streaming services and charges no foreign transaction fees, all for a modest $95 annual fee. Plus, the card earns 3X points on online grocery purchases (excluding Target, Walmart and wholesale clubs), 2x on all other travel purchases, 1x on all other purchases, and offers some useful partner benefits that can save you even more on your dining purchases.
Get complimentary access to DashPass, which unlocks $0 delivery fees and lower service fees for a minimum of one year if you activate by December 31, 2027.
Earn 75,000 bonus points after you spend $5,000 on purchases in the first 3 months from account opening.
Best for fine dining
The Chase Sapphire Reserve® is a standout premium credit card with plenty of luxury perks and statement credits to justify its annual fee.
- Access over 1,300 airport lounges worldwide with a complimentary Priority PassTM Select membership, plus every Chase Sapphire Lounge® by The Club with two guests.
- Up to $300 in annual travel credit each account anniversary year
- You can transfer rewards to all of Chase's travel partners including World of Hyatt, Southwest Rapid Rewards and many more
- Top-tier travel and shopping protections
- High annual fee
- Requires a high credit score
Highlights
Highlights shown here are provided by the issuer and have not been reviewed by CNBC Select's editorial staff.
- Earn 150,000 bonus points after you spend $6,000 on purchases in the first 3 months from account opening.
- Get $3,000 in annual value with Sapphire Reserve.
- Earn 8x points on all purchases through Chase TravelSM, including The EditSM and 4x points on flights and hotels booked direct. Plus, earn 3x points on dining worldwide & 1x points on all other purchases
- $300 annual travel credit as reimbursement for travel purchases charged to your card each account anniversary year.
- Access over 1,300 airport lounges worldwide with a complimentary Priority PassTM Select membership, plus every Chase Sapphire Lounge® by The Club with two guests. Plus, up to $120 towards Global Entry, NEXUS, or TSA PreCheck® every 4 years
- Get up to $150 in statement credits every six months for a maximum of $300 annually for dining at restaurants that are part of Sapphire Reserve Exclusive Tables.
- Count on Trip Cancellation/Interruption Insurance, Auto Rental Coverage, Lost Luggage Insurance, no foreign transaction fees, and more.
- Get complimentary Apple TV+, the exclusive streaming home of Apple Originals. Plus Apple Music — all the music you love, across all your devices. Subscriptions run through 6/22/27 — a value of $288 annually
- Member FDIC
Balance transfer fee
Either $5 or 5% of the amount of each transfer, whichever is greater
Who's this for? The Chase Sapphire Reserve® is geared toward foodies and frequent travelers seeking luxurious perks. Cardholders earn 8X points on dining worldwide and 4x points on flights & hotels booked direct.
Separately, Chase has a partnership with DoorDash, which offers cardholders complimentary access to DashPass, which unlocks $0 delivery fees and lower service fees for a minimum of one year when you activate by December 31, 2027, plus $300 annually in monthly DoorDash promos (through December 31, 2027).
You can also get greater value from your rewards by transferring them to Chase's airline or hotel partners.
While this card has a $795 annual fee, it comes with many added credits and benefits that can help offset the cost, such as a $300 annual travel credit, a Priority Pass™ Select membership (valued at roughly $469 a year) and a Global Entry or TSA PreCheck application fee credit of up to $120 every four years.
Best for no annual fee
- High rewards rate for dining and delivery
- Intro APR for purchases and balance transfers
- Streaming credit has complicated requirements
- Quarterly dining bonus category is capped
Who's this for? Food lovers who want to earn more rewards on dining purchases but don't want to pay an annual fee should consider the U.S. Bank Altitude® Go Visa Signature® Card, which provides one of the highest rewards rates on takeout, food delivery and dining at 4X points. Based on CNBC Select's calculations, we found the average American using this card could earn an estimated $147 per year in rewards for dining purchases alone.
If you prefer to order takeout or food delivery and watch a movie at home, you can use this card's $15 annual statement credit toward eligible streaming subscriptions, such as Netflix and Hulu. That's in addition to the 2X points you earn on streaming services, as well as on gas station and grocery purchases. You can then redeem these points for a statement credit, gift card, travel or merchandise.
Beyond rewards, the Altitude Go card comes with a special financing offer, as well as noteworthy travel perks, such as no foreign transaction fees, auto rental collision damage waiver and travel and emergency assistance services.
Best business card for dining
The American Express Business Gold Card maximizes spending with flexible bonus reward categories based on where your business spends the most.
- Earn up to $545 in credits every year for eligible business purchases
- Generous bonus rewards categories with high spending caps
- Earns flexible rewards you can transfer to 20 airline and hotel loyalty programs
- High annual fee
- Statement credit offers are earned on a monthly basis and only apply to specific purchases
Highlights
Highlights shown here are provided by the issuer and have not been reviewed by CNBC Select's editorial staff.
- As High As 200,000 points. Find Out Your Offer. You may be eligible for as high as 200,000 Membership Rewards® Points after spending $15,000 in eligible purchases on your new Card in your first 3 months of Membership. Welcome offers vary and you may not be eligible for an offer.
- Earn 4X Membership Rewards® points on the top two eligible categories where your business spends the most each month from 6 eligible categories. While your top 2 categories may change, you will earn 4X points on the first $150,000 in combined purchases from these categories each calendar year (then 1X thereafter). Only the top 2 categories each billing cycle will count towards the $150,000 cap.
- Earn up to $20 in statement credits monthly after you use the Business Gold Card for eligible U.S. purchases at FedEx (through 10/01/2026), Grubhub, and Office Supply Stores. This can be an annual savings of up to $240. Enrollment required.
- Enroll and get up to $300 in statement credits per calendar year on U.S. purchases of ChatGPT Business* on the Business Gold Card. *Subject to auto-renewal.
- Enroll and get up to $150 in statement credits per calendar year for U.S. purchases with Squarespace. Subscription purchases subject to auto-renewal.
- Get up to a $12.95** statement credit back each month after you pay for a monthly Walmart+ membership (subject to auto-renewal) with your Business Gold Card. **Up to $12.95 plus applicable taxes on one membership fee.
- Earn 3X Membership Rewards® points on flights and prepaid hotels booked on AmexTravel.com or the Amex Travel App™.
- The Business Gold Card comes in three metal designs: Gold, Rose Gold and White Gold. Make your selection when you apply on Americanexpress.com.
- Terms Apply
- See Rates & Fees
Balance transfer fee
N/A
Foreign transaction fee
None
Who's this for? The American Express® Business Gold Card is ideal for small business owners who frequently take clients out for meals, order catering for the office or make other dining purchases. Cardholders earn 4X Membership Rewards® points on the top two eligible categories where your business spends the most each month from 6 eligible categories. While your top 2 categories may change, you will earn 4X points on the first $150,000 in combined purchases from these categories each calendar year (then 1X thereafter). Only the top 2 categories each billing cycle will count towards the $150,000 cap. Terms apply.
The American Express Business Gold's bonus categories include U.S. purchases at restaurants, including takeout and delivery, as well as other useful categories such as U.S. purchases at gas stations, for advertising and more.
American Express Membership Rewards® points can be transferred to 21 different airline and hotel partners. Cardholders can also redeem their points toward eligible airfare booked through the Amex Travel Portal.
Best for food delivery
The Capital One Savor Cash Rewards Credit Card is one of the most rewarding options for earning cash back in categories such as entertainment and dining without paying an annual fee.
- One of the most rewarding cash back cards for entertainment and streaming services
- No annual fee
- Easy-to-earn welcome bonus
- High APR
- Requires a good to excellent credit score
Highlights
Highlights shown here are provided by the issuer and have not been reviewed by CNBC Select's editorial staff.
- Earn a one-time $200 cash bonus once you spend $500 on purchases within the first 3 months from account opening
- $0 annual fee and no foreign transaction fees
- Earn unlimited 3% cash back at grocery stores (excluding superstores like Walmart® and Target®), on dining, entertainment and popular streaming services, plus 1% on all other purchases
- Earn 8% cash back on Capital One Entertainment purchases
- Earn unlimited 5% cash back on hotels, vacation rentals and rental cars booked through Capital One Travel
- No rotating categories or sign-ups needed to earn cash rewards; plus cash back won't expire for the life of the account and there's no limit to how much you can earn
- 0% intro APR on purchases and balance transfers for 12 months; 18.74% - 28.74% variable APR after that; balance transfer fee applies
- Top rated mobile app
Balance transfer fee
Introductory fee of 3% of the amount of each transferred balance that posts to your account during the first 12 months that your account is open. After that, 4% of the amount of each transferred balance that posts to your account at a promotional APR that we may offer you at any other time.
Who's this for? The Capital One Savor Cash Rewards Credit Card is one of the few cash-back cards that offers unlimited 3% cash back on dining purchases. This card allows you to maximize rewards on fast food, restaurants, ice cream trips and more. Plus, you can enjoy foodie-centric perks, such as exclusive access to premium reservations with OpenTable.
This card is also a good choice for people who regularly attend entertainment events, such as concerts and movies, since those transactions earn unlimited 3% cash back. Additionally, you get exclusive access to premier culinary experiences, sports and music events, such as the NYC Wine and Food Festival and iHeartRadio Music Festival.
Best for fast food
- Rewarding and versatile quarterly bonus categories
- Generous intro-APR offer
- Quarterly limits on the card's top bonus spending categories
- No statement credit offers or other ongoing benefits outside of the cash rewards
Who's this for? The U.S. Bank Cash+® Visa Signature® Card offers the highest rewards rate on fast food purchases: 5% cash back. Cardholders can earn 5% cash back on two bonus categories each quarter on their first $2,000 in combined eligible net purchases, then 1%.
Based on our calculations, we found cardholders could earn an average of $84 per year in rewards on dining purchases alone.*
Currently, over a dozen fast food restaurants, including Chipotle, Subway and McDonald's, earn 5% cash back. You can choose fast food as a 5% category every quarter to maximize cash back. Other categories include department stores and select TV, internet and streaming services.
You also get 2% cash back on one everyday category, such as grocery stores or gas stations, and 1% cash back on all other eligible purchases. Cardholders can update their preferences every quarter, so you can adjust categories as needed.
Best of all, this card comes with no annual fee and a promotional financing offer.
*We assumed half of all dining purchases were at eligible fast food restaurants and that card users choose fast food and department stores as 5% categories every quarter. We also assumed users made these selections for the bonus 2% cash back category: groceries for two quarters, gas for one quarter and dining for one quarter.
Find the best credit card for you by reviewing offers in our credit card marketplace or get personalized offers via CardMatch™.
FAQs
Are dining credit cards worth it?
It's a good idea to have a dining credit not only to help build credit but also to earn valuable rewards. The best dining credit cards can earn you over $100 in rewards each year for eating out and may come with other useful dining-related perks.
Is it better to use debit or credit cards at restaurants?
Although restaurants generally prefer customers to pay with debit cards, it is generally better to use credit cards at restaurants so that you can be rewarded for your spending. However, you should note that some restaurants may provide a discount for paying in cash.
Read more
Why trust CNBC Select?
At CNBC Select, our mission is to provide our readers with high-quality service journalism and comprehensive consumer advice so they can make informed decisions with their money. Every credit card review is based on rigorous reporting by our team of expert writers and editors with extensive knowledge of credit card products. While CNBC Select earns a commission from affiliate partners on many offers and links, we create all our content without input from our commercial team or any outside third parties, and we pride ourselves on our journalistic standards and ethics. See our methodology for more information on how we choose the best dining credit cards.
Our methodology
To determine which cards offer the best value for dining out, CNBC Select analyzed over 35 of the most popular credit cards offered by the biggest banks, financial companies and credit unions that allow anyone to join and offer bonus rewards on dining out. Bonus rewards means a cardholder earns more than 1% or 1 point per dollar in a given category. In this case, restaurants.
We compared each card on a range of features, including cash-back rewards, welcome bonus, introductory and standard APR, balance transfer fee and foreign transaction fees, as well as factors such as required credit score and customer reviews when available. We also considered additional perks, the application process and how easy it is for the consumer to redeem points.
CNBC Select teamed up with location intelligence firm Esri. The company's data development team provided the most up-to-date and comprehensive consumer spending data based on the 2019 Consumer Expenditure Surveys from the Bureau of Labor Statistics. You can read more about their methodology here.
Esri's data team created a sample annual budget of approximately $22,126 in retail spending. The budget includes six main categories: groceries ($5,174), gas ($2,218), dining out ($3,675), travel ($2,244), utilities ($4,862) and general purchases ($3,953). General purchases include items such as housekeeping supplies, clothing, personal care products, prescription drugs and vitamins, and other vehicle expenses.
CNBC Select used this budget to estimate how much the average consumer would save over the course of a year, two years and five years, assuming they would attempt to maximize their rewards potential by earning all welcome bonuses offered and using the card for all applicable purchases. All rewards total estimations are net the annual fee.
It's important to note the value of a point or mile varies from card to card and based on how you redeem them. When we calculated the estimated returns, we assumed that cardholders are redeeming points/miles for a typical maximum value of 1 cent per point or mile. (Extreme optimizers might be able to achieve more value.)
Our final picks are weighted heavily toward the highest five-year returns, since it's generally wise to hold onto a credit card for years. This method also avoids giving an unfair advantage to cards with large welcome bonuses.
While the five-year estimates we've included are derived from a budget similar to the average American's spending, you may earn a higher or lower return depending on your shopping habits.
Catch up on CNBC Select's in-depth coverage of credit cards, banking and money, and follow us on TikTok, Facebook, Instagram and Twitter to stay up to date.
Money matters — so make the most of it. Get expert tips, strategies, news and everything else you need to maximize your money, right to your inbox. Sign up here.
For rates and fees of the American Express® Gold Card, please click here.
For rates and fees of The American Express® Business Gold Card, click here.
Information about the U.S. Bank Cash+® Visa Signature® Card and the U.S. Bank Altitude® Go Visa Signature® Card has been collected independently by Select and has not been reviewed or provided by the issuer of the card prior to publication.







