The menu item popularity index measures how much each dish weighs in total unit sales across the menu. It helps you identify star dishes, invisible dishes and menu engineering opportunities.
The menu item popularity index, also known as menu mix percentage, is a menu engineering KPI that shows what percentage of units sold corresponds to each dish, family or category on the menu. While contribution margin answers how much money a dish leaves per unit, popularity answers how much it actually sells. Combining the two lets you classify dishes with sound judgement: stars, plowhorses, puzzles and dogs. A star sells well and leaves a good margin; it should be highlighted, its quality maintained and its cost protected.
A plowhorse sells well but leaves little margin; it may need an adjustment to price, portion, supplier or recipe. A puzzle leaves a good margin but sells little; it usually needs a better position on the menu, a better description or photo, a recommendation from front-of-house staff or a pairing. A dog sells little and leaves little margin; it usually needs to be redesigned, replaced or removed. The popularity index should not be read in isolation, because a best-selling dish may be eroding profitability if its food cost is high, and a slow seller may matter for image, seasonality or the dining experience.
It is also worth calculating it by service, channel, site and period: a dish can be popular on delivery and modest in the dining room, or work at dinner but not on the lunchtime set menu. In hospitality, where the menu is a sales tool as well as a culinary one, measuring popularity helps you stop deciding on instinct and start managing the sales mix with real data.
Popularity index (%) = (Units sold of the dish / Total units sold on the menu) × 100
To calculate it, add up the units sold of a dish during a period and divide them by the total units sold of all comparable dishes on the menu. Then multiply by 100. If 80 burgers are sold in a week and the restaurant sells 1,000 main courses in total, that burger's popularity is (80 / 1,000) × 100 = 8%. For the analysis to be useful, compare like with like: mains with mains, starters with starters, drinks with drinks.
You can also calculate an expected average popularity by dividing 100% by the number of dishes in the category; if there are 20 mains, the expected average would be 5%.
A restaurant analyses its 12 main courses over the last month. The individual paella accounts for 18% of units sold and leaves a contribution margin of €7.20 per portion: it is a star. The entrecôte accounts for 16% of units but leaves only €3.10 because its purchase cost has gone up: it is a plowhorse and needs a review of price or portion weight. The creamy mushroom rice leaves a €8.40 margin but represents barely 3% of sales: it is a puzzle, so the team decides to rewrite its description, move it to a more visible spot on the menu and recommend it front of house.
An out-of-season pasta dish sells 2% and leaves little margin: it is removed at the next menu update. The result is not cutting the offer indiscriminately, but using sales and profitability data so that every slot on the menu works harder.
The popularity index matters because a restaurant's profitability depends not only on the individual margin of each dish, but on the overall sales mix. If guests mainly choose low-margin dishes, gross margin falls even if revenue looks healthy. If the most profitable dishes are hidden or poorly explained, the restaurant misses a daily opportunity to improve profit without attracting more guests. Measuring popularity lets you redesign the menu, train front-of-house staff, adjust prices, remove operational complexity, reduce waste and plan purchasing more accurately.
It also helps you avoid emotional decisions: a dish the chef loves may not work commercially, and a simple dish can be a key earner if it sells well and has a good margin.
Zindra helps you calculate the popularity index by combining POS sales, recipe costings, ingredient costs, menu categories and contribution margins. That way you can see which dishes sell most, which make the most money, which combinations push up average spend and which menu changes have a real impact on profitability, purchasing, production and reporting.
Tools and content to go deeper into this concept.
Food cost is the percentage of a dish's selling price that goes on the cost of its ingredients. It is the single most important indicator of how profitable your menu is.
Average spend (the average ticket) is the average amount each customer (or table) spends in your restaurant. It is a key indicator of commercial performance and of how well your menu works.
A recipe costing sheet (escandallo in Spanish) is the technical document that breaks down every ingredient in a dish with its exact quantity, unit cost and total cost per portion. It is the foundation of cost control in a restaurant.
Recipe costing is the systematic process of calculating the exact cost of every dish by analysing all its ingredients, quantities, wastage and sub-recipes. It is the basis for setting profitable prices.
Contribution margin is the difference between a dish's selling price and its variable cost (mainly ingredients). It shows how much each dish contributes towards fixed costs and profit.
Menu engineering is a menu analysis and design technique that classifies each dish by popularity and profitability in order to optimise the sales mix and maximise overall profit.
Sales mix is the actual breakdown of what a restaurant sells, by dish, category, channel or time of day. Analysing it shows not just how much you sell, but exactly what you sell and how it affects your margin.
Every hospitality term with formulas, examples and benchmarks in a handy PDF.
Try Zindra free and keep food cost, staff, inventory and much more under control from a single platform.