Food costs are rising, and yet post-pandemic Americans are eating out more and more. Fortunately, there are several rewards credit cards that can help you earn cash back on dining out, delivery, and takeout.

In many ways, our 20s and 30s are the perfect time to dine out. We’re grabbing drinks with friends or colleagues, enjoying date nights with significant others or hopeful prospects, and exploring trendy new restaurants as soon as we spot them on social media (…or is that just me?).

However, eating out can be a little less kind to our wallets, and increasing food costs have only made matters worse. According to the U.S. Bureau of Labor Statistics, the cost of restaurant meals increased 8% from 2021 to 2022, and general food costs have matched the rise, increasing by nearly 9%.

Even so, post-pandemic Americans are dining out frequently or are merely defaulting to takeout.  In fact, more than half of Americans order takeout or delivery at least once a week.

With this reality in mind, it’s important to create some boundaries for ourselves and take advantage of opportunities to save here and there. One of the ways you can maximize meal purchases is with rewards credit cards designed specifically for those of us who enjoy eating out.

Read on to discover the best credit cards for restaurant spending.

Overview: best credit cards for restaurants and dining

Credit cardBest for
Chase Sapphire Preferred® CardIntro offer: 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $750 toward travel when redeemed through Chase Ultimate Rewards®.
Chase Freedom Flex℠Bonus rewards: rotating 5% cash back categories every quarter.
Citi Premier® CardVariety: excellent cash back rewards, available in multiple categories.
Discover it® Cash Back CardCash back match: receive a dollar-for-dollar match on points earned in the first year of card ownership.
American Express® Gold CardHighest consistent cash back rate: earn 4% cash back on restaurants and dining.

Chase Sapphire Preferred® Card

Apply Now On the Secure Website

In A Nutshell

The Chase Sapphire Preferred® Card sets the standard for travel rewards by offering an excellent 5x points on travel purchases through Chase Ultimate Rewards®, 3x points on dining and 2x points on all other travel purchases. And points are worth 25% more when you redeem travel through Chase Ultimate Rewards® – That means the killer 60,000 point sign-up bonus is worth $750 towards travel.

Read review
Credit Score Requirements: Credit Score requirements are based on Money Under 30’s own research of approval rates; meeting the minimum score will give you the best chance to be approved for the credit card of your choice. If you don’t know your credit score, use our free credit score estimator tool to get a better idea of which cards you’ll qualify for. *Money Under 30 uses a FICO 8 score, which is one of many different types of credit scores. *A creditor may use a different score when deciding whether to approve you for credit.
Poor 500-599
Fair 600-699
Good 700-749
Excellent 750-850

What We Like:

  • A monster of an up-front bonus; 60,000 bonus points after spending $4,000 in the first three months.

  • 5X points on travel purchased through Chase Ultimate Rewards®, 3X points on dining, 2X points on all other travel purchases, plus more.

  • Points are worth 25% more when you redeem travel through Chase Ultimate Rewards®

  • Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $750 when you redeem through Chase Ultimate Rewards®.
  • Enjoy benefits such as a $50 annual Ultimate Rewards Hotel Credit, 5x on travel purchased through Chase Ultimate Rewards®, 3x on dining and 2x on all other travel purchases, plus more.
  • Get 25% more value when you redeem for airfare, hotels, car rentals and cruises through Chase Ultimate Rewards®. For example, 60,000 points are worth $750 toward travel.
  • Count on Trip Cancellation/Interruption Insurance, Auto Rental Collision Damage Waiver, Lost Luggage Insurance and more.
  • Get 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, 2024.
Annual Fee
Regular APR
20.49% - 27.49% Variable
Intro APR
Intro APR Purchases N/A , 0 months
Intro APR Balance Transfers N/A , 0 months

Apply Now >>

Dining rewards

If your love for travel matches your love for eating out, the Chase Sapphire Preferred® Card could be a perfect fit. You’ll earn 3 points for every dollar spent on dining, which includes eligible delivery services and takeout.

Intro offer

Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $750 toward travel when redeemed through Chase Ultimate Rewards®.

Additional benefits

In addition to the stellar bonus offer and 3 points per $1 spent on dining, Chase Sapphire Preferred® cardholders earn 5X points on travel purchases made through Chase Ultimate Rewards® and 2X points on other travel expenses.

This credit card also rewards cardholders each account anniversary with bonus points, equaling 10% of total purchases made the previous year. In other words, if you spent $20,000 on your card annually, you’ll earn an additional 2,000 bonus points.

See card details/apply or read our full review.

Dining rewards

The Chase Freedom Flex℠ card offers 3% cash back on dining and drugstore purchases, which includes takeout and some eligible delivery services. Cardholders can also earn 5% back on rotating categories (up to $1,500 each quarter) and 1% back on all other purchases.

Intro offer

With the Chase Freedom Flex℠, you can earn a $200 bonus after you spend $500 on purchases in the first 3 months from account opening.. As an added plus, you’ll get 0% Intro APR on Purchases for 15 months & 0% Intro APR on Balance Transfers for 15 months.

Additional benefits

For the folks who want to eat out without going out, Chase Freedom Flex℠ provides a free three-month subscription to DoorDash for cardholders.

Read our full review.

Dining rewards

With a Citi Premier® Card, you earn 3 points per $1 spent at restaurants, but you’ll also earn 3 points per $1 spent at supermarkets, gas stations, air travel, and more. Additionally, cardholders may be eligible to receive discounts on dining experiences offered through Citi Entertainment®.

Intro offer

When you spend $4,000 in the first three months of account opening, Citi will reward you with 60,000 bonus points, redeemable for $600 in gift cards at

Additional benefits

Citi Premier® cardholders can earn 3 points per $1 spent on a number of categories, including restaurants, but they’ll also earn 1 point per $1 spent on every other purchase.

This credit card also has some phenomenal perks for travelers, including $100 off a single hotel stay of $500 or more each year (when booked through

See card details/apply or read our full review.

Card info has been collected by MoneyUnder30 to help consumers better compare cards. The financial institution did not provide or approve card details.

Discover it® Cash Back Card

In a nutshell

Every purchase you make with the Discover it® Cash Back card earns 1% cash back on all purchases, but the real perk of this credit card is the rotating 5% bonus categories. Every quarter, you can earn 5% cash back ($1,500 max spend) on select categories, such as Amazon, grocery stores, gas stations, and — you guessed it — restaurants! Plus, Discover matches everything you earn at the end of your first year.

Dining rewards

This card offers 5% cash back (up to $1,500) in rotating categories each quarter as long as you activate them. From July through September in 2022, the rotating categories are restaurants and PayPal.

Intro offer

After your first year with the Discover it® Cash Back card, Discover will match all the points you’ve earned, dollar for dollar. Not to mention, you’ll get an intro rate of 0% APR for the first 15 months.

Additional benefits

In addition to Discover’s 5% bonus categories and the generous cash back match offer for new cardholders, there is no annual fee with this credit card, and you’ll earn an unlimited 1% back on every purchase.

American Express® Gold Card

In a nutshell

The American Express® Gold Card has a lot more going for it than just a ritzy appearance. Cardholders can earn 4X points on dining expenses, which includes delivery and takeout, as well as grocery store purchases. Cardholders also receive 3X points on flights and 1X point on all other purchases. As if these perks weren’t enticing enough, new cardholders can earn 75,000 bonus points within their first six months from account opening (when you spend $4,000).

Dining rewards

Foodies will love their American Express® Gold Card, since restaurant, delivery, and takeout purchases earn a whopping 4% cash back.

Intro offer

When you spend $4,000 within your first six months from account opening, you earn 75,000 bonus points.

Additional benefits

If you decide to order out, this credit card has a perk you’ll crave: $10 in Uber Cash (redeemable for Uber Eats orders as well as Uber drives) each month, for a total of $120 a year. You can also earn $10 in statement credits each month for Grubhub orders.

For the nights you opt for a home cooked meal instead, the rewards continue, with 4% cash back on grocery store spending.

Keep in mind, however, that this card’s catch is a hefty annual fee: $250.

What to look for in credit cards for restaurants and dining

When you’re considering a credit card for restaurant spending, you need to look beyond the perks. Here are some factors to keep in mind as you evaluate your options.

Rewards rates on all purchases

Just because you’re getting a credit card for dining out doesn’t mean you should ignore all the other rewards categories.

For instance, with the Chase Freedom Flex℠ card, you can earn up to 5% cash back in their rotating bonus categories, which could include eating out. However, with the Citi Premier® Card, you consistently earn 3X points on restaurants, as well as supermarkets, gas stations, air travel, and more

Find the card that maximizes your overall rewards earning potential.

Introductory bonus offers

With introductory bonus offers, you can earn a large amount of rewards in a short amount of time. With that said, it’s easy to spend money you wouldn’t typically spend in an effort to secure the bonus.

Even if the credit card you select has an attractive intro offer, be sure to only use your card for regular, planned purchases that you know you can pay back on time.

Here’s our list of the credit cards with the best sign-up offers.

Bonus category caps

Not all credit cards offer unlimited cash back in bonus categories like dining at restaurants.

Before you apply for a new credit card, make sure you check the card details to see if there are caps associated with the bonus categories. If you know you’ll spend more than that amount, consider a different credit card with unlimited rewards.

Annual fees

While some cards offer amazing cash back rates, they may not be worth it if the card comes with a large annual fee.

For instance, the American Express® Gold Card offers excellent cash back rewards, including 4% back on dining out and grocery store purchases. However, the card also comes with a steep annual fee of $250.

Before you select your credit card, think through your spending habits to see if the annual fee outweighs the cash back you’ll earn.

Read more: When is an annual fee credit card worth it?


Whether you enjoy dining out, takeout, or both, the five credit cards mentioned above can help you earn money back and make the most of your spending.

Many of the credit cards mentioned offer at least 3% cash back or 3X points on restaurant spending, including the Chase Sapphire Preferred® Card and Citi Premier® Card.

Chase Freedom Flex℠ cardholders can earn the same, plus a free three-month subscription to DoorDash as an added benefit.

And, Discover it® Cash Back cardholders can earn as much as 5% back on dining out through their rotating bonus categories each quarter.

Featured image: Yulia Grigoryeva/

Read more:

Related Tools

About the author

Photo of MoneyUnder30 writer Kate Van Pelt
Total Articles: 51
Kate Van Pelt is a writer and editor based in the Pacific Northwest. She has a bachelor’s degree in business management and English and has established her professional career in marketing and research writing. Since 2015, Kate has created educational materials covering a variety of financial topics, from home loans and credit cards to retirement accounts and estate planning. She spends her free time thrift shopping, making cocktails, and enjoying the outdoors with her dogs, Vira and Elmer.