Best Credit Cards for Ordering Food Right Now

Many or all of the products on this page are from partners who compensate us when you click to or take an action on their website, but this does not influence our evaluations or ratings. Our opinions are our own.

Updated · 2 min read
Profile photo of Meghan Coyle
Written by Meghan Coyle
Assistant Assigning Editor
Profile photo of Mary M. Flory
Edited by Mary M. Flory
Lead Assigning Editor
Fact Checked

If you want your regular coffee spot, hole-in-the-wall restaurant or family-owned bistro to stay in business post-pandemic, ordering food for takeout or delivery is one of the ways you can keep the cash flowing for them.

As a bonus, all of the spending you do now at your favorite restaurants can help you earn rewards to fund your next vacation. Here are some of the best credit cards to help you support your community’s food establishments with delivery and takeout orders (while earning points and miles for your future travel needs).

Credit cards with bonuses on restaurant spending

When you place your order, try to use a credit card that earns extra points in the restaurant spending category. Here are some popular options:

For points on dining

The Chase Sapphire Reserve® offers 3x points per dollar on dining (and travel, in case you want to book ahead with current flexible change policies).

The Chase Sapphire Preferred® Card, with its lower annual fee, also offers 3x points on dining.

For cash back on dining

The no-annual-fee Capital One Savor Cash Rewards Credit Card offers 3% cash back on dining, entertainment, popular streaming services and at grocery stores (excluding superstores like Walmart® and Target®), plus 1% on all other purchases. The former offers 2% cash back on grocery stores, which will also be helpful during this “stay at home” period.

The Costco Anywhere Visa® Card by Citi is another option. It has 3% cash back on dining, in addition to 2% cash back on Costco purchases. Bulk toilet paper aisle, here we come!

For miles

Chase United Airlines Mileage Plus Credit Card
NerdWallet rating 

If your loyalty lies with a specific airline and you’re focused on future travel opportunities, there are some airline credit cards that offer dining bonuses, too. Three of four cards in Delta’s family of co-branded cards come with double miles at restaurants.

The United℠ Explorer Card and the recently revamped United Club℠ Infinite Card offer 2x miles on every dollar spent at restaurants.

Similarly, American Airlines has the Citi® / AAdvantage® Platinum Select® World Elite Mastercard® that offers double miles on dining and the American Airlines AAdvantage® MileUp®, which offers double miles on groceries (including grocery deliveries).

Take advantage of credit card food delivery benefits

Chase Sapphire Reserve Credit Card
NerdWallet rating 

UberEats has waived delivery fees for independently owned restaurants during the COVID-19 outbreak. Your credit card might offer benefits, too. For example, the recently revamped Chase Sapphire Reserve® covers a minimum one-year DashPass subscription, which allows you to save on all of your DoorDash orders.

You must activate your subscription by Dec. 31, 2027, to take advantage of this benefit. If you activate your subscription more than a year out from the end of 2027, you'll get to enjoy this perk for more than the 12-months minimum.

Cardholders of the American Express® Gold Card can get a monthly $10 in Uber Cash to use when they order through UberEats in the U.S. (up to $120 a year).

That card has a $325 annual fee (see rates and fees). To use the monthly Uber Cash, cardholders must add their card to their Uber account to begin receiving it. Enrollment required. Terms apply.

Plus, cardholders can use a monthly $10 statement credit on Grubhub, The Cheesecake Factory, Goldbelly, Wine.com and more. Terms apply.

Use your airline’s dining program for takeout

Citibank AAdvantage Platinum Select MasterCard Credit Card
NerdWallet rating 

If you want to go the extra mile, check out which local restaurants are on your favorite airline’s dining program. It’s free to join — all you have to do is link a card and you can earn bonus miles for dining at certain restaurants in your neighborhood.

For example, with American Airlines’ AAdvantage Dining Program, you can earn 3x miles per dollar you spend at participating restaurants if you sign up for the program and subscribe to emails. Suddenly, your $25 takeout order has earned you 75 miles.

Pay for it with your Citi® / AAdvantage® Platinum Select® World Elite Mastercard®, and now your takeout order has earned you an additional 50 miles, for 125 miles in total.

Dining programs usually have sign-up bonus promotions as well, just like credit cards. Find out what the requirements are — usually, spending at least $25 or $30 at a restaurant within the first 30 days of joining — and plan how you’re going to eat your way to meeting that offer threshold, while supporting restaurants during such a difficult time.

Shop online

Finally, many local retailers have online stores you may not have ever visited if you’re used to their brick-and-mortar location. But businesses are getting creative: Coffee shops sell some roasts you can make at home, and ice cream purveyors can ship you pints for your movie marathons. Even my local hummus guy from the farmer’s market is delivering.

Many of these online purchases at food establishments still count for extra points when you pay with credit cards that have bonuses on dining. You also have the option of buying gift cards, when available, so you can still help restaurants and cafes right now and visit later.

To view rates and fees of the American Express® Gold Card, see this page.

How to maximize your rewards

You want a travel credit card that prioritizes what’s important to you. Here are some of the best travel credit cards of 2024:

Get more smart money moves – straight to your inbox
Sign up and we’ll send you Nerdy articles about the money topics that matter most to you along with other ways to help you get more from your money.