wielkareklama.eustudio
Home › Guides › Ideas and examples

How to design a restaurant menu: 10 rules that help it sell

Ideas and examples9 min read · Updated:

In brief

A menu that sells has its sections in the order of a meal, around 7 items per section, 1–2 featured dishes per page and prices shown as a plain number straight after the description, with no currency symbol and no leader dots. Set dish names at 12–14 pt and descriptions at 9–11 pt (never below 8 pt), in dark text on a light background, and mark allergens with the numbers 1–14 and a key. For print, supply a PDF in CMYK at 300 DPI with 3 mm bleed, and print the table menu on 300–350 g/m² stock with a matt laminate.

The menu is the only piece of marketing a guest reads from start to finish, and they read it at the very moment they decide to spend money. A well-designed menu draws the eye to the dishes that make you the most, speeds up ordering and doesn't leave anyone squinting in dimmed lighting. Below you'll find 10 rules, plus specific font sizes, formats, paper stocks and file settings to help you prepare a table menu, a menu board above the counter and a takeaway leaflet.

10 rules that help a menu sell

These rules work in a bistro, a pizzeria, a café or a restaurant with table service. What changes is the scale: the shorter the menu, the fewer highlights, icons and dividers you need.

How should you arrange sections and dishes on a menu?

Start with a spreadsheet listing each dish: name, description, price, allergens and margin. Only once you know which items you want to sell most should you move them into the design. The most important section, usually the mains, should get the most space and be visible as soon as the menu is opened.

On an A4 page, 1–2 columns work well; on A5 and DL, use a single column. Leave margins of 10–15 mm and clear spacing between sections, because white space organises content better than rules and boxes. If there are so many items that descriptions would have to drop below 9 pt, move to a folded spread or create a separate drinks and wine list.

Gather sides, sauces and portion sizes (e.g. 0.3 l / 0.5 l) in one place beneath the section rather than repeating them next to every dish. This shortens the menu and makes later changes easier.

How do you highlight dishes and write descriptions that sell?

A highlight works because it's rare. A thin 0.5–1 pt box, a background in a light tint of one of your brand colours (10–20% tint) or a small “recommended” icon is enough. Use photos sparingly – at most one per section, and only good-quality images at 300 DPI. A poor phone snap drags down the impression of the whole menu more than having no photo at all, although in quick-service outlets photos of meal deals are standard.

A description runs to 10–20 words and answers three questions: what is it, how is it prepared and what is it served with. Specifics sell better than gushing: the cooking method (roasted, smoked, grilled), the origin of an ingredient and a distinctive accompaniment. The dish name shouldn't repeat what's already in the description.

A currency symbol next to every item and leader dots running from the dish name to a price in the right-hand column turn a menu into a price list. Guests then run their eyes down the column of figures and pick the cheapest option instead of reading the descriptions. A price placed straight after the description, in the same typeface and no larger than the description, is clear without dominating.

Write whole amounts: “8” rather than “€8.00”. If you use cents or pence, keep the form “8.50”. Add a single line in the footer, e.g. “All prices include VAT”, and on menus aimed at tourists you can add it in other languages too.

Instead ofBetterWhy
Pork loin ........ €8.00Roast pork loin with garlic, new potatoes 8No price column that's easy to compare
Prices in a separate right-aligned columnPrice straight after the last word of the descriptionThe eye reads the dish, not the price
Dishes listed from cheapest to most expensiveOrder based on margin and the logic of the sectionYou don't steer guests towards the cheapest choice
Price in bold and larger than the dish namePrice in the same typeface as the descriptionThe number isn't the first thing that grabs attention

What font and text size should you use on a menu?

Choose one typeface for headings and one for body text – serif or sans serif, but clearly legible at small sizes. Save script and decorative typefaces for the logo and section names, never for descriptions. Line spacing of 120–140% of the type size and dark text on a light background is the safest choice in a dimly lit dining room.

Use white text on a black or dark background only for short copy, at a minimum of 10 pt and in a slightly heavier weight. On a smaller format such as A5 or DL, don't shrink the type – reduce the number of items instead. For menu boards, work on roughly 2.5 cm of capital height for every 3 m of reading distance.

ElementTable menu A4 / A5 / DLBoard above the counter (read from 3–4 m)
Section name18–24 pt6–8 cm capital height
Dish name12–14 pt3–4 cm
Description9–11 pt, minimum 8 pt2–2.5 cm, or leave the description out
Pricesame as description, no larger than the name3–4 cm
Allergens, key, footer7–8 pt1.5–2 cm

Allergens on the menu: how should you mark them?

EU Regulation No 1169/2011, which is also retained in UK law, lists 14 allergens that food businesses must tell customers about: cereals containing gluten, crustaceans, eggs, fish, peanuts, soya, milk, tree nuts, celery, mustard, sesame, sulphur dioxide and sulphites, lupin and molluscs. The most convenient way is to give this information directly on the menu, so guests don't have to ask the staff.

Allergen icons become legible from about 4–5 mm high and always need a key. Don't rely on colour alone, because some guests struggle to distinguish colours and differences fade in poor lighting. Apply the same principles to “vegetarian”, “vegan” and “spicy” labels.

Table menu, board and takeaway: which format and paper should you choose?

Each version of the menu works in different conditions. A table menu has to withstand wiping and frequent handling, a daily specials sheet should be cheap to replace, a board must be readable from several metres away, and a takeaway leaflet needs to fit in the bag with the order and include everything needed to order again. The choice of paper and finish depends on how often you change your prices and how many menus are in circulation in the dining room.

Prepare the print file in CMYK, at 300 DPI, at trim size with 3 mm bleed. Keep important text 3–5 mm from the trim line and, where the piece is creased and folded, from the fold lines as well. Set small black text as 100% K, and embed the fonts in the PDF or convert them to outlines. For boards and banners, large-format printers often accept PDFs at 1:10 scale, so check their requirements before exporting.

If you'd like to compare several layouts quickly, at plakaty.shop (wielkareklama.eu studio) you can order a menu design in A4, A5, DL or 210 mm square, with a print-ready PDF including 3 mm bleed – e.g. 3 concepts in a package for €24. Before printing, still read through every name, price and phone number yourself.

VersionFormatPaper and finishWatch out for
Table menuA4 or A5, single sheet or folded spread300–350 g/m², matt or soft-touch laminate; synthetic paper if wiped oftenStain resistance, no more than one spread
Daily specials, insertA5 or DL (99×210 mm)130–170 g/m², coated paperQuick to replace, low print cost
Table card, stand210 mm square, A5300 g/m², laminatedShort offer: desserts, drinks, promotion
Board above the countere.g. 100–120 cm wideUV print on PVC or Dibond board, or vinyl on boardLarge lettering, space for replaceable price strips
Takeaway menuDL, A4 folded to DL, A5130–170 g/m²Phone number, opening hours, delivery area, QR code for orders

Checklist

  • All names, descriptions, prices and phone numbers proofread by two people
  • Prices match the till and are identical on the table menu, board, leaflet and online
  • Allergens next to every dish and a 1–14 key on the page
  • Dish names at least 12 pt, descriptions at least 8 pt, a test print at 100% scale checked in low light
  • PDF in CMYK, 300 DPI, 3 mm bleed, text 3–5 mm from trim and fold lines
  • Footer with “All prices include VAT”, opening hours and contact details
  • QR code at least 2×2 cm, tested on two phones
  • Finish suited to the conditions: laminate or synthetic paper for table menus

FAQs

How do I design a restaurant menu myself?

Start with a spreadsheet listing your dishes, descriptions, prices, allergens and margins, then group the items into sections in the order of a meal. You can lay out the design in graphic design software or an online editor, sticking to two typefaces and sizes of 12–14 pt for names and 9–11 pt for descriptions. Finally, print a proof at 100% scale and check it at a table.

What is the best menu format?

A4 is the most common choice for the main menu, often as a folded spread, with A5 popular in cafés and bistros with a shorter offer. DL (99×210 mm) works well on narrow tables and for daily specials, and a 210 mm square suits a dessert or drinks card. The choice depends on the number of items: the format should fit them all without shrinking descriptions below 8–9 pt.

Do I need to show the currency symbol next to menu prices?

You don't need to repeat the currency symbol next to every item, and a menu without it looks calmer and less like a price list. A single line in the footer stating that all prices include VAT is enough. What matters is that prices are unambiguous and match those on the receipt.

How many items should a menu have?

There's no single number for every venue, as it depends on the type of cuisine and the kitchen's capacity. When designing, work on around 7 items per section and split longer lists into sub-groups. A shorter menu is easier to read, quicker to order from and easier to keep up to date.

Do allergens have to be on the menu?

Food businesses must inform customers about the 14 allergens listed in EU Regulation No 1169/2011, which also applies in UK law. Showing them on the menu is the most convenient option: numbers next to the dishes and one key per page. Also add a note asking guests with allergies to tell the staff.

What paper should a restaurant menu be printed on?

Print table menus on 300–350 g/m² stock with a matt or soft-touch laminate, and choose synthetic paper if they're wiped very often. For daily specials and takeaway leaflets, 130–170 g/m² coated paper is sufficient. Heavier stock and lamination add to the cost, but the menu keeps looking smart for longer.

Read next

Ideas and examples10 restaurant and pizzeria flyer ideas: what to write and how to show itIdeas and examples10 Event Poster Ideas for Concerts, Gigs and FêtesIdeas and examples10 gift voucher ideas for salons, restaurants and shopsIndustriesRestaurant and Café Advertising: Flyers, Posters, Menus and Graphics: Ideas and Examples

All guides →