- Why most menu prompts fail before they start
- Prompts for writing dish descriptions
- Prompts for naming new dishes
- Prompts for section headers and structure
- Prompts for dietary and allergen labelling copy
- Prompts for set menus, specials, and seasonal boards
- Prompts for pricing psychology and layout
- Prompts for turning menu copy into other formats
- One weak prompt versus one strong prompt
- Mistakes that cost menus real money
- Frequently asked questions
The short version: ChatGPT can write, rename, and describe every line of a restaurant menu in under an hour if you feed it the right prompts, one section at a time, with your real dish list, your price range, and your dietary tags. It will not know your kitchen's actual flavours or your regular customers, so treat every draft as a first pass, not a finished menu, and read it back against a dish you know well before it goes anywhere near print.
Why most menu prompts fail before they start
The single biggest mistake owners make is asking ChatGPT to "write me a menu" in one go. It will produce something generic that reads like every other menu on the high street, because you have given it nothing to work from. A menu prompt needs three things every time: the dish or section you want, the tone you want (upscale, casual, family-run, fast-turnover), and a constraint such as word count or price point. Skip any one of those three and you get filler copy that a customer skims past.
The second mistake is pasting a whole existing menu and asking for a "rewrite" with no direction. You will get changes for the sake of change, including swapped words that make no sense for the dish. Work section by section: starters, mains, desserts, drinks, and set menus, each as its own prompt.
Prompts for writing dish descriptions
- "Write a menu description for [dish name], made with [3 to 5 key ingredients], in 15 to 20 words, warm and appetising tone, no cliches like 'mouthwatering' or 'to die for'."
- "I run a [cuisine type] restaurant with a [casual/fine dining] feel. Write three versions of a description for [dish name] so I can pick the one that fits my menu voice."
- "Rewrite this dish description to sound less like a supermarket label and more like a chef talking to a guest: [paste your current line]."
- "Write a one-line description for a vegan version of [dish name] that does not use the word 'vegan' more than once."
- "Describe [dish name] for a menu aimed at families with young children, keeping the language simple and the tone friendly, under 15 words."
What to change each time: the dish name, the ingredients you really use (never let it guess), the word count, and the audience. If you run a steakhouse, tell it that; if you run a cafe that turns tables fast, say so, because the tone for a two-minute read is different from a sit-down tasting menu.
Prompts for naming new dishes
- "Suggest 10 names for a new burger with [key toppings], avoiding puns and avoiding any name already common on UK menus like 'The Big Cheese'."
- "I want to name a dessert built around [main ingredient, e.g. sticky toffee]. Give me five short, memorable names that would work on a printed menu."
- "Give me five naming options for a set lunch menu aimed at office workers who have 45 minutes, priced around [price]."
What to change: swap in the actual ingredient, the price band, and who is eating it. A name for a business lunch crowd should read differently from a name aimed at a Saturday night date crowd.
Prompts for section headers and structure
- "I have these 12 dishes: [list them]. Group them into logical menu sections with header names, and tell me if any dish sits oddly in its section."
- "Suggest section headers for a tapas-style menu with 18 small plates, avoiding the word 'small plates' since every menu already uses it."
- "Look at this list of dish names: [paste list]. Flag any two that sound too similar and could confuse a customer ordering out loud."
Prompts for dietary and allergen labelling copy
- "Write a short standard line for the bottom of my menu explaining that dishes can be adapted for allergies, in plain English, no legal jargon, 25 words maximum."
- "Suggest clear, consistent symbols and labels I should use across my menu for vegan, vegetarian, gluten-free, and nut-containing dishes so a customer can scan the page fast."
- "Write a short note for a menu insert explaining that all allergen information is available on request from staff, in a warm but clear tone."
A mistake worth flagging on its own: never treat ChatGPT's allergen wording as legally checked. UK allergen law under Natasha's Law is specific about what has to be disclosed and how. Use ChatGPT for the wording, then have your own team confirm every allergen tag against your actual recipes and current UK food information rules before printing anything.
Prompts for set menus, specials, and seasonal boards
- "Build a three-course set menu structure using these 8 mains and 6 starters: [list them], keeping the total price around [price] per head."
- "Write copy for a weekly specials board using these three dishes: [list], keeping each line under 12 words so it fits a chalkboard."
- "Suggest a seasonal menu theme for [season] using ingredients that are typically in season in the UK during that period, then list 5 dish ideas."
Prompts for pricing psychology and layout
- "Look at this list of dishes and prices: [paste]. Tell me which prices break the .95/.99 pattern used elsewhere on the menu, so I can decide if that's intentional."
- "Suggest an order to list these 10 mains in so the highest-margin dishes sit in the positions customers read first and last."
ChatGPT can spot pattern breaks and suggest ordering logic, but it cannot see your actual food cost per dish. Bring your own margin numbers to this step, because a dish that reads well in position one might be the one losing you money.
Prompts for turning menu copy into other formats
- "Take this dish description: [paste] and shorten it to under 8 words for a digital ordering app where space is tight."
- "Rewrite this menu section for a blackboard specials board, cutting every description to one short line that still names the main ingredient."
- "Turn this printed menu section into three short lines suitable for reading out over the phone to a customer asking what's available today."
- "Write a one-paragraph summary of our full menu for a third-party delivery app listing, covering cuisine type and standout dishes without repeating every single item."
A menu rarely lives in one format only. Once a description works on the printed page, most restaurants also need a shorter version for a delivery app, a version for a website, and sometimes a version a member of staff can say out loud to a table. Building each of these as its own short prompt, using the printed version as the base, keeps the voice consistent everywhere a customer might encounter it.
One weak prompt versus one strong prompt
Weak prompt: "Write a description for our fish dish." This gives ChatGPT nothing to work with. It will invent an ingredient list, guess at a price point, and land somewhere between a fine dining tone and a chip shop tone, because it has no idea which one you run.
Strong prompt: "Write a menu description for pan-seared cod, served with crushed new potatoes, samphire, and a brown butter caper sauce, priced at 19.50. Tone: coastal bistro, warm but not flowery, 18 to 22 words, no use of the word 'fresh' since every dish on the menu already claims that." The second version gives exact ingredients, an exact price, a defined tone, a word count, and one thing to avoid. That is the difference between a description you can lift straight onto the page and one you will rewrite anyway.
Mistakes that cost menus real money
Do not let ChatGPT invent ingredients, cooking methods, or provenance claims such as "locally sourced" or "organic" unless that is true and you can prove it if a customer or an inspector asks. Menu description law in the UK covers misleading claims about origin and method, and a generated line that sounds nice but is not true is a liability, not a shortcut.
Do not copy and paste a competitor's menu into ChatGPT and ask it to "make it different enough." That is still copying their structure and their dish logic, and it will read as derivative to anyone who has seen both menus.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Do not skip the read-aloud test. Have a member of staff read every new description out loud before it goes to print. If it sounds stiff or over-written when spoken, a customer will feel the same reading it silently.
I have written more around this on the site: How to Build an AI Content Calendar That Gets Used (Not Just Built).
If you want the full set, start at the ChatGPT Prompts and Limits: 30 Guides to Fun Prompts, Photo Edits and Daily Caps.
For a quick check, run it through my prompt generator.
If you write on this topic, see Food Write For Us: Guest Post Guidelines.
Frequently asked questions
Can ChatGPT design the actual layout of my printed menu?
No. It can write the words and suggest a section order, but layout, fonts, and print design need a design tool or a designer. Use ChatGPT for the copy, then drop that copy into your existing template or hand it to whoever builds your menu artwork.
Will ChatGPT know if my dish description breaks UK food labelling rules?
Not reliably. It has general knowledge of allergen and labelling rules but no visibility into your recipes or current law updates. Treat every allergen or provenance line it writes as a draft that your own team checks against your kitchen and current UK food information regulations.
How many dishes should I put into one prompt at a time?
One to three dishes per prompt gives the best results. Feeding it 20 dishes at once produces flatter, more repetitive language because it starts reusing the same three or four adjectives across every line.
Should I tell ChatGPT my prices?
Yes, when the prompt involves layout, ordering, or set menus. Price context changes tone: a 45 pound tasting plate reads differently from a 9 pound lunch special, and giving the real number stops it from guessing wrong.
Can I use ChatGPT to translate my menu into another language?
It can produce a workable draft translation, but menu translation needs a native speaker or a professional check before print, since dish names and idioms rarely translate word for word, and a wrong translation of an allergen term is a genuine safety risk.