Menu template

Restaurant menu template

A category-by-category structure for a full-service restaurant menu, with a worked example showing how to write a dish, price it and label its allergens.

4 categoriesWorked example14 EU allergens

Overview

What this menu has to do

A restaurant menu does two jobs at once: it helps a guest decide quickly, and it tells your kitchen and floor staff exactly what is being sold. The structure below is the one most full-service restaurants settle on, because it follows the order guests actually read in.

Treat it as a starting skeleton. Keep the four categories, adjust the item counts to your kitchen, and write each dish once — name, description, price, allergens — so the same entry works on the table, at the window and in a link you send a guest.

This page is about what goes on the menu. The use-case page is about running that menu once it is published. Read the use case

Structure

The categories, in reading order

Keep the order, adjust the counts to your kitchen.

  1. 01

    Starters

    4–6 dishes

    The first thing a guest reads. Keep it short enough to scan while they are still settling in, and include at least one vegetarian option and one dish meant for sharing.

  2. 02

    Main courses

    8–12 dishes

    The section that carries the margin. Group by protein or by cooking method rather than alphabetically, and put the dish you most want to sell at the top of its group.

  3. 03

    Desserts

    3–5 dishes

    Read late and decided fast. Three or four options are enough; a long dessert list slows the table down without adding sales.

  4. 04

    Drinks

    6–10 items

    Often the most-scanned section of all. Split it into wine, beer and soft drinks, and always show the serving size next to the price.

Worked example

What one finished entry looks like

One dish from each category, written the way a guest should read it.

A guest opening a restaurant menu from a QR code on a phone

This is how the same four entries reach a guest: one page, opened from a QR code or a link.

Example content for illustration. Prices are shown with the same formatting a published ListoQ menu uses.

Writing notes

Three things worth getting right

Describe the dish, not the adjective

“Delicious” and “authentic” tell a guest nothing. Name the two or three things they will actually taste, then stop. Two short sentences per dish is enough.

Put allergens in the field, not the sentence

Writing “contains nuts” into a description means every language has to repeat it and nobody can filter on it. Mark the 14 EU allergen categories as structured labels instead.

Show the serving size on drinks

A wine price with no pour size is the question staff get asked most. Put 175 ml, 0.33 l or 250 ml directly next to the price.

Questions

Common questions about this menu

How many dishes should a restaurant menu have?
Most full-service restaurants work well between 20 and 35 dishes across all food categories. Fewer than 20 can read as thin, and past 35 both prep waste and guest decision time rise. The counts on this page add up to that range.
What order should the categories go in?
Follow the order a guest eats in: starters, main courses, desserts, with drinks alongside. Guests scan a menu the way they read a page, so a category out of order costs attention instead of earning it.
Do I have to list allergens on a restaurant menu?
In the EU, information about the 14 named allergen categories has to be available to guests for every unpackaged dish sold. Keeping them as structured labels per dish means the information stays correct in every language the menu is published in.
Can I set up this structure without retyping my current menu?
Yes. Upload the existing menu as a PDF, Excel or Word file or as photos, and the AI import sorts the dishes into categories for you to review. Then adjust the categories to this structure and publish.
How do I list a dish served in two portion sizes?
As one dish with two sizes, each with its own price. Guests see both prices on the same line instead of two near-identical entries.

Next Step

Want to turn your food and drink menu into a clear customer page?

Start with your real content and keep one access point as your offer changes.