Flyers

How to design a menu: layout, pricing and type

To design a menu, group dishes into the sections people order by, give every price its own column, keep each description to a few ingredients, and set the type large enough to read in the light where the menu is used. In Australia, also plan where the surcharge line and allergen information go before you lay anything out, because both have rules.

· Co-founder

6 min read · Published

A menu is read twice. Once standing at the counter or sitting down, in a hurry, looking for the thing the person already half decided to order, and once more slowly when they cannot find it. Good menu design serves the first reading and rescues the second. It has less to do with fonts than with order, price placement and a few pieces of wording that Australian rules expect you to get right.

Start with sections, in the order people order

Before any layout, write the list. Group the dishes the way the kitchen serves them and the way customers think: breakfast, lunch, sides, sweets, drinks. Resist clever section names. A heading that says “From the pan” makes a customer read every item to find out whether eggs are in it.

Then decide what does not belong on the main menu. Specials change weekly, group packages have their own logic, and drinks often fill a page by themselves. Each of those can be a separate sheet, which keeps the main menu stable and readable.

The cafe menu flyer example shows the split for one fictional cafe, Fern & Fig on Fenwick Lane. The full menu prints on A4 for the door and holds every dish from seeded toast at $7 to green shakshuka at $19 in one table. A photo specials board pulls four of those dishes onto a grid for the week. A third sheet turns the same kitchen into three packages for groups, at $32, $55 and $28 a head.

Give prices their own column

The most useful single decision on a menu is a price column. On the Fern & Fig full menu every price sits in its own column beside the dish and its notes, from $4.50 for the batch brew to $19 for the shakshuka. A customer scanning for a number never has to read a description to find it, and a customer reading descriptions is not interrupted by numbers.

Write every price the same way. If one is “$14” and another is “14.50” and a third is “fourteen”, the column stops being a column.

Australian price display rules shape the figure itself. The ACCC says businesses must display a total price as a single figure, including taxes and unavoidable fees, and that if more than one price is displayed for an item, the business must sell it at the lowest price or stop selling it until the price is corrected. That second rule is why specials belong on their own sheet. A dish at $19 on the menu and $16 on a board creates two displayed prices, and the lower one wins.

Keep descriptions short and useful

Long dish copy is what makes a menu look crowded. On the example, each line names two or three ingredients, such as silverbeet, feta and warm flatbread, and stops. That is enough to tell someone what arrives and whether they will like it.

The line that is worth adding is about allergens. Food Standards Australia New Zealand says food that is not required to carry a label, such as food provided at a cafe or takeaway, must still have allergen declarations either displayed in connection with the food or provided to the purchaser on request. A short line such as “Please tell staff about any allergy before ordering” at the foot of the menu, backed by staff who can answer accurately, is the minimum. Marking dishes is clearer, but only if the marks stay correct when the recipe changes.

Surcharges, kilojoules and other wording

Two pieces of wording have specific rules, and both need a place in the layout before you start.

Surcharges. NSW Fair Trading guidance says a restaurant or cafe that charges a surcharge on certain days does not need a separate menu or price column. Instead the menu must include words stating that a surcharge of a given percentage applies on the specified days, and those words must be at least as prominent as the most prominent price. A footnote in small grey type does not meet that. Other states have their own guidance, so check yours.

Kilojoules. The NSW Food Authority requires standard food outlets, chains trading under a shared name with 20 or more outlets in NSW or 50 or more nationally, to display the average energy content of standard food items and the statement that the average adult daily energy intake is 8,700 kJ. An independent cafe is not a standard food outlet.

Type size and the takeaway version

Set type for the worst reading conditions the menu will meet: a dim table, a window in afternoon glare, a customer without their glasses. Prices and dish names should be the largest text after the section headings, and descriptions can be a step smaller but never faint.

A takeaway menu is a different document. It is read at home or on a fridge door, with no server to explain anything, so it needs fewer dishes, the opening hours, the address and one clear way to order. The salon price list flyer example makes the same distinction for a hair salon: a photo sheet at reception with four services, and a full table for the client who books by the time they have. Its line “Every price includes the finish” answers the one question that causes arguments, which is the equivalent of saying whether bread comes with the soup.

For per kilogram or per portion pricing, the weekly deals flyer example puts a unit price beside every pack price, which is how a butcher or deli lets customers compare two tray sizes at a glance.

The table below lists the layout rules in one place, with the reason for each.

Common mistakes

Prices lined up with dots. Leader dots make the eye travel along a line of noise. A clean column does the same job.

A second price for the same dish. Specials boards and old menus left on tables create two displayed prices.

Descriptions that sell rather than describe. “Famous”, “legendary” and “delicious” take space and tell nobody anything about what arrives on the plate.

Colour everywhere. One deep colour carrying the headings and table rules, as the Fern & Fig menu does with a single forest green, reads calmer than four.

Edge to edge backgrounds on a home printer. A full bleed colour needs a print shop that trims, and the export has no bleed. What bleed is explains when it matters. What else belongs on a single printed sheet is in what to put on a flyer.

Build it

The menu and price list maker starts from the list you already have. Type or paste it into the prompt, or attach the menu as a PDF or photo, up to five files at 25 MB each, which needs the Starter plan. The words and prices are read out of the file; nothing visual is copied. Generation is told never to invent prices, dates or phone numbers, so a price you did not supply should not appear, and any gap is yours to fill before printing. Table cells are all left aligned, with column widths you can drag. A4 portrait is 1240 by 1754 pixels and exports at 2480 by 3508. For a front and back menu, the multi page flyer tutorial shows how to add a second page, and the PDF export includes every page.

Menu layout rules for an Australian cafe or restaurant, with the reason for each
ElementRuleWhy
SectionsOrder them the way the kitchen serves and customers order: breakfast, lunch, sides, drinksA reader looks for the meal they came for, not for a category you invented
PricesPut every price in its own column and write it the same way each timeThe eye scans a column in one pass; prices buried in descriptions get missed
Price formatShow the total a customer pays, including GSTA displayed price must be a single total figure under the price display rules
DescriptionsTwo or three ingredients and stopLong copy makes a menu look cluttered and slows ordering
AllergensSay how customers can ask, or mark dishes, and keep the kitchen's answer consistentUnlabelled food still needs allergen declarations displayed or given on request
SurchargesState the percentage and the days, at least as prominently as the largest priceNSW guidance sets out this wording for restaurants and cafes
Energy contentOnly chains trading as 20 or more outlets in NSW or 50 nationally must show kilojoulesStandard food outlets have to display kJ and the daily intake statement
SpecialsA separate sheet or board that changes without reprinting the menuChanging prices on the main menu invites two prices for one dish
Group and set menusA table with price per person, minimum guests and what is includedGroups compare packages, not dishes
Takeaway versionFewer dishes, the hours, the address and one way to orderIt is read at home, without a server to answer questions

A finished example

Three menus for one imaginary cafe, Fern & Fig on Fenwick Lane, so you can see the same dishes and prices handled three ways. The full menu prints on A4 for the door, with every line from seeded toast at $7 to green shakshuka at $19 in one table. The specials board pulls four of those dishes onto a photo grid for the week. The set menu sheet turns the same kitchen into three per person packages for groups of eight or more, at $32, $55 and $28 a head.

Read the cafe menu flyer

Questions people ask

How many items should a menu have?

As many as the kitchen can cook well at its busiest hour, then fewer. A single A4 menu that holds breakfast, lunch and drinks in one readable table is a good limit for a cafe. If the list will not fit at a readable size, move drinks or group menus to a second page or a separate sheet rather than shrinking the type until nobody can read it.

Should prices have dollar signs?

Either works if you are consistent across the whole menu. What matters under Australian price display rules is that the figure is the total a customer pays, including GST, and that the same dish does not appear with two different prices on different sheets. If more than one price is displayed, the business must charge the lowest or stop selling until it is corrected.

Do I have to list allergens on a cafe menu?

Food Standards Australia New Zealand says that food not required to bear a label, such as food at a cafe or takeaway, must still have allergen declarations either displayed in connection with the food or provided to the purchaser on request. Many cafes add a line inviting customers to ask staff. Whatever you choose, the kitchen's answer has to be accurate every time.

How do I show a weekend or public holiday surcharge?

NSW Fair Trading guidance says a restaurant or cafe applying a surcharge on certain days does not need a separate menu, but the menu must say that a surcharge of a stated percentage applies on the specified days. Those words must be displayed at least as prominently as the most prominent price. Check the equivalent guidance in your own state.

Do I need to show kilojoules?

Only if you are a standard food outlet. The NSW Food Authority describes these as chains trading under a shared name with 20 or more outlets in NSW or 50 or more nationally, selling standard ready to eat food. They must show average energy content in kilojoules and the statement that the average adult daily energy intake is 8,700 kJ. An independent cafe is not covered.

Can I turn my existing menu into a new design?

Yes. Attach the menu as a PDF or photo to the flyer generator and the words and prices are read out of it and set into a new design, though nothing visual is copied across. Attaching a file needs the Starter plan; typing or pasting the list into the prompt does not. Check every price against your own list before printing.

Written by

Indunil Asanka · Co-founder

Builds the generation pipelines behind OneCraft: the slide, flyer and poster layout engines, the document grid and the render workers that turn a written brief into a finished file.

LinkedIn profile

Sources

Written and checked by the OneCraft team. Last checked .

Make your own flyer

Describe what you need and the generator writes and designs it, then you edit anything you like.

See what it can make

Read next

For the steps inside the builder, read the guideon this topic.