Feed Me Miles & Points!  Here Are the Best Credit Cards for Restaurants

Signing-up for credit cards through partner links earns us a commission. Here’s our full Advertising Policy.

Feed Me Miles & Points!  Here Are the Best Credit Cards for Restaurants

Meghan HunterFeed Me Miles & Points!  Here Are the Best Credit Cards for RestaurantsMillion Mile Secrets Team

Signing-up for credit cards through partner links earns us a commission. Here’s our full Advertising Policy.

Best Credit Cards for Restaurants

Lots of folks love to dine out.  Aside from it being a great way to avoid doing any dishes, you can earn easy bonus rewards just by paying for your meal with the right credit card.

The information for the Chase AARP Card has been collected independently by Million Mile Secrets.  The card details on this page have not been reviewed or provided by the card issuer.

Best Credit Card For Restaurants
I Love Earning Travel Rewards by Using the Right Card to Pay for Meals for Friends and Family!

The best card to use for restaurant spending depends on your goals.  For example, some folks (like me) prefer to earn flexible miles & points, which add up quickly and help you save money on travel.  Others like to earn straightforward cash back, which equates to getting a discount on every meal!

Here’s a list of the 13 best credit cards to use at restaurants!

Best Credit Cards for Dining

You can earn bonus rewards with the below cards for your restaurant spending all of the time.  Certain cards not on the list (like the Chase Freedom) sometimes include restaurants as part of rotating quarterly bonus categories.  We’ll be sure to let you know when that’s the case!

If you want to continuously earn bonus miles, points, or cash back when dining out without the hassle of monitoring quarterly bonus categories, consider using these cards!

And keep in mind, restaurant spending is a broad bonus spending category.  For example, purchases at many bars & nightclubs that serve food will often count as a restaurant purchase, even if you only order drinks.  And coffee shops typically code as restaurants, too!

That said, because of Chase’s stricter approval rules, we almost always suggest getting any Chase cards you want first.  Chase will NOT approve you for most of their cards if you’ve opened 5+ cards from any bank (NOT counting Chase business cards and certain other business cards) in the past 24 months.

But if you qualify for a business card, you could consider any of the small business cards on the list.  Because they will NOT appear on your personal credit report and hinder your ability to be approved for any great Chase offers in the future.

Just remember, it’s crucial to stay organized when you’re in the miles & points hobby.  Because if you don’t pay your bills on time and in full every month, any interest you accrue will likely negate any rewards you earn. 

You can use sites like MyBankrate to check your credit.  But your credit score isn’t the only factor banks consider when evaluating credit card applications.  They also look at income and financial stability.  And the decision to approve you or not is always ultimately up to the bank!

Top Travel Rewards Cards for Restaurants

1.   Chase Sapphire Reserve

Apply Here:   Chase Sapphire Reserve

Read our review of the Chase Sapphire Reserve

Chase Sapphire Reserve cardholders earn 3X Chase Ultimate Rewards points per $1 on dining purchases.  These are my favorite type of flexible points!  Because you can transfer them directly to airline and hotel partners like Hyatt and United Airlines to book Big Travel with Small Money.

This is the reason this is our top pick for anyone looking to earn travel rewards with a premium credit card.

It’s also the reason the Sapphire Reserve is one of the cards I use almost everywhere I go.  I love earning easy and valuable bonus points for dining out!  And the card has no foreign transaction fees.  So you can earn bonus points without paying more for your meal when traveling overseas.

Best Credit Card For Restaurants
I Was Recently in Portugal, and Let Me Tell You…the Food Was Absolutely Amazing! I Paid for This Delicious Meal of Portuguese Favorites, Like Fava Beans, Mushrooms and Chorizo, Cod Cakes, and Wine With My Chase Sapphire Reserve. And Earned 3X Chase Ultimate Rewards Points per $1!

When you apply, you’ll earn 50,000 Chase Ultimate Rewards points after you spend $4,000 on purchases in the first 3 months from account opening.  You can redeem the welcome bonus for $500 in cash back or $750 in travel by booking airfare, hotel stays, or car rentals through Chase’s travel portal (no blackout dates).

The card has a $450 annual fee, which is NOT waived the first year.  But for many folks, the annual fee is worth paying because the $300 credit each account anniversary year for travel purchases effectively makes the annual fee $150 ($450 annual fee – $300 travel credit).

There are lots of other perks, which you can read about in our full review of the Chase Sapphire Reserve.

2.   Chase Sapphire Preferred

Apply Here:   Chase Sapphire Preferred

Read our review of the Chase Sapphire Preferred

The Chase Sapphire Preferred is the #1 card we recommend for beginners in the miles & points hobby.  And with it, you’ll earn 2X Chase Ultimate Rewards points with no foreign transaction fees at restaurants and bars (that code as restaurants!).

Million Mile Secrets team member Scott loves to use his Chase Sapphire Preferred while in Europe and the Caribbean.  With almost every purchase, he’s working towards his next (free!) vacation!

Best Credit Card For Restaurants
Cheers to Earning 2X Chase Ultimate Rewards Points and Saving on Foreign Transaction Fees!

When you apply for the Chase Sapphire Preferred, you’ll earn 60,000 Chase Ultimate Rewards points after spending $4,000 on purchases in the first 3 months of opening your account.

You can redeem the bonus for $600 in cash back or $750 in travel when you book through the Chase portal.  And get potentially more value if you transfer points directly to airline and hotel partners like Singapore Airlines.

The card has a $95 annual fee.

3.   Citi Premier Card

Read our review of the Citi Premier

You can earn 2X Citi ThankYou points per $1 you spend on dining by paying with the Citi Premier card.

Citi ThankYou points are flexible, which means there are many ways to redeem them!  For example, you can transfer points directly to airline partners like Singapore Airlines.  Then, book an award flight to Hawaii on Star Alliance partner United Airlines.

With the Citi Premier card, you can earn 50,000 Citi ThankYou points after spending $4,000 on purchases within the first 3 months of account opening. 

Best Credit Card For Restaurants
Use Your Citi ThankYou Premier to Earn 2X ThankYou Points on Dining Purchases and Redeem Points for Vacations to Hawaii!

Plus, the $95 annual fee is waived the first year.

Just remember, you can’t earn the welcome bonus for any Citi credit card if you’ve either opened or closed a card of the same “brand” in the past 24 months.  So if you’ve opened or closed a Citi Premier, Citi Prestige (no longer available to new applicants) in the past 24 months, you’re not eligible for the bonus on the Citi Premier.

4.   Hilton Honors American Express Ascend Card

Apply Here:   Apply for the Hilton Honors Ascend Card from American Express

Read our review of the AMEX Hilton Honors Ascend Card


With the AMEX Hilton Honors Ascend card, you’ll earn 6 Hilton points per $1 of eligible purchases at US restaurants.  So if you like earning and using Hilton points, this card would be your best option for restaurant spending!

For example, if you spend $500 per month dining out, you can earn 36,000 Hilton points ($500 X 12 months X 6 points per $1) per year just by using the AMEX Hilton Ascend card.

Best Credit Card For Restaurants
Earning 6 Hilton Points per $1 at US Restaurants Can Really Add Up!

Hilton points are generally worth ~0.5 cents each.  So 36,000 points is worth ~$180 (36,000 Hilton points X 0.5 cents).  But, you can get more value out of your points depending on how you use them!

The card’s $95 annual fee is NOT waived the first year (See Rates & Fees).  But card’s perks can easily offset the annual fee.

When you apply for the Hilton Honors American Express Ascend Card, you’ll earn 125,000 Hilton points after spending $2,000 on purchases in the first 3 months of account opening.

You can read our full review of the AMEX Hilton Honors Ascend card here.

Note:   The welcome bonus offer for this card is not available to folks who have or have had this product or the Hilton Honors Surpass Card (no longer available to new applicants).

Top Cash Back Cards for Restaurants

1.   Barclays Uber Visa

Read our review of the Barclays Uber Card

Folks with the no-annual-fee Barclays Uber Visa Card earn 4% back for dining purchases.  That’s a great return for a card with no annual fee.

And the card has no foreign transaction fees.  So you can earn bonus rewards dining abroad without paying pesky international fees.

Remember, the points you earn with this card are worth 1 cent each and can be redeemed for Uber, cash back, or gift cards.  You must redeem at least 500 points at a time for Uber credits, or 2,500 points for cash back and gift cards.

Best Credit Card For Restaurants
Earn 4% Back on Dining With the BarclaysUber Visa Card and Redeem Points to Save Money on Uber Rides or Get Straightforward Cash Back

The Barclays Uber credit card comes with a 10,000 point welcome bonus (worth $100) after spending $500 within the first 90 days of account opening.  Here’s our full review of the Barclays Uber Visa!

2.   Capital One Savor

Apply Here:   Capital One® Savor® Cash Rewards Credit Card

Read our review of the Capital One Savor Card

Capital One Savor cardholders earn unlimited 4% cash back on dining.  And redeeming the cash back you earn is easy.  You can request a check or statement credit, any time, with no minimum redemption amount.

And when you apply for the Capital One Savor card, you’ll earn $500 cash bonus after spending $3,000 on purchases within the first 3 months of account opening.

Best Credit Card For Restaurants
Use the Capital One Savor $500 Cash Bonus to Splurge on a Fancy Meal at a Restaurant Like Angel Oak in Santa Barbara! Or Just Use the Card to Pay and Earn 4% Cash Back!

This card has a $95 annual fee that is waived for the first year AND no foreign transaction fees.

But if you’re just starting out in miles & points, and plan to apply for lots of cards later, the Capital One Savor card is NOT the best card for you.  Because there are other credit cards with much higher welcome bonuses that earn more valuable points and have better travel benefits.

3.   Citi Costco Visa    

Apply Here:   Costco Anywhere Visa Card by Citi

Read our review of the Citi Costco Visa Card

If you spend a lot at restaurants and happen to be a Costco fan, too, this card could make sense for you.  Especially if gas is one of your top monthly expenses.

With the Citi Costco Visa, you can earn 3% cash back at restaurants & bars worldwide.  Plus you’ll earn 4% cash back on on the first $7,000 of purchases each annual reward period (1% thereafter) of gasoline at Costco and gas stations worldwide (excluding superstores, supermarkets, convenience stores, and warehouse clubs other than Costco).

Best Credit Card For Restaurants
Make Your Restaurant Purchases More Rewarding by Earning 3% Cash Back With the Citi Costco Visa Card!

The only drawback is you can only redeem your cash back rewards as a check once per year.  So if you cancel the card for any reason before receiving the cash back, you’ll lose all the rewards you’ve earned.  And some folks prefer the option to redeem cash back rewards at the end of each billing cycle.

This card has no annual fee if you have a paid Costco membership.  And Citi cards offer perks like Citi Price Rewind, purchase protection, and extended warranties.  Check out our full review of the Citi Costco card for more details.

4.   US Bank Cash+

Apply Here:   US Bank Cash+

Link:   US Bank Cash+ Categories

Each quarter, with the US Bank Cash+ card, you can choose one 2% cash back category (gas stations, groceries, or restaurants) and pick two 5% cash back categories.  So if you dine out frequently, you could earn cash for those purchases by choosing restaurants as your 2% category.

Best Credit Card For Restaurants
With the US Bank Cash+ Card You Can Earn Bonus Cash Back at Participating Fast Food Joints!

Plus, there are lots of 5% cash back categories, including fast food.  So you can earn 5% back at merchants like Chipotle, Panera Bread, Starbucks, and Cold Stone Creamery!  But the 5% cash back you earn is limited to up to $2,000 in spending.  You can check the merchant examples for other qualifying purchases.

With the US Bank Cash+ card, you can earn a $150 cash back bonus after making $500 in purchases within the first 90 days of account opening.  The card has no annual fee.  But it DOES charge foreign transaction fees, so it’s not a good choice when traveling abroad.

5.   Chase AARP

Apply Here:   Chase AARP Card

Read our review of the Chase AARP Card

The Chase AARP card earns unlimited 3% cash back at restaurants (and gas stations!), and 1% cash back on everything else.  It has no annual fee.  And you don’t have to be an AARP member to apply for the card!

Plus, you’ll earn an intro bonus of $100 in cash back rewards after you spend $500 on purchases within the first 3 months of opening your account.

This could be a very good deal for folks who want to earn cash back without paying an annual fee.  Especially if you spend a lot on dining.

Best Credit Card For Restaurants
Good Food Is That Much Better When You Know You’re Earning Cash Back for Your Meal!

That said, Chase offers lots of the best best travel credit cards out there, many of which offer bigger welcome bonuses.  So you should apply for any other Chase cards you might want first!  Because you don’t want to be affected by their strict application rules.

Top Business Cards for Restaurants

1.   AMEX SimplyCash Plus

With the no-annual-fee AMEX SimplyCash Plus card (See Rates & Fees), you can earn 3% cash back (up to $50,000 in purchases per calendar year) at US restaurants.  But you must select US restaurants as your 3% cash back bonus category.

Best Credit Card For Restaurants
While You’re Closing Deals, Be Sure to Earn 3% Cash Back on Business Lunches by Paying With the AMEX SimplyCash Plus Card!

Also, there’s no welcome bonus, and the card charges foreign transaction fees (See Rates & Fees).

But AMEX small business cards do NOT appear on your personal credit report.  So they won’t hurt your chances of getting more Chase cards.

2.   Chase Ink Cash

Read our review of the Chase Ink Cash Card

Folks with the no-annual-fee Chase Ink Business Cash card earn 2% (2X Chase Ultimate Rewards points) at restaurants (on the first $25,000 spent in combined purchases at gas stations and restaurants each account anniversary year).

On their own, the points you earn from the Ink Business Cash are only worth 1 cent each for cash back or towards travel.  

But your points are worth much more and give you flexibility when you also have certain Chase Ultimate Rewards cards, like the Ink Business Preferred Credit CardChase Sapphire Preferred, or Chase Sapphire Reserve.  Because you can combine your points and transfer them directly to Chase’s terrific travel partners.

Best Credit Card For Restaurants
Earn 2X Points on Restaurant Spending With the Ink Business Cash. Then, Combine Points With Another Eligible Chase Card to Transfer Points Directly Hotel Partners Like Hyatt to Book Free Stays at the Hyatt Ziva Los Cabos in Mexico!

When you apply for the Ink Business Cash, you’ll earn $500 (50,000 Chase Ultimate Rewards points) after you spend $3,000 on purchases in the first 3 months from account opening.  This is the highest offer we’ve ever seen on this card!  So if you’re considering it, now is the time to apply.  Because we don’t know when the deal will end!

The card also has a 5X bonus spending category.  You can read our full review of the Ink Business Cash for more details!

Bottom Line

Earning easy bonus miles, points, or cash back on restaurant purchases is a sweet treat!

The best card to use at restaurants depends on your goals.  Some folks (like me) prefer to earn flexible miles & points, which can go toward getting Big Travel with Small Money.  But earning straightforward cash back isn’t bad either!

Here’s a summary of the best cards for restaurant spending by category:

Which card do you use when dining out?  Let me know in the comments!

For rates and fees of the Hilton Ascend Card, please click here.
For rates and fees of the SimplyCash Plus Business Card, please click here.

If you liked this post, why don’t you join the 37,000+ readers who have signed-up to receive free blog posts via email (only 1 email per day!) or in an RSS reader …because then you’ll never miss another update!

Editorial Note: We're the Million Mile Secrets team. And we're proud of our content, opinions and analysis, and of our reader's comments. These haven’t been reviewed, approved or endorsed by any of the airlines, hotels, or credit card issuers which we often write about. And that’s just how we like it! :)

Add comment

E-mail is already registered on the site. Please use the Login form or enter another.

You entered an incorrect username or password

Sorry that something went wrong, repeat again!


by Newest
by Best by Newest by Oldest

Don’t forget that the AMEX Business Blue gives 2 points per dollar spent on all purchases, including restaurants, on up to 50K spend per year.