Earn up to 3,000 bonus miles with United MileagePlus Dining

Jun 18, 2021

This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

Dining has been a big spending category over the last year. With most activities being off-limits during the pandemic, dining was a reprieve for both travelers eager to get out and those who felt more comfortable enjoying takeout.

While using credit cards is a great way to earn bonus miles on dining, there are lots of opportunities to stack multiple earning sources together and turbocharge your returns. Just like you can use a shopping portal to earn bonus points when shopping online, many airlines offer dining programs that let you double dip when eating out.

Today we’re going to take a look at everything you need to know about United’s MileagePlus Dining program.

Get the latest points, miles and travel news by signing up for TPG’s free daily newsletter.

In This Post

United MileagePlus Dining overview

United MileagePlus Dining lets you earn additional bonus miles when visiting participating bars, restaurants and clubs. These rewards are in addition to the miles you’d normally earn from spending on your credit card.

Photo courtesy of United MileagePlus Dining
(Screenshot courtesy of United MileagePlus Dining)

You’ll need to register and link at least one credit card before you can start earning miles. When you pay your bill at these participating establishments with a linked credit card, you’ll earn bonus miles.

You’re allowed to link up to 12 cards, but you can only link each card to one dining reward program. For example, you can register your Chase Sapphire Reserve® with MileagePlus Dining or AAdvantage Dining, but not both.

Related: 10 programs that reward you for dining out

How to join United MileagePlus Dining

As long as you have a United MileagePlus frequent flyer account, you can register for MileagePlus Dining at this link. As an incentive, you’ll be able to earn 1,000 bonus miles on your first dine where you spend $25 or more within 30 days of joining.

MileagePlus Premier members and MileagePlus cardmembers will receive VIP status and earn an additional 500 bonus miles on their first dine.

You’ll also earn an additional 500 bonus miles on each of your next three visits when you spend $25 or more at a participating restaurant.

In order to register, simply login to the MileagePlus Dining website with your United MileagePlus login info and fill out a bit of basic personal information (name, contact information, etc.). Remember to link at least one credit card and you’re good to go.

How to earn miles through MileagePlus Dining

There are three different earn rates available depending on your status in the MileagePlus Dining program. “Basic” members earn just 1 mile for every $2 spent, a rather poor return. However, all you need to do to upgrade from basic to Select is to opt-in to receive email communications. Doing so boosts your return to 3 miles for every $1 spent, a 3.9% return based on TPG’s valuations.

If you dine out more frequently and are able to complete 11 qualifying transactions in a calendar year (and opt-in to receive email communications), you’ll become a VIP member. VIP members earn 5 miles per $1 spent beginning on their 12th transaction, which works out to a very solid 6.5% rate of return.

It’s very important that you opt-in to receive email communications during the registration process. Doing so will boost your earning rate by a whopping 6x. If you forget to opt-in during the sign-up process, you’ll see a prompt on individual restaurant pages reminding you that doing so 

No one likes getting unnecessary marketing emails, but when there’s such a good return for doing so, it’s a no-brainer. Here’s an overview of the earning structure:

  • Basic members: 1 mile per $2 spent if they opt out of receive email communication from MileagePlus Dining.
  • Select members: 3 miles per $1 spent if they opt in to receive email communication from MileagePlus Dining.
  • VIP members: 5 miles per $1 spent if they opt in to receive email communication from MileagePlus Dining and have already completed 11 qualified transactions in the calendar year. (Members start earning at the VIP level on their 12th qualified transaction.)

Related: How to maximize the United MileagePlus program

How to use United MileagePlus Dining

There are two different approaches you can take when it comes to dining programs like this one. The first is to “set it and forget it.” Register for your airline or hotel dining program of choice, link your credit cards and simply wait for the miles to appear if and when you dine at participating venues.

The other approach is to actively seek out eligible restaurants near you to maximize your earnings. You can search for restaurants near your city or zip code, and even use the built-in map view to find the ones closest to you. You can also search for specific types of cuisine, like sushi or pizza and filter by price.

Photo courtesy of MileagePlus Dining
Photo courtesy of MileagePlus Dining

Once you select a restaurant, you can read reviews and ratings, check hours and also confirm that the restaurant offers benefits every day of the week. Not all locations do, so be sure to double-check this!

Photo courtesy of MileagePlus Dining
Photo courtesy of MileagePlus Dining

Related: The best credit cards for United Airlines flyers

Which cards to use with United MileagePlus Dining

One of the best things about dining rewards programs is that they don’t change the way your transactions are billed, meaning you can stack these bonus United miles with the points you’d normally earn from your credit card spending. This means you’ll want to use a card that offers strong rewards on dining – the same cards you’d use if you were eating at a restaurant that didn’t participate in a dining rewards program. Here are some of the best current offers:

The information for the Citi Prestige Card and the Amex Green Card has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.          

While you might assume that it’s a good idea to use a United cobranded card with the United MileagePlus Dining program, there’s no incentive to do so, as it won’t earn you any type of bonus. If your end goal is earning the most United miles possible, you should be using a Chase Sapphire Reserve for all your dining purchases, as Chase Ultimate Rewards points transfer to United at a 1:1 ratio. If your goal is simply to get the highest total return, you’d be better off using the Citi Prestige or Amex Gold Card.

I personally switch back and forth between using my Amex Gold and Chase Sapphire Reserve for dining, depending on whether I’m trying to earn more Membership Rewards or Ultimate Rewards at the time. 

I’ve made sure to link both cards to my MileagePlus Dining profile so I won’t miss out on bonus miles just because I switched cards.

Related: Can I earn miles with a dining portal and credit card at the same time?

Bottom line

United offers its customers a lot of additional ways to earn miles beyond flying, including an online shopping portal, the United MileagePlus X app which awards miles when you buy gift cards at popular retailers, and MileagePlus Dining. 

If United is your primary airline it’s worth setting up an account with MileagePlan Dining now so you can automatically earn bonus miles any time you dine at a participating restaurant.

Featured image by Oscar Wong/Getty Images

Chase Sapphire Preferred® Card

WELCOME OFFER: 80,000 Points


CARD HIGHLIGHTS: 3X points on dining and 2x points on travel, points transferrable to over a dozen travel partners

*Bonus value is an estimated value calculated by TPG and not the card issuer. View our latest valuations here.

Apply Now
More Things to Know
  • Earn 80,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $1,000 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, 80,000 points are worth $1,000 toward travel.
  • With Pay Yourself Back℠, your points are worth 25% more during the current offer when you redeem them for statement credits against existing purchases in select, rotating categories
  • Count on Trip Cancellation/Interruption Insurance, Auto Rental Collision Damage Waiver, Lost Luggage Insurance and more.
Regular APR
16.24% - 23.24% Variable
Annual Fee
Balance Transfer Fee
Either $5 or 5% of the amount of each transfer, whichever is greater.
Recommended Credit

Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.