Menu Design That Sells: A Restaurant Owner's Guide (with 2026 Thailand Prices)
A menu is not a list of dishes with prices next to them. It is the one salesperson every guest has to talk to before ordering, and the only piece of marketing 100% of your customers are guaranteed to see. A well-designed menu moves average spend per bill without discounting and without buying a single ad. What follows are the principles that hold up in practice for small and mid-size restaurants in Thailand, plus what menu design actually costs to commission here in 2026.
Price psychology you can apply today
1. Do not line the prices up in a column
Plenty of menus right-align prices into a neat vertical strip, sometimes with dot leaders running across to meet them. The result is that guests read the price column from cheapest to dearest and choose on price instead of on food. The fix is easy: put the price at the end of the dish name or description, in the same size as the body text. Price becomes a detail, not the hero of the page.
2. Take the sting out of the number
Consumer-behaviour research has repeatedly found that currency symbols and prices that look emphatically like money increase the felt pain of spending. Plain “129” reads better than “฿129.00”. And not ending every price in 9 makes a restaurant look confident about what it serves. Prices ending in 9 signal cheap, which suits some rooms and undercuts others.
3. Use an anchor dish
One deliberately expensive dish placed near the top of a section makes everything below it look reasonable straight away. Guests may rarely order it, but it does its job every time somebody opens the menu. Use it honestly: the expensive dish has to be real and genuinely orderable, not a decoy price.
4. Point at the dishes you want to sell
A box, a highlight, a “chef’s pick” tag or simply whitespace around one item pulls the eye far more than you would expect. Aim it at dishes with good margin that the kitchen can turn out quickly. Use it sparingly: if everything is highlighted, nothing is. One or two moments per page is about right.
Layout and structure
- Cap the number of items. Around five to eight dishes per section is the range where guests decide easily. Ten-page menus slow decisions, push people back to their usual order, and force the kitchen to stock far more than it needs. Cutting the slow sellers is the single most effective menu design change available, and it is free.
- Order it the way people eat. Snacks, mains, desserts, drinks, so guests move through it naturally. Put the profitable dishes at the start and end of each section, the positions people remember best.
- Legible beats beautiful.Type size has to work in your actual room at night, not on the designer’s screen at midday. Many handwriting-style Thai display fonts become hard to read at small sizes; keep those for section headings and set the body in something standard.
- Short descriptions sell.One line naming the standout ingredient or the method (“marinated overnight, charcoal grilled”) raises the chance of an order more than a bare dish name does. Do not let it run on until the menu reads like a novel.
- A second language, if you get visitors. In a tourist area or an expat neighbourhood, an English (or Chinese) menu adds revenue directly. Be careful with unchecked machine translation: Thai dish names translated literally go wrong in ways that are funny to everyone except you.
Food photography: good beats none, bad is worse than none
A good photograph sells a dish better than any description. A yellow-lit phone snapshot with a smeared plate makes the same dish look cheap instantly. A simple way to think about it:
- Shoot six to ten signature dishes properly rather than every dish adequately.
- Use daylight by a window, or book a food photographer for half a day. One shoot covers the menu, the website and social.
- The photo has to match what actually arrives at the table. Flattering beyond reality wins the first order and loses the review.
- Plenty of premium menus carry no photographs at all and rely on layout and description instead. That is a positioning choice, not a rule you are breaking.
Print vs QR: you do not have to choose
QR menus in Thailand are genuinely free right now. Wongnai Smart Menu and LINE’s MyRestaurant both cost nothing to switch on, prices update instantly with no reprint, and Thai diners are already used to scanning. A printed menu offers what a QR code cannot: it is the first physical thing a guest holds from your brand. A well-made printed menu tells people the restaurant takes itself seriously before the first dish arrives, and some guests, older ones especially, simply prefer paper.
The advice that fits most restaurants: run both. Use a well-designed printed menu as the face of the room, and keep a QR on the table for people who prefer to scan and for the busy stretches. Make the two look like the same brand: same colours, same type, same logo.
The most common mistakes
- Too many items, so the kitchen slows down and guests cannot choose
- Right-aligned price columns, which invite comparing prices rather than dishes
- Type too small or too light to read in real restaurant lighting
- Low-quality in-house photos that make good food look mediocre
- Old laminated menus with frayed edges and visible marks. Guests read the cleanliness of your kitchen off the cleanliness of your menu
- Price changes made with a pen or a sticker. It saves a reprint and costs you the impression of the whole room
- A menu design that has nothing to do with the rest of the restaurant. One colour on the logo, another on the menu, a third on the shopfront sign, and no brand ever forms
What menu design costs in Thailand (2026)
Current advertised market rates:
| Service | Approximate price (THB) | Notes |
|---|---|---|
| Do it yourself (Canva and similar) | 0 | Free, but it costs your time, and the result depends on your own eye |
| Freelance menu designer (e.g. on Fastwork) | from about 750 | Per design file; rises with page count and revision rounds; printing not included |
| Menu design and print shops | from about 390 per book | Design plus print packages; the total depends on quantity and materials |
| Photography plus full design package | Several thousand and up | Studios with a food stylist and photographer; you get the images and the menu |
| Full brand identity (CI/brandbook) from a studio | around 30,000 | Covers the whole identity, not only the menu |
| Bundled AI package (e.g. ClapHere AI Digital Makeover) | 3,990 | Brand + website + print-ready menu files, within 48 hours |
How to read that table: if all you need is a cleaner layout for a menu you already have, a freelancer in the hundreds to low thousands solves it. If the real problem is that the restaurant has no brand at all – a home-made logo, a home-made menu, no website – then fixing one piece at a time with different suppliers usually costs more and pulls in different directions. A package that produces every piece as one set, whether from a studio or from AI, gives a more coherent result.
Checklist before you send it to print
- Every price is current and already allows for ingredient cost rises
- The slowest-selling 10-20% of dishes have been cut
- Every dish name is spelled correctly in Thai and English, checked by someone other than you
- You have read a real printed proof in the room in the evening, not only on a screen
- Colours, logo and type match your signage, your website and your social pages
- You hold the source files, so the next price change does not start from zero
- Any QR code on the menu actually resolves to the up-to-date version
The bottom line
A good menu does not have to be expensive, but it does have to be deliberate: a tight list, prices that do not shout, profitable dishes pointed at, type you can read, photographs only where they are genuinely good, and a whole book that looks like the same brand as the restaurant around it. Start by cutting what does not sell, which costs nothing. Then decide whether to build it yourself with free tools, hire a freelancer in the hundreds to low thousands, or buy a bundled package if the goal is to lift the whole look of the restaurant at once on a limited budget.
Want a website and a menu that look professional, without running the project yourself?
ClapHere delivers an AI Digital Makeover for restaurants: brand, website and print-ready menu files, within 48 hours, for THB 3,990. Get in touch for details.