Restaurant menu design ideas: 12 layouts and rules that work
Good restaurant menu design makes the dishes easy to find and easy to choose: short sections in eating order, plain type big enough to read in dim light, prices that don't shout, a few things highlighted on purpose, and the same words available as text on your website. Style (paper, color, illustration) is the last decision, not the first.
Below are twelve ideas you can use this week, matched to the kind of place they suit, then the rules for layout, type, color and print, how to design the online version, and the mistakes that make a menu look good but sell badly.
12 menu design ideas, and who they suit
| # | Idea | Suits | Watch out for |
|---|---|---|---|
| 1 | One page, one side, five sections | Cafés, food trucks, pizza, counter service | Cramming; leave breathing space |
| 2 | Big type for the few, small for the many: signature dishes larger | Any, to steer choice | Highlight 2 or 3, not 10 |
| 3 | Clean list, no boxes, no lines | Fine dining, bistros | Prices must still be easy to find |
| 4 | Menu board with a few lines and big prices | Coffee shops, bakeries, trucks | Must be readable from the queue |
| 5 | Photos of a handful of best-sellers | Fast casual, bubble tea, family places | Use real photos; blurry ones hurt |
| 6 | Icons for dietary marks (V, VG, GF) | Any with many dietary needs | Add a key at the bottom |
| 7 | "Build your own" steps | Bowls, tacos, pizza, salads | Number the steps: 1 base, 2 protein, 3 toppings |
| 8 | Tasting or set menu on a card | Higher-end, small kitchens | Say the price per person and the time |
| 9 | A separate card for drinks or desserts | Bars, restaurants with sales to grow after the main | Keep the main menu clean |
| 10 | A chalkboard or insert for specials | Any with changing dishes | Date it; stale specials look sloppy |
| 11 | Table-top QR with a clean mobile menu | Any | Print a paper copy for guests who prefer it |
| 12 | Local illustration or a hand-drawn logo | Neighborhood spots | Don't let art push the text under 10 pt |
Start with a one-paragraph brief
Before you open a design tool, write down: who reads this (regulars? tourists? families?), where they read it (at a table, in a line, on a phone), how fast they must choose, and what you most want to sell. A food truck menu read from ten feet away in the sun and a tasting menu read at a candlelit table are different jobs. Write the words first; see how to write a restaurant menu.
Layout: where eyes go and how to use it
People don't read a menu like a book; they scan it. A few habits to design for, none of them magic:
- Sections in eating order: starters, mains, sides, desserts, drinks. Keep each to 3 to 8 items. Longer sections get skimmed.
- Top of a page and the first and last item in a list get noticed; put dishes you most want to sell there, only if they're also good value for you. Menu engineering shows which dishes those are.
- Boxes and icons pull the eye, so use them on the two or three things you want chosen, not on everything.
- Prices go right after the description in the same type, or at the end of the name line. A neat column of prices down the right edge invites people to scan down and choose by cost, so many designers avoid it (a common rule of thumb, not a tested result) [1]. Whether to drop the dollar sign is covered in menu pricing psychology, with the evidence and the myths.
- White space is a design element. A page 30% empty looks calmer and sells just as well.
Type: readable first
- Use two typefaces at most: one for headings, one for items. One is fine.
- Body text at least 10 to 11 points on paper; 12 if your guests are older or the room is dim. Section headings about 1.5× that.
- Avoid all-caps for long text, and script fonts for anything with prices or allergen notes.
- Black or very dark text on a light plain background has the best contrast. Text over photos or textured paper loses readability fast.
- Make sure the typeface has the characters you need (accented letters, ½, ñ).
Color, paper and the brand
- Pick one main color and one accent, taken from your sign or logo. Ten colors look like a flyer.
- Check contrast: dark gray on white passes easily; light gray on cream doesn't. Free checkers apply the WCAG ratio, 4.5 to 1 for normal text [2].
- Paper: matte reads better under restaurant lights than glossy, which reflects. Laminate or a wipeable cover saves cost where menus get sticky.
- Choose a size that fits your tables: a menu that covers the table is awkward. A single sheet or a half-letter card is easy to handle.
Photos and illustration: when they help
Photos can help for a small number of signature dishes or in fast casual places where guests don't know the food. They hurt when blurry, dark, or when the dish looks different on the plate. For fine dining and most independents, clean text with a few good photos on the website beats a photo on every item. Always match the picture to what you serve; the guest will hold your menu next to the plate.
The phone version is the main version
Most guests will see your menu on a phone first, on Google, Instagram or from a QR code. The design that matters there is different:
- Text on a page, not a photo or PDF. It loads fast, lets you zoom, is read aloud for visually impaired guests and lets Google find your dishes [3].
- One column, sections you can jump to from a short list at the top.
- Prices, dietary marks and "add" buttons large enough for a thumb.
- No pinching: if guests must zoom to read a PDF, many will leave.
- Same words as the paper menu, updated at the same time.
If your menu only exists as a photo or PDF, turn it into a text menu website for free; PDF menu to QR code covers codes that never expire, and create a restaurant menu online for free compares free makers.
Menu design for a small kitchen: a 30-minute checklist
- Cut every dish you wouldn't order yourself. Fewer items cook faster and read faster.
- Group into sections of 3 to 8.
- Choose the 2 or 3 items to highlight: high profit and popular.
- Write each description in 8 to 20 words.
- Set the type at 11 pt or more and check it in the room's light.
- Mark vegetarian, vegan and gluten-free choices with one clear key.
- Add the main allergen notice your state requires.
- Put your address, hours and website at the bottom.
- Print one copy and let a guest read it. Watch what they find hard.
- Match the online menu to it, word for word.
Mistakes that look good and sell badly
- A design that hides the prices. It's a feature in fine dining and a frustration for a lunch crowd.
- Too many fonts and colors. It reads like a flyer.
- Tiny type in a pretty script. The guests who can't read it ask the server and order what they know.
- A menu that never changes while prices do. Out-of-date prices cost margin or trust.
- Photos from the supplier. They aren't your dish.
- A big menu with no hierarchy. If everything is highlighted, nothing is.
- Treating the PDF as the website. See the phone section above.
Three quick examples of the brief at work
A taco truck: twelve items on one board, prices in big numerals, a photo of the best seller, and a QR code to the full menu with allergens. Read from ten feet, in the sun, by someone in a line.
A neighborhood bistro: a single sheet, five short sections, a serif heading and a plain body font, no price column, three dishes marked as house favorites, a dated specials card clipped on top.
A bakery café: a counter board for drinks, a printed pastry list by the till, and a web page with today's bakes and a pre-order form. Three places, one set of words, updated together.
Questions
What makes a good restaurant menu design?
Clear sections, readable type, honest descriptions and prices, a few deliberate highlights, and the same menu as text online.
How many items should a menu have?
Fewer than you think. Many independents run 6 to 10 mains; food trucks and cafés often fewer. Cut anything the kitchen can't make well on the busiest night.
Should I put photos on my menu?
A few of your best sellers, if they're good photos of your real dishes. Otherwise leave them for the website.
What font size should a menu use?
About 10 to 12 points for item text on paper, larger for headings. Test it in the lighting of your dining room.
Do I need a designer?
Not for a first menu. A clean template, two fonts and one color can do the job; see how to make a restaurant menu on Canva. Hire help when you rebrand or print in large runs.
How often should I update the menu?
The online version the day anything changes; the printed one when prices or dishes change enough to confuse guests. Seasonal places often reprint twice a year.
Ready to publish yours? Put your menu online free from a photo: a text menu with pickup orders that ring your phone. More answers are in all our guides.
Sources
- Menu layout and price-column advice: our menu pricing psychology guide and its cited studies, 2026-11.
- Understanding Success Criterion 1.4.3: Contrast (Minimum) — W3C.
- Menu — schema.org.
- Topic coverage compared: UpMenu, The Noun Project, Vistaprint.