"How many menu categories should a restaurant have?" doesn't have the lazy "it depends" answer that print menu designers love. Decades of cognitive-load research point to a clear range. In this post we look at the optimal menu category count as a data-driven decision: not over-fragmented, not crammed onto one page.
The 7±2 rule: short-term memory's ceiling
The average person can hold about 5-9 items in short-term memory at once. If your menu has 14 categories, customers lose track after the seventh. They scroll up and down, forget what was where, and finally tap "Specials" because it looks familiar.
This is the irony of digital menus: unlimited space can be a disadvantage. Six to eight primary categories is the sweet spot for most restaurants.
Category templates by restaurant type
Classic bistro/cafe: Starters, Soups, Mains, Salads, Desserts, Drinks — 6 categories suffice. Pizza/Pasta: Pizzas, Pastas, Salads, Starters, Desserts, Drinks — 6. Steakhouse: Cuts, Sides, Sauces, Salads, Desserts, Wine, Cocktails — 7.
If your menu is huge (200+ items at a bistro), use sub-group headings inside a category rather than opening 12 navigation tabs. Example: "Mains" with sub-groups "Beef", "Chicken", "Fish", "Vegetarian" — these act as labels, not extra navigation steps.
Scanning behavior: how customers actually read menus
Digital menu analytics show a clear pattern: average customers spend 38-52 seconds on a menu and 60% of that time is in the first three categories. Even with 14 categories, the last seven are barely seen. The first three categories drive 55-70% of total orders.
Two takeaways: 1) Place high-margin or signature dishes in the first three categories. 2) If you have 10+ categories, deleting or merging the back half rarely lowers sales — it usually raises them, because the noise drops.
How many items per category?
Five to twelve items per category is the optimal range. With three, the category looks thin and customers skip it. With 20+, decision fatigue kicks in — customers pick the most familiar option (chicken schnitzel, margherita pizza) instead of exploring premium items.
Platforms like thMenu give category-level analytics: which category gets the clicks, which one loses users. Reviewing this twice a year keeps your menu lean.
Category count is a customer-behavior decision, not an aesthetic one. Keeping it around seven categorically lifts sales.
Found this helpful? Share it.
Related articles
7 Smart Ways to Place QR Codes in Your Restaurant
Placement matters more than you think. These seven strategies maximize QR code s…
How to Reduce Waiter Workload by 40% Without Firing Anyone
Smart digital tools don't replace your team — they free them to focus on what ma…
12 Concrete Benefits of QR Menus (Backed by Real Data)
From eliminating print costs to boosting average order value by up to 31%, here …