Write irresistible menu descriptions with ChatGPT
A 15-minute playbook to turn your menu items into copy that actually sells — without sounding like a chain restaurant.
Most restaurant menus describe food the way a warehouse manager would: ingredient, ingredient, ingredient. AI can help you do the opposite — write descriptions that make your customer’s mouth water before the plate arrives.
This is a short playbook you can run on your menu in one sitting. Coffee in one hand, laptop in the other.
Why menu copy matters more than you think
Restaurant studies repeatedly show the same thing: items with descriptive, sensory copy sell up to 27% more than the same items listed plainly. That’s not a marketing trick — it’s how attention works. A guest scanning a menu in 30 seconds is looking for a reason to choose. Good copy gives them one.
Step 1 — Gather the raw ingredients (literally)
Before opening any AI tool, list for each item:
- The actual main ingredients (don’t dress them up here — be honest).
- One sourcing or preparation detail that’s true (e.g. “house-made”, “local farm”, “slow-roasted 6 hours”).
- The vibe you want guests to feel: comforting, playful, indulgent, light, rustic.
A 30-second list per dish is enough.
Step 2 — Use the menu writer prompt
Drop the list into ChatGPT (or Claude, Gemini — anything works) using the prompt below. The trick is constraining the output: short, sensory, no clichés.
Step 3 — Edit (don’t accept blindly)
AI will sometimes invent details. Two rules:
- If you didn’t tell it, it’s not real. Cut anything you can’t verify on your line.
- Read each line out loud. If it sounds like marketing fluff, cut a word or two.
A good final test: does the description make you hungry, not just informed?
Step 4 — A/B test the high-margin items first
You don’t need to redo the whole menu. Start with three items where a small lift in sales would meaningfully change your week. Print updated descriptions, run them for 2 weeks, compare.
Common mistakes
- Over-writing. A 40-word description on a $14 sandwich looks like trying too hard.
- Making everything “artisanal”. If every item is special, none of them are.
- Forgetting your voice. The same prompt with “rustic” vs “playful” produces very different results. Pick the one that matches who you actually are.
What to do next
If this worked, the natural next step is using the same approach for your Google Business Profile description and the “About” section of your website — those are the next two places guests judge you before showing up.