How to Write Menu Descriptions That Sell
Last updated: July 22, 2026 · Reviewed by the MenuPricer Team
A Cornell study found that descriptive menu copy increases dish sales by up to 27% — with no change to the food itself. The right words make customers perceive more value, feel better about their choice, and rate the dish higher after eating it.
+27%
Sales lift from descriptive menu labels (Cornell)
+12%
Customer satisfaction increase
20-40
Ideal word count per description
The five types of words that sell
Sensory words
Examples: crispy, velvety, smoky, charred, slow-braised, wood-fired, silky, flaky, golden
Triggers the imagination. Customers who can picture the dish are more likely to order it.
Origin words
Examples: Sicilian, Vermont-farmed, Pacific wild-caught, Oaxacan, Kentucky bourbon, Normandy butter
Geographic specificity implies quality sourcing. 'Normandy butter' sounds more premium than 'European-style butter' — even if they are the same product.
Technique words
Examples: 28-day dry-aged, 72-hour brined, hand-rolled, stone-ground, cold-pressed, house-made
Technique implies effort, which justifies price. Customers understand that '72-hour brined' takes longer than 'seasoned.'
Nostalgic words
Examples: grandmother's recipe, slow-cooked like Sunday dinner, house-made since 1987, our original
Emotional connection increases satisfaction. A dish described as a family recipe tastes better — literally. This is documented in food psychology research.
Brand/producer words
Examples: Valrhona chocolate, Murray's cheese, Niman Ranch beef, Acme bread, Cabot cheddar
Named suppliers signal that you care about ingredients. Only use real supplier names — this is not a place to fabricate.
Words to avoid
These words have been used so often that customers have learned to ignore them — or worse, treat them as empty claims:
Replace with specifics. Instead of "fresh ingredients," write "delivered daily from the farmers market." Instead of "premium beef," write "USDA Prime, 28-day dry-aged."
Before and after examples
Pasta
Before
Penne with tomato sauce and basil
After
Hand-rolled penne in a slow-cooked San Marzano tomato sauce, finished with torn fresh basil and a drizzle of Sicilian extra-virgin olive oil
Why it works: Adds origin (San Marzano), technique (slow-cooked, hand-rolled), and a sensory finish (drizzle).
Steak
Before
8oz ribeye with fries and salad
After
28-day dry-aged USDA Prime ribeye, served with truffle-salted fries and a watercress salad with shaved parmesan
Why it works: Aging period (28-day) and grade (USDA Prime) justify a higher price. Specific sides feel more considered.
Fish
Before
Grilled salmon with vegetables
After
Wild-caught Pacific salmon, cedar-planked and grilled over hardwood, with roasted root vegetables and a preserved lemon crème fraîche
Why it works: Wild-caught vs farmed is a meaningful distinction. Cooking method (cedar-planked) is a differentiator.
Burger
Before
Cheeseburger with lettuce, tomato, onion
After
Double smash patty of locally-sourced grass-fed beef, aged cheddar, caramelized onion, house pickles, and our 10-year-old secret sauce on a toasted brioche bun
Why it works: Local sourcing + age of sauce (storytelling) + specific cheese type all increase perceived value.
Dessert
Before
Chocolate cake with ice cream
After
Warm Valrhona dark chocolate fondant with a molten center, served with Madagascan vanilla bean ice cream
Why it works: Brand name (Valrhona) and geographic origin (Madagascan) signal premium quality without adding cost.
The formula for a great menu description
// Two-sentence structure
[Technique/origin] [main protein or ingredient], [cooking method] with [key accompaniments]
Optional: [Origin story or pairing note in one sentence]
Example output:
"72-hour brined half chicken, roasted over hardwood with smoked paprika butter, roasted garlic, and charred lemon. Our most-requested dish since 2019."
MenuPricer generates menu copy automatically
When you price a dish in MenuPricer, the AI generates a ready-to-use menu description alongside your pricing recommendation — pulling in sensory language, preparation details, and positioning copy that matches the dish name and price tier you select.
Frequently asked questions
Do menu descriptions actually increase sales?
Yes. A Cornell University study by Brian Wansink found that descriptive menu labels increased sales of targeted dishes by 27% and improved customer satisfaction ratings for those dishes by 12%. The effect is strongest for dishes with distinctive ingredients, preparation methods, or origins that customers would not otherwise know about. Plain dish names ('Grilled Salmon') consistently underperform descriptive ones ('Atlantic Salmon, cedar-planked with lemon caper butter').
How long should a menu description be?
20-40 words is the optimal length for a menu description. Short enough to read quickly, long enough to paint a picture. One sentence for the dish itself, optionally one sentence for an origin story or pairing suggestion. Descriptions longer than 50 words cause customers to skip them entirely — they scan menus, they do not read them.
What words sell more food on a menu?
Sensory words (crispy, velvety, smoky, slow-braised, wood-fired), origin words (Sicilian, Vermont farm, 28-day dry-aged), nostalgic words (grandmother's recipe, house-made since 1987), and texture words (flaky, tender, crunchy) all increase perceived value and sales. Avoid generic marketing words like 'delicious,' 'amazing,' or 'fresh' — customers have learned to ignore them. Specificity sells: '28-day aged' beats 'premium aged' every time.
Should I list all the ingredients in a menu description?
No. List only the ingredients that add value or signal quality — highlight what is special, local, seasonal, or house-made. Listing every component ('chicken, flour, eggs, salt, pepper, oil') reads like a recipe card and reduces perceived value. A description for fried chicken that mentions '72-hour brine' and 'buttermilk coating' implies the rest without listing it all.