36 Restaurant Menu Ideas to Plan, Write and Design a Menu That Sells
36 restaurant menu ideas covering formats, structure, dish descriptions, design and QR menus, with examples from Spain, Portugal, France, Italy and Turkey.
By The Menumigo TeamUpdated September 12, 202612 min read
Short answer: The best restaurant menus are short, organised in the order guests eat, and written with specific descriptions. They place the most profitable dishes where guests look first, and they show allergens and prices clearly. The 36 ideas below cover menu formats, structure, writing, design and digital menus, each with an example you can copy.
Key takeaways
- Decide the format first (set lunch, sharing plates, tasting menu, all-day). Everything else follows from it.
- Keep sections to about 5–7 dishes. Longer menus slow decisions and increase waste.
- Write descriptions with one detail each about origin, technique and taste. Avoid adjectives like "delicious".
- In the EU, allergen information for 14 allergens has to be available for every dish.
- A digital menu lets you mark dishes sold out, add specials and translate the menu without reprinting.
In this guide
- Before you start: three decisions
- Menu format ideas (1–10)
- Menu structure ideas (11–17)
- Menu writing ideas (18–23)
- Menu design ideas (24–29)
- Digital and QR menu ideas (30–36)
- Menu ideas by venue type
- Pre-print checklist
- FAQ
Before you start: three decisions that shape every menu
- Your average spend per guest. It sets the price band, the number of courses and how much your paper, fonts and photos can carry.
- Your kitchen's real capacity. Count stations and cooks at the busiest hour, not a quiet Tuesday. Every dish must be possible at peak.
- Your shared ingredients. The strongest small menus reuse 20–30 core ingredients across many dishes. This keeps stock fresh and food cost predictable.
With those fixed, pick from the ideas below.
Menu format ideas
1. The one-page seasonal menu
Offer one page, changed every quarter. Short menus are faster to cook, easier to cost and naturally seasonal. Use this format for neighbourhood bistros, wine bars and chef-led restaurants.
2. The set lunch
Offer a fixed price for two or three courses at lunch. Nearly every one of the target markets has a local version:
| Country | Local name | Typical format |
|---|---|---|
| Spain | Menú del día | Starter, main, dessert or coffee, bread and a drink |
| Portugal | Prato do dia | One dish of the day, often with soup or a drink |
| France | Formule midi | Starter + main or main + dessert |
| Italy | Menu del giorno / pranzo di lavoro | First or second course, side, water, coffee |
| Turkey | Günün menüsü / esnaf lokantası style | Soup, a hot dish and rice or bread |
| USA | Lunch special | Main and a side or drink at a set price |
A set lunch fills seats on weekdays and uses up stock before it spoils.
3. The tasting menu
A fixed sequence of small courses at one price, often with an optional wine pairing. It works for special occasions and makes food cost very predictable.
4. Sharing plates
Tapas, petiscos, meze, cicchetti and small plates all encourage groups to order more dishes. Price them so that 3 plates per person comes to a normal main-course spend.
5. The prix fixe with choices
Offer two or three choices per course at one price. It feels generous to guests while keeping the kitchen's prep list short.
6. The all-day menu with time blocks
Run one menu with sections that open and close: breakfast until 11:30, lunch from 12:00, aperitivo from 17:00. This suits cafés and hotel restaurants that serve all day.
7. Build-your-own
Bowls, pizzas, salads and bagels work well this way. Guests choose a base, a protein and toppings. Price the base low and the premium toppings high.
8. A separate drinks menu
Split drinks from food once you have more than about 15 drinks. Include a short by-the-glass wine section. It's usually the most-read part of the drinks list.
9. A real kids' menu
Offer smaller portions of adult dishes rather than a separate list of fried food. Parents order more readily, and the kitchen preps nothing extra.
10. The aperitivo or happy hour menu
Offer a short list of snacks and drinks for the slow hours between lunch and dinner. In Italy, many bars include snacks with an evening drink. Borrow the idea and price the drink to cover it.
Menu structure ideas
11. Order sections the way guests eat
Starters, mains, sides, desserts, then drinks. Guests read the menu in the order they plan the meal.
12. Keep each section to about 5–7 dishes
Longer lists slow the decision, push guests toward "safe" dishes and increase waste. If a section runs to 12 dishes, split it (for example "From the grill" and "From the sea") or remove the weakest sellers.
13. Put your best dishes first in each section
Diners tend to read menus top to bottom, like a book. Put high-margin dishes at the top of each section, or at the very end, where the eye also stops.
14. Anchor with a premium dish
A high-priced dish at the top of a section, such as a sharing steak or a whole fish, makes the dishes below it feel better value.
15. Add a "house" or signature box
Box one to three dishes you want to be known for. Keep it to that. When everything is highlighted, nothing stands out.
16. Drop the currency sign and the dotted lines
Write "16", not "€16.00", and don't join dish names to prices with dotted leaders. A Cornell study found numeral-only prices led to higher spending.
17. Mark dietary options on each dish, not in a separate section
A small "V", "VG" or "GF" next to each dish lets a mixed group order together. A separate "vegetarian" section at the bottom tends to be ignored.
Menu writing ideas
18. Use three details, no more
Give one detail about origin, one about technique and one sensory word:
- Weak: "Delicious grilled octopus"
- Strong: "Octopus, charcoal-grilled, smashed potatoes, smoked paprika oil"
19. Use names that tell a true story
"Grandma Rosa's lasagne" sells if Rosa exists. Invented stories undermine trust once staff are asked about them.
20. Keep local dish names, and translate them
Keep the original name and add a short translation beneath it:
Bacalhau à Brás
Shredded salt cod, egg and matchstick potatoes
Tourists want the authentic name. They also need to know what they're ordering.
21. Show allergens on every dish
In the EU, Regulation (EU) No 1169/2011 requires information on 14 allergens to be available for food served. A small allergen icon or number per dish is clearer than a separate binder. See the restaurant allergen guide.
22. Give portion cues
Write "to share", "250 g", "for 2" or "small / large". Guests order the right amount, and complaints about portion size drop.
23. Name your suppliers when it's true
"Tomatoes from [farm name], Ribatejo" is more persuasive than "local produce", and it can be checked.
Menu design ideas
24. Match the menu to your brand
Use the same typeface, colours and tone as your sign, website and social media. A rustic tavern with a sleek minimalist menu feels off to guests.
25. Use photos carefully
- Printed menus: a few strong photos, or none, especially in mid- and high-end venues.
- Digital menus: a photo per dish is expected, especially for cuisines guests don't know.
26. Design for readability first
Use a body text size of about 11–12 pt for print and 16 px for screens, with high contrast and generous line spacing. Test it in the actual room lighting, including at dinner.
27. Match the material to the price
Laminated card suits a café. Heavy uncoated paper or a board suits a tasting menu. The physical menu signals the price before guests read a number.
28. Leave white space
Space around a dish draws the eye as effectively as a box. Crowded menus look cheaper and are harder to scan.
29. Give each menu one clear focal point
Each page or screen should have one place the eye goes first. Make that your signature dish or your set menu.
Digital and QR menu ideas
30. Offer the menu in your guests' language
In tourist areas, a menu in English, French, German or Spanish turns hesitation into orders. Keep dish names in the original language and translate the description.
31. Mark dishes sold out in real time
Nothing frustrates guests more than choosing a dish only to hear it's finished. Toggle it off on the digital menu during service.
32. Put daily specials at the top
A specials banner on the digital menu replaces the chalkboard that half the room can't see. Use it for the menú del día or prato do dia.
33. Suggest pairings
"Goes well with: a glass of Alvarinho" beneath a fish dish sells drinks without a staff member having to remember.
34. Use one QR code per table
Table-level QR codes tell you which tables and areas get the most scans. They also let you replace a damaged code without affecting other tables.
35. Keep a printed copy for guests who ask
Some guests don't want to use a phone, or can't. A few printed or large-print copies behind the bar keep everyone served.
36. Publish the menu as text, not a PDF
Google, maps apps and AI assistants read text on a web page far better than a scanned PDF. A text menu can show up when someone asks "where can I get bacalhau near me".
Menu ideas by venue type
| Venue | Format that fits | Ideas to prioritise |
|---|---|---|
| Café | All-day with time blocks | 8, 12, 25, 31 |
| Tapas or petiscos bar | Sharing plates | 4, 17, 20, 30 |
| Fine dining | Tasting menu | 3, 18, 23, 27 |
| Bistro or trattoria | Set lunch + short à la carte | 1, 2, 13, 32 |
| Pizzeria | Build-your-own + classics | 7, 14, 16, 33 |
| Food truck | One short board, 5–8 items | 12, 22, 31, 36 |
| Hotel restaurant | All-day, multilingual | 6, 21, 30, 35 |
Pre-print checklist
- Every price is correct and includes VAT where required
- Allergen information for all 14 EU allergens is available for every dish
- No section has more than about 7 dishes
- High-margin dishes are first in their sections
- Spelling of dish names checked, including foreign words
- Translations checked by someone who speaks the language
- Text readable in your dimmest lighting
- Currency signs and dotted price lines removed
- Menu matches your sign, website and social media
How Menumigo fits
Menumigo turns a menu into a web page guests open by scanning a QR code. Ideas 30 to 36 are built in:
- AI menu import from a photo or PDF of your current menu
- Translations into 20+ languages (2 menu languages on the free plan, unlimited on Pro)
- Allergen tags for all 14 EU allergens, on every plan
- Sold-out toggle, daily specials and dish pairings
- Per-table QR codes with scan counts per table
- A text menu published as HTML and Markdown, with schema.org markup that search engines and AI assistants can read
Create a menu with the free QR menu maker, or look at the demo menu first.
FAQ
How many items should a restaurant menu have?
Most restaurants do best with about 5–7 dishes per section, and roughly 20–35 food items in total. Small venues and food trucks often run on 8–12. Fewer dishes mean faster service, fresher stock and lower waste.
What should be on a restaurant menu?
Dish names, short descriptions, prices, allergen information and dietary markers (vegetarian, vegan, gluten-free). In the EU, allergen information has to be available for every dish. Add portion cues where sizes vary, and the restaurant's name and contact details.
How do I make my restaurant menu stand out?
Pick a clear format, write specific descriptions and box one or two signature dishes. Match the design to your brand and keep the menu short. A digital menu in several languages, with photos and specials, stands out in tourist areas.
Should restaurant menus have pictures?
On digital menus, yes: guests expect a photo per dish. On printed menus in mid- and high-end restaurants, use a few photos or none, because many photos can make a menu feel cheaper.
What is a good menu layout?
List sections in the order guests eat. Put high-margin dishes first in each section, place prices after the descriptions rather than in a right-hand column, and leave generous white space.
How often should a restaurant change its menu?
Change the core menu once or twice a year, often with the seasons, and rotate specials weekly or daily. Review prices whenever supplier costs change noticeably. See menu engineering for how to decide what to change.
Sources
- Regulation (EU) No 1169/2011 on the provision of food information to consumers, Annex II. https://eur-lex.europa.eu/eli/reg/2011/1169/oj
- Yang, S. S., Kimes, S. E. and Sessarego, M. M. (2009). $ or Dollars: Effects of Menu-price Formats on Restaurant Checks. Cornell University. https://ecommons.cornell.edu/handle/1813/71169