Best Credit Cards for Dining

Dinner out, weekend brunch, Friday night takeout — dining is where many of us spend more than we realize. A great dining rewards card turns every restaurant tab into points or cash back that adds up fast. But watch the fine print: some cards offer eye-popping multipliers with points worth half a cent each, while simpler cards give you straight cash at a lower headline rate. We ranked the top dining cards by what they actually put back in your pocket, so you can swipe with confidence.

Rankings are estimates based on published card terms. Actual rewards depend on your spending, redemption, and category qualification. How we rank.

Quick Answer

Best Credit Cards for Dining — Quick Answer

Our #1 Pick

Hilton Honors American Express Card

5% on dining No annual fee
vs

Also Consider

IHG One Rewards Premier Card

5% on dining $99/yr

Which card wins depends on your spending. Try the calculator to see your personalized ranking.

The Top Contenders

#1

Hilton Honors American Express Card

Earns 5% on dining with no spending cap. Points are worth ~0.5¢ each, making the cash-equivalent rate ~2.5%. 7x at Hilton hotels, 5x at U.S. restaurants, supermarkets, and gas stations.

Annual fee: None Points value: ~0.5¢ each Sign-up bonus: 70,000 points after $2,000 spend in 6 months

Perfect if: You want solid rewards without paying an annual fee.

Apply Now
#2

IHG One Rewards Premier Card

Earns 5% on dining with no spending cap. Points are worth ~0.5¢ each, making the cash-equivalent rate ~2.5%. Up to 26x at IHG hotels, 5x on travel, gas, and dining.

Annual fee: $99 Points value: ~0.5¢ each Sign-up bonus: 175,000 points after $5,000 spend in 3 months

Perfect if: You want a strong rewards rate with no spending caps to worry about.

Apply Now
#3

Bilt World Elite Mastercard

Earns a flat 4% on all purchases — no categories to track. Up to 1x points on rent/mortgage, 4% Bilt Cash on everyday spend.

Annual fee: None

Perfect if: You want solid rewards without paying an annual fee.

Apply Now

The Rest of the Field

American Express Gold Card (#4) — 4% on dining, $325/yr fee. 4X points at restaurants worldwide, 4X on U.S. supermarkets, 3X on flights.
Fold (#5) — 3.5% on dining, no annual fee. Up to 3.5% bitcoin back on all purchases.
Capital One Savor Cash Rewards Credit Card (#6) — 3% on dining, no annual fee. Unlimited 3% on dining, entertainment, groceries, and streaming; 5% on travel through Capital One.
Chase Freedom Flex (#7) — 3% on dining, no annual fee. 5% on rotating categories (up to $1,500/quarter), 5% on Chase Travel, 3% on dining and drugstores.

How We Rank

Cards are ranked by their stated rewards rate in this spending category. This ranking does not account for: the cash value of points (which varies by card and redemption method), spending caps, annual fees, or portal booking requirements. All of these are shown per card so you can factor them in.

For a personalized comparison that weighs your actual spending, accounts for caps, subtracts annual fees, and estimates real dollar value, use our calculator.

Frequently Asked Questions

Which credit card gives the most rewards on dining?

The IHG One Rewards Premier earns 5x on dining (though points are worth ~0.5 cents each). For cash-equivalent value, the Amex Gold at 4x points and the Capital One Savor at 3% cash back are strong options.

Does food delivery count as dining?

It depends on the delivery service and card issuer. DoorDash, Uber Eats, and Grubhub usually code as restaurants. However, some services may code differently — check your statement to verify.

Do fast food restaurants count for dining rewards?

Yes, most fast food and quick-service restaurants code under the restaurant merchant category and qualify for dining bonus rates.

Should I get a dining card or a flat-rate card?

If you spend more than $200/month on dining, a dining bonus card likely beats a flat-rate card. Below that, the difference is small. Enter your spending in our calculator to compare.

Your Spending Is Unique

These rankings are based on stated rates. The card that actually earns you the most depends on how much you spend in each category, annual fees, and spending caps. Enter your numbers to see your personalized ranking.

See Your Best Card