Earn 5% Cash Back at
22,000 restaurants
every time you dine

Join Rakuten and add a credit card to automatically earn 5% Cash Back at thousands of restaurants—no uploading receipts, no need to add offers one by one. Just link and start earning!

extensionBar
extensionBar
extensionBar
extensionBar

Here’s how it works

Join Rakuten and add a credit card to your account

Join Rakuten and add a credit card to your account

Add as many as you like! Card information is securely stored in accordance with industry standards.
Dine and pay with your card

Dine and pay with your card

Use your card when you dine at any participating restaurant (and stack Cash Back with credit card offers). Browse restaurants in the Rakuten App.
Automatically earn 5% Cash Back

Automatically earn 5% Cash Back

Get 5% Cash Back on the entire bill—tax, tip and drinks included. It's that easy! Once your card is linked, there's nothing more for you to do.
Save with Rakuten coupons and Cash Back

Get the Rakuten App to find restaurants near you

Browse nearby Rakuten Dining offers, only in the Rakuten App. Don’t have the App? Scan the QR code to get it.

Save with Rakuten coupons and Cash Back

Rakuten paid members over $4.6 billion in Cash Back

There's a reason we're the #1 Cash Back shopping companion with more than 17 million members.

Save with Rakuten coupons and Cash Back

More for you, all with Cash Back

Earn on everything from clothes and electronics, to restaurants and travel. We’ll find you deals on more brands, apps and services so you can shop easy.

Save with Rakuten coupons and Cash Back

Shop whenever you want, however you want

Shopping smarter doesn’t have to be harder. Start with Rakuten via website, the App or our extension and let us do the deal-finding for you.

Eat. Earn 5% Cash Back. Repeat.

Rakuten Dining FAQs

How does Rakuten Dining work?
  1. Link a credit card to your account.
  2. In the Rakuten App, go to In-Store and filter by Dining.
  3. Tap Add and we'll automatically add all available Dining offers.

Be sure to use your linked card to pay at participating restaurants. Cash Back will automatically be added to your Rakuten account after the restaurant confirms your dining.

When will my Cash Back be confirmed?
Cash Back on dining will be confirmed within 3 to 5 business days after you dine.
Do I need to re-add the offer every time I dine?
Nope! Earn Cash Back every time you dine at participating restaurants. No need to re-add offers for the same restaurant.
I linked a card to Rakuten Dining offers, but I’m not earning Cash Back.

Some Rakuten Dining restaurants do not offer Cash Back on certain days of the week. Check the restaurant page for details.

  1. Open the Rakuten App for Android or iOS.
  2. Tap on the In-Store tab at the bottom of the screen.
  3. Tap on Dining, then tap on any restaurant name to see the terms.

If you don't see Cash Back in your account, use the Missing Cash Back form to let us know. You can also contact us with any questions.

Can I earn American Express Membership Rewards® points in the Rakuten Dining program?
Yes, as long as you selected American Express Membership Rewards® points as your payment method instead of Cash Back. See American Express Membership Rewards® Points at Rakuten Terms

Terms & Conditions

*By providing your credit card, Rakuten will store your credit card information as set forth in its Terms & Conditions and Privacy Policy. Cash Back is only valid when using cards linked to your Rakuten account. Offers subject to blackout dates. For details, tap on the restaurant name in the Rakuten App.

Download Our App
  • Rakuten Mobile Apps
  • Available for iOS and Android

Advertising Disclosure
© 2025 Ebates Performance Marketing Inc., d/b/a Rakuten Rewards
Rakuten Viki