Google created a menu for your restaurant that is outdated or incorrect. Step-by-step guide to removing or replacing it.
A customer just told you the menu on your Google listing has dishes you stopped serving a year ago. Or prices that are completely wrong. Or items you have never sold.
You did not put that menu there. Google did, by pulling data from a third-party source. And now your customers think you are careless or dishonest.
Here is how to take control of what your Google listing shows.
Google automatically aggregates restaurant information from multiple sources. It pulls menu data from delivery platforms (DoorDash, UberEats, SkipTheDishes), review sites (Yelp, TripAdvisor), menu aggregators (SinglePlatform), and even your own website.
If any of those sources have an old menu, Google may display it on your listing. Google's algorithm decides which source to show, and it does not always pick the right one.
Google can also automatically transcribe menu data from your website. If your website has a PDF menu or an outdated menu page, Google may extract that content and display it as your official menu on Maps and Search.
Search for your restaurant on Google. Click on your listing and look for the "Menu" tab.
Note what you see:
This tells you where the wrong information is coming from.
The most reliable way to fix the problem is to add your own menu directly through your Google Business Profile. When Google has menu data from the verified owner, it prioritizes that over third-party sources.
Go to business.google.com. Sign in. Click "Edit menu." Add your current items with correct names, prices, and descriptions.
If you already have a hosted digital menu with a permanent link, you can paste that URL into the "Menu link" field instead. This gives Google a clear, owner-provided source to use.
See: How to Add Your Restaurant Menu to Google Business Profile
Google lets you choose which menu source appears on your listing when multiple sources are available.
Go to your Business Profile. Click "Edit menu." Under the "Full menu" tab, look for a list of available menu sources. These might include "Your menu," "DoorDash," "Yelp," or other platforms.
Select "Your menu" (the one you entered directly) as the preferred source. Click Save.
This tells Google to display your version, not a third-party version.
Even after setting your preferred source, the wrong data still exists on the third-party platform. Fix it there too, so it does not cause problems again.
DoorDash, UberEats, SkipTheDishes: Log in to each platform's merchant dashboard. Update your menu with current items and prices. Remove anything outdated. Yelp: Log in to your Yelp business account. Update or remove any menu information. TripAdvisor: Log in and update your listing. Menu data on TripAdvisor is often user-submitted, so check for customer-uploaded menu photos that are outdated. Your own website: If your website has an old PDF or outdated menu page, update it. Google may be transcribing from your website without you realizing it.Google has a feature that automatically reads your website and creates a structured menu from what it finds. If your website menu is outdated or formatted in a way that Google misreads, this auto-generated menu can be wrong.
You can opt out of this feature through your Business Profile settings. Google provides documentation on how to disable menu transcription. Look for the option in your menu settings or contact Google Business Profile support for help.
Customers can upload photos to your Google listing, including photos of old menus, chalkboards, or table cards. If a customer took a photo of your menu two years ago and uploaded it, that outdated photo is now visible to every potential customer.
You cannot delete customer photos directly, but you can flag them for removal:
Google does not always act quickly on these requests, but submitting the flag is worth doing. In the meantime, upload your own current menu photos so they appear above the outdated customer photos.
The root cause is having your menu in too many disconnected places. When you update one, the others stay outdated, and Google picks up the wrong version.
The long-term fix: maintain one menu in one place and link everything to it.
When you update the hosted menu, every link reflects the change. Google sees a consistent, current menu from the verified owner and stops pulling data from random third-party sources.
EasyMenus gives you one permanent menu link. Update from your phone. The link stays the same while the content changes. Paste it into Google, your website, and your social media once.
Build your single-source menu freeNot easily. Google decides whether to show a menu tab based on your business category. If you are categorized as a food business, the menu tab will appear. The best approach is to control what it shows rather than trying to hide it.
Google keeps reverting to the old third-party menu even after I set my preferred source. What do I do?This can happen if the third-party source is more "complete" than yours (more items, more detail). Make sure your own menu entry is thorough. Add every item with names, prices, and descriptions. The more complete your owner-provided menu is, the more likely Google is to stick with it.
How long does it take for menu changes to appear on Google?Google says 24 to 48 hours. In practice, simple changes can appear within a few hours, but switching preferred menu sources sometimes takes longer.
Ready to create your digital menu?
Join thousands of restaurants already using EasyMenus. Free forever — no credit card needed.
Get started free →