Skip to content
FeaturesPricingAffiliateBlogHelpAboutContact
Get StartedSign In
Back to Blog
guides2026-04-187 min read

Writing Menu Descriptions with AI: How Does It Work?

Can AI write menu copy? Inside the LLM logic, effective prompt design, and which inputs produce the best output for restaurant menus.

th

thMenu Team

thmenu.com

Two years ago, writing descriptions for a 40-item menu took two full days. Today an AI menu description generator can produce bilingual, professional copy with allergen callouts in 5-10 seconds per item. Here's how it works and how to use it well.

What an LLM actually is

A Large Language Model — GPT, Claude, LLaMA — is a statistical engine trained on internet-scale text. Given a prompt, it predicts the most probable next words. Because it has "read" countless recipes, ingredient lists, and customer reviews, it speaks restaurant naturally.

Practical implication: feed it a product name and ingredients, and it writes a few appetizing sentences. What separates good output from bad is the quality of context you provide.

Writing a good prompt

"Write a description for ravioli" is weak. The output will be flat and generic. A strong prompt has three parts:

  • Context: "Modern Italian trattoria, casual elegance"
  • Data: name, ingredients, portion, price, allergens, cooking method
  • Style: "Two sentences, sensory, no clichés, flag allergens"

With that scaffolding, the model writes something like "Hand-folded ravioli filled with ricotta and lemon zest, sauced with sage-brown butter and shaved Grana — contains gluten, dairy." Way better than "Delicious pasta with cheese."

What fields to feed it

For best results, give the AI these fields:

  • Item name and category (main / dessert / drink)
  • 3-5 main ingredients
  • Cooking method (charcoal grill, oven, sauté)
  • Portion size (300 g, 250 ml)
  • Known allergens (gluten, dairy, nuts, etc.)
  • Vegan / vegetarian / gluten-free tags

thMenu's AI auto-fill feature reads these fields from your admin form and pipes them through Cloudflare AI's LLaMA 3.1 8B model. Two seconds later, bilingual copy lands in the editor. Zero cost on the Pro plan.

Accuracy and oversight

LLMs hallucinate — they can invent ingredients or wrongly label something gluten-free. Always run output through a human review. Good platforms mark AI-generated copy with an "AI generated" badge so the operator can scan and approve.

Allergen handling is non-negotiable. AI output should be cross-checked against the canonical EU-14 allergen list at save time, with explicit confirmation if the model claims allergen-free.

The math on cost and time

40-item menu, manual writing: 8-12 hours. With AI plus human review: 30-45 minutes. At $25/hour copy rates, that's a $190-280 saving per menu refresh, and the gap widens every time you update.

You can stay skeptical — but try it for one afternoon and you'll notice your menu workflow has changed permanently.

Found this helpful? Share it.