How to Write Menu Descriptions That Sell: Before and After Examples (2026)

Tabres Team
menu descriptionsmenu writingrestaurant menumenu copywritingfood descriptionsmenu engineering

Your menu descriptions are the only salesperson that works every table at once, never calls in sick, and costs you nothing. Most restaurants give that job to eleven words typed in a hurry three years ago.

Short answer: a menu description that sells does four things — it names the main ingredient plainly, adds one cooking method, adds one texture or temperature word, and gives one specific detail nobody else can copy. Keep it to 8–20 words. Delete every "delicious", "famous", "mouth-watering" and "homemade". Front-load the good stuff, because phone menus cut your sentence off around word seven. And only rewrite the dishes that make you money — not all 60.

That's the whole method. Below it are eleven real before-and-after rewrites, a word bank you can steal, and the honesty rules that keep a nice sentence from turning into a fine.

Do descriptions actually sell more food?

The number you'll see quoted everywhere is 27%. It comes from a Cornell study on descriptive menu labels, where adding names and detail to the same dishes lifted sales by around a quarter.

Honest take: I'd hold that number loosely. Some of that lab's work has been questioned since, and a study in a campus cafeteria isn't your Friday night. But the direction is right, and anyone who's worked a floor knows it. When a guest asks "what's the chicken like?", you're watching a description fail in real time. Fix the sentence and you stop having that conversation forty times a night.

The effect is biggest in two places:

  • Delivery and takeaway, where there is no waiter to ask. The description is the service.
  • QR menus, where guests read more and interrupt less. A guest scrolling their own phone will read a description they'd never wait for a server to recite.

So if you run a QR menu or any delivery channel, this is the highest-return hour of writing in your business.

The formula: four parts, one sentence

Every dish that sells well says four things. Miss one and it goes flat.

  1. The plain noun. What is it, in the word a guest would use? Chicken. Pasta. Cake. Never make someone decode.
  2. One method. Slow-roasted, wood-fired, brined, hand-cut, wok-tossed. Method is proof of work. It's why the dish costs $24 and not $12.
  3. One texture or temperature word. Crisp, molten, chilled, charred, silky. This is the part that happens in the reader's mouth.
  4. One specific detail. A farm name, an hour count, a cheese age, a chili variety. Specifics are believable. Adjectives aren't.

Then stop. A description isn't a recipe.

Length by venue type:

Venue Description length Why
Fast casual / delivery 8–14 words People are choosing fast, on a phone
Casual dining 12–20 words Room for one method and one flourish
Fine dining 6–25 words, or none A short ingredient list can signal confidence
Bar / drinks 8–15 words Say what it tastes like, not just what's in it

Notice fine dining goes both ways. "Turbot, brown butter, capers" is a strong description because the restaurant has already earned your trust. A neighborhood bistro writing three words looks lazy, not confident. Match the sentence to what your room has earned.

11 before-and-after menu description examples

Here's the actual work. Same dishes, same kitchen, same price — different sentence.

1. The starter that says nothing

Before: Bruschetta — toasted bread with tomato. $9 After: Grilled sourdough rubbed with raw garlic, piled with sun-warm tomatoes, basil and green olive oil. $9 What changed: "Toasted bread" became sourdough on a grill. "Rubbed with raw garlic" is a method you can picture someone doing. Nothing was invented — this is just what already happens in the kitchen, written down.

2. The burger that reads like a receipt

Before: Classic Burger — beef patty, cheese, lettuce, tomato, sauce, brioche bun. $16 After: Quarter-pound chuck patty smashed on the flat-top, aged cheddar, house pickles, toasted brioche. $16 What changed: A parts list became a process. "Cheese" became a specific cheese. Guests don't order components, they order a thing that was made.

3. The salad nobody orders

Before: Garden Salad — mixed greens with house dressing. After: Butter lettuce, shaved radish and cucumber, tossed in lemon-honey dressing, toasted seeds on top. What changed: "Mixed greens" is what a bag says. Naming the lettuce raises the whole dish. "Tossed" beats "with" every time — it's a verb, and verbs suggest someone made an effort.

4. The soup with a legal problem

Before: Tomato Soup — homemade tomato soup, served with bread. After: Slow-roasted tomato soup, a swirl of cream, grilled cheese soldiers on the side. What changed: "Homemade" left, and good riddance — it's vague, it's on every menu, and in some markets it's a claim you have to defend. "Slow-roasted" says the same thing but with evidence.

5. The pasta doing all the shouting

Before: Truffle Pasta — delicious pasta with truffle oil and parmesan. After: Hand-cut tagliatelle, butter and black pepper, finished with truffle oil and 24-month Parmigiano. What changed: "Delicious" is a verdict, and only the guest gets to make it. The words "24-month" do more selling than any adjective in the English language, because a number can't be faked casually.

6. The main course with nothing to hold onto

Before: Grilled Chicken — served with seasonal vegetables and potatoes. After: Half chicken brined overnight, charred over oak, with crushed new potatoes and buttered greens. What changed: "Brined overnight" tells the guest you started yesterday. "Over oak" gives it a smell. If you buy from a named farm, put the farm in — provenance is the one thing a competitor down the street literally cannot copy.

7. The dessert that forgot temperature

Before: Chocolate Cake — rich chocolate cake with ice cream. After: Warm dark chocolate cake with a molten middle, vanilla bean ice cream melting into it. What changed: Two temperature words and one motion word. "Rich" is the most exhausted word on any dessert menu. "Melting into it" makes someone hungry at 9pm when they were about to ask for the check.

8. The cocktail listed like an inventory sheet

Before: Espresso Martini — vodka, coffee liqueur, espresso. After: A double shot of our house espresso, vodka, coffee liqueur, shaken hard for the foam on top. What changed: It sells the result — that foam is the reason people order this drink. Ingredients tell you what's legal to serve. Results tell you what you're about to enjoy.

9. The vegan dish that apologizes for itself

Before: Vegan Bowl (V) — quinoa, vegetables, hummus. After: Warm quinoa with roasted carrots and chickpeas, lemon tahini, dukkah crunch. Plant-based. What changed: The tag moved to the end. Leading with "vegan" quietly frames the dish as the compromise option — and it stops meat-eaters ordering it, which is where most of the volume actually is. Describe the food first, label it second.

10. The side that could be an upsell

Before: Fries — $5 After: Triple-cooked fries, rosemary salt, garlic aioli on the side. $5 What changed: A side went from a default to a decision. Sides and add-ons are the cheapest revenue you have, and almost nobody writes copy for them — which is exactly why modifier attach rate stays low in most restaurants.

11. The delivery dish with no waiter to explain it

Before: Pad Thai — rice noodles, egg, peanuts, chili. After: Rice noodles wok-tossed with tamarind and palm sugar, egg, crushed peanuts, lime on the side. Mild — extra heat on request. What changed: It answers the two questions a delivery guest would have asked out loud: how spicy, and what does it actually taste of. Sweet-sour instead of just "chili". On delivery, every unanswered question is a dish that doesn't get ordered.

The word bank you can steal

Keep this open while you rewrite. One word from a couple of these columns is plenty.

Texture and temperature — crisp, crackling, flaky, silky, velvety, molten, sticky, juicy, blistered, charred, chilled, warm, crunchy, tender

Method — slow-roasted, wood-fired, smoked, braised, cured, brined, hand-cut, stone-baked, wok-tossed, flat-top, confit, cold-pressed, twice-cooked

Taste — smoky, tangy, buttery, nutty, bright, peppery, sweet-sour, salted, herby, citrusy

Specifics that build trust — the farm's name, the region, the hour count (12-hour brisket, 48-hour dough), the cheese age, the chili variety, the baker's name, the time of day it was made

The delete list

Cut these tonight. Every one of them takes up space and adds nothing:

  • delicious, tasty, yummy, mouth-watering, to die for — the guest decides that, not the menu
  • our famous, world-famous, best in town, legendary — if it were, you wouldn't need to say so
  • fresh — everyone says it, so it means nothing. Say "picked this morning" if it's true
  • homemade, hand-crafted, artisan, gourmet, premium — worn out, and two of them carry legal risk
  • authentic — a big claim you can't prove in a sentence
  • served with — dead words. Just use a comma
  • generous portion — subjective, and a guest who disagrees now has a complaint

The three-adjective trap

"Crispy, golden, delicious fried chicken" reads as noise. Stack three adjectives and they cancel each other out — the brain skims the whole cluster.

One strong word beats three weak ones. Every time.

The rules underneath the rewrites

Front-load like the sentence gets cut off — because it does

Most phone menus show a two-line preview and truncate the rest. That's roughly the first 60 to 90 characters. If your best detail is at the end, plenty of guests never see it.

Put the hero word in the first five words. Test it by covering everything after word seven and asking: does this still sound worth $24?

Read it out loud

If a waiter would feel silly saying it at a table, don't print it. "A symphony of locally sourced seasonal produce" is not a sentence any human says out loud.

Reading aloud also catches length. Run out of breath, cut the sentence.

Specific beats fancy

"Chili" is fine. "Calabrian chili" is better. "Chili from a jar my supplier swears by" is honest but too long.

Numbers do this best: 12-hour brisket, 48-hour dough, 24-month cheese, half a chicken, three sliders. A number sounds like someone counted, and someone who counted probably cares.

Nostalgia and people sell more than food words

Attaching a person or a place to a dish is one of the strongest moves available. "Nonna's Sunday ragù", "Grandma's apple pie", "the baker's morning focaccia". The rule is simple: only if it's true. A story that turns out to be marketing is worse than no story.

Don't describe every dish

This is the one most guides skip. If all 60 dishes have a beautiful paragraph, none of them stand out — and your menu becomes a wall of text people scroll past.

Describe your money-makers properly. Give the rest one honest line. Which dishes deserve the effort comes straight out of menu engineering: high-margin dishes that sell well (protect them) and high-margin dishes that don't (this is where a rewrite pays best).

Honesty rules: where a nice sentence becomes a fine

Menu copy is regulated speech. In the US, menu claims have to be truthful and not misleading, and a few words carry more weight than people expect.

  • "Gluten-free" has an FDA-defined standard, and the agency has said restaurant menu claims should line up with it. It's not a vibe, it's a threshold.
  • "Organic" is a certified term under the USDA's National Organic Program. Don't use it decoratively.
  • Protected names — Kobe beef, Champagne, Parmigiano Reggiano, Prosecco — mean one specific thing. "Kobe-style" beef that came from Nebraska is a well-worn enforcement story.
  • Seafood species get checked. Selling something as red snapper when it isn't is one of the most commonly enforced menu problems in the country.
  • Calorie labelling applies to chains with 20 or more locations under the FDA's menu labeling rule. Independents are outside it, but some cities add their own rules.
  • "Homemade", "fresh", "local" are enforced unevenly, but they're enforced. Some states and cities take a much harder line than others.

Outside the US, this looks different again — the EU has its own food information rules, and the UK enforces menu accuracy through Trading Standards. Rules change and vary by city, so confirm anything you're unsure about with your local health department, trading standards office, or a food-law advisor. A quick check beats a confident guess.

The practical version of all this: write down only what actually happens in your kitchen. If the chicken isn't from a named farm, don't name a farm.

Descriptions are not allergen labelling

A lovely sentence about brown butter does not tell a guest with a dairy allergy anything they can rely on. Allergens need their own structured field — tags, icons, a filter — not a hopeful reading of your prose.

Keep the two separate. Declaring allergens on a digital menu covers doing that without wrecking the design, and what to do when a guest says they have an allergy covers the floor side.

Writing for a phone, not a page

Printed menu writing and digital menu writing are different jobs.

  • You have less room, and it's soft room. Long descriptions push other dishes further down the scroll. Every extra line costs you visibility on the dish below.
  • There's no "opposite page". On a phone, position means scroll depth. Your description competes with the thumb.
  • Line length is short. A 30-word description that looked tidy in a design file becomes six cramped lines on an older phone.
  • You can change it whenever you want. This is the underused superpower. Rewrite a description on Tuesday, look at the numbers on the following Tuesday, keep or revert.

Spacing and type size decide whether the description gets read at all — digital menu design covers the sizes and contrast that make a 14px description legible in a dim room.

Photos change what the words should do

If a dish has a photo, stop describing what it looks like. The picture already did that. Use the words for the things a camera can't show: the method, the origin, the heat level, the texture.

If it doesn't have a photo, the description carries everything. That's the trade-off in menu photos for online ordering — and it's a real reason not to shoot only half your menu.

Your menu is being read by AI now

This is the part that's genuinely new since 2024, and most restaurants haven't caught up.

People ask assistants things like "where can I get a proper gluten-free brunch near me?" or "which place near the station does spicy vegetarian food?" To answer, those systems read text. Not photos of menus. Not PDFs, which they handle badly. Text.

Which means your descriptions now have a second reader, and that reader is very literal:

  • Use the actual word. If a dish is spicy, the word "spicy" should appear somewhere. "A kick of heat" is nice writing that machines shrug at.
  • Name the dietary reality plainly. Plant-based, dairy-free, contains nuts. Write them as words, not just as a colored icon — an icon is invisible to text.
  • Include the everyday name. If a guest would search "carbonara", the word carbonara should be there, even if your dish has a poetic house name.
  • Don't stuff. A description crammed with keywords reads badly to humans and doesn't help anyway. Write one honest sentence that happens to contain the real words.

Same logic as showing up on maps: if the information isn't in readable text on a page that can be crawled, you're not in the answer.

The multilingual problem with beautiful writing

Here's the trap. You spend an evening writing gorgeous descriptions full of texture and personality. Then you add three languages, and the machine translation turns "grilled cheese soldiers" into something baffling about the military.

Two ways to handle it:

  1. Write a plain master version for translation. Keep the method and the specifics — those translate fine. Drop the idioms, jokes, and local slang.
  2. Let each language have its own voice. The best multilingual menus aren't translations at all. A Spanish guest and a Dutch guest respond to different things, and food words often have no clean equivalent.

Machine translation is a decent first draft and a terrible final answer for menu copy. How to translate your restaurant menu goes through what should never be machine-translated, and multilingual QR menus for tourists covers the delivery side of it.

Can AI write your menu descriptions?

Partly, and it's genuinely useful — as a drafting tool, not a publishing one.

Where it helps: breaking a blank page, generating ten variations of a sentence you're stuck on, tightening a 40-word description to 15, and translating a first draft.

Where it fails: it doesn't know your kitchen. It will happily write "slow-braised for eight hours" about something you cook in twenty minutes, and put a farm name on a supplier box. Every AI draft needs one pass from someone who's actually stood at the pass.

A workflow that works: you write the true facts in plain words — what it is, how it's cooked, what's in it, what makes it different — and let AI shape the sentence. Facts from you, rhythm from the machine. Never the other way around.

Rewrite your menu in 30 minutes

Do this once, properly, and don't touch it again for two weeks.

  1. Open your best-seller and worst-seller reports. Don't rewrite from memory.
  2. Pick 8 dishes — the high-margin ones that don't sell as well as they should. That's where a sentence changes real money.
  3. For each, write down the truth in four fragments: main ingredient, one method, one texture or temperature, one specific detail.
  4. Join them into one sentence. Under 20 words.
  5. Delete the delete list. Search your whole menu for "delicious", "fresh", "homemade", "served with". Every hit gets fixed or cut.
  6. Front-load. Move the best word into the first five.
  7. Read every one out loud. Awkward ones get cut, not defended.
  8. Fact-check each claim. Farm names, hour counts, gluten-free, organic. If you can't prove it, it doesn't go on the menu.
  9. Publish and write down the date. You cannot measure what you didn't timestamp.

Then leave it alone for 14 days.

How to tell if it worked

A rewrite is a guess until the numbers say otherwise. After two weeks, compare:

  • Order count per dish, before and after. The blunt one, and the one that matters.
  • The view-to-order gap. If a dish gets looked at a lot and ordered rarely, the description or price is losing the sale at the last second. Viewed but not ordered breaks down what each pattern means.
  • Average ticket. Better descriptions on sides, add-ons and desserts usually show up here first — see how to increase average ticket.
  • Questions at the table. Unmeasurable, but ask your waiters which dishes still get asked about. Those descriptions failed.

Change one thing at a time where you can. Rewrite eight dishes and also change the prices and you'll never know which one moved.

And before you delete a slow dish — try the sentence first. A rename plus a real description is the cheapest fix available, and it works often enough that it's step one in what to do with worst-selling menu items.

Frequently asked questions

How long should a menu description be? 8 to 20 words for most restaurants. Fast casual and delivery menus work at 8–14. Fine dining can go shorter still. Over 25 words and people stop reading mid-sentence.

What words make food sound good on a menu? Method words (slow-roasted, wood-fired, hand-cut), texture and temperature words (crisp, molten, warm, charred), and specifics (a farm name, an hour count, a cheese age). Skip the opinion words — delicious, amazing, famous.

Should every dish have a description? No. Describe your high-margin and signature dishes properly, and give the rest one plain line. If everything is emphasized, nothing is.

Do menu descriptions really increase sales? The widely quoted figure is around 27% from a Cornell study, and I'd treat that number with some caution. But the effect is real and it's strongest on delivery and QR menus, where there's no waiter to explain the dish.

Is it illegal to say "homemade" on a menu? It depends where you trade, and it's enforced unevenly. The safer move is to describe the actual process — "baked here each morning" — which is more convincing anyway. Check with your local authority if you're unsure.

Should I put the price in the description? No. Keep the price separate and attached to the dish, not in a right-hand column with dotted lines. That layout invites guests to shop by number instead of reading the food.

Can I use ChatGPT or AI to write menu descriptions? As a first draft, yes. But AI doesn't know how you actually cook, and it will invent details that sound great and aren't true. Give it the real facts, let it shape the sentence, then check every claim yourself.

What about drinks and cocktails? Describe the taste, not just the ingredients. "Vodka, coffee liqueur, espresso" is a recipe. "Shaken hard for the foam on top" is a reason to order it.

How often should I rewrite menu descriptions? Review your top and bottom sellers quarterly. Rewrite whenever a dish underperforms, a supplier changes, or you spot a claim that's no longer true.

A note on the tools

None of this needs special software. It needs a report, an hour, and honesty.

That said, it's much easier when your menu lets you edit a description in ten seconds and see the result on a phone right away. Tabres, for example, keeps a separate description per product, per language, so a Spanish description can have its own voice instead of being a translation — plus allergens as their own structured field (not buried in prose), and best-seller, worst-seller and menu-view reports for checking whether the rewrite worked. It's free, with no per-branch fee, and our reasoning for that is public.

Use whatever tool you like. But if changing one sentence on your menu takes a reprint, you'll never do this work often enough for it to pay — which is the strongest argument there is for a digital menu over a printed one.


Good menu writing isn't creative writing. It's telling the truth in a more appetizing order. The method is already happening in your kitchen, the specifics are already on your invoices, and the texture is already in the dish — the only thing missing is that somebody wrote it down. Pick eight dishes tonight, spend thirty minutes, and check the numbers in two weeks. It's the only upgrade in this business that costs nothing, ships instantly, and works on every guest who ever opens your menu.

Maksad ikka veel restorani tarkvara eest?

Mine üle tasuta

Lõpeta kuutasude maksmine. Tabres annab sulle kõik vajalikud tööriistad oma äri juhtimiseks - 100% tasuta.