Photo via Unsplash
Photo via Unsplash

How to Make a Restaurant Menu That Sells

Austin Spaeth July 16, 2026 menu designmenu marketing
TLDR: Making a menu is four jobs in one: decide what goes on it, cost and price each item, write descriptions that sell, and lay it all out so guests order what you want them to. This guide walks through the whole process from blank page to a menu working in print and on phones.

Most restaurant menus are typed once, printed, and then never really designed. Items get added at the bottom, prices creep up in the margins, and a document that should be your best salesperson ends up as a list. A menu that sells is built on purpose, and the good news is that the process is only four steps: decide what goes on it, cost and price each item, write it so it sells, and lay it out so guests order what you want them to.

This guide is the start-to-finish version. Each step links to a deeper article if you want to go further, but you can build a genuinely good menu just by reading this page top to bottom.

Step 1: Decide what goes on the menu

Before you write a word, decide what earns a spot. The instinct is to add. The discipline is to cut.

A long menu is slower to cook, harder to keep in stock, and more expensive to run, and it rarely sells more. Guests faced with 60 items freeze and default to whatever they already know. A tighter menu of items you make well moves faster and reads more confidently.

The right size depends on your kitchen, but the test is the same for everyone: every item should either make you money, make you famous, or earn its complexity some other way. Anything that does none of those is dead weight. You will get a real framework for this in Step 4, and the underlying tool is the menu engineering matrix, which sorts every dish into keep, promote, fix, or cut.

If you are planning to rotate items with the seasons, decide now which dishes are your permanent core and which are guests, because that structure changes how you build everything else. The seasonal menu strategy guide lays out a core-plus-rotation model that gives you fresh menus without reinventing the kitchen four times a year.

Step 2: Cost every item, then price it

You cannot price a menu you have not costed. This is the step owners most want to skip and least can afford to.

Costing means knowing, per dish, what the ingredients actually cost you. Once you have that number, food cost percentage tells you whether a price leaves enough behind. The target most full-service restaurants aim for is a food cost in the high 20s to low 30s as a percentage of price, but the number that matters more is the dollars of contribution each sale leaves in the till. Our food cost percentage calculator and method turns a plate cost and a target into a menu price in a few seconds, and explains the full costing method behind it.

Once you have honest costs, pricing becomes a decision instead of a guess. Small choices move the check more than owners expect: where the dollar sign sits, whether a price ends in a nine or a zero, how items are anchored against each other. The research-backed version of this, with the tactics that actually hold up and the ones that are myths, is in menu pricing psychology.

And when it comes time to raise prices, which it will, do it in a way guests forgive. Most people accept higher prices and never forgive feeling tricked. The playbook for that is how to announce menu price increases gracefully.

Step 3: Write descriptions that sell

An item with a good description outsells the same item listed as a bare name. This is one of the few menu levers with real research behind it, and it is nearly free to pull.

The formula is simple: lead with the thing that makes the dish crave-worthy, name a specific detail or two that signals quality, and cut the filler adjectives that every menu overuses. “Crispy” is worth less than “twelve-hour braised.” Concrete beats generic every time. The full formula, with a before-and-after table of real rewrites, is in menu descriptions that sell.

This is also where you make the menu honest and easy to navigate. Clear dietary tags and allergen flags are not just courtesy, they close sales, because a guest who cannot tell whether they can eat something usually orders nothing or orders elsewhere. Do it accurately, without overclaiming, following dietary tags and allergen labeling.

Step 4: Lay it out so it sells

Now you arrange everything. Layout is where a costed, well-written menu turns into profit, because where an item sits and how it is styled changes how often it sells.

The core idea is menu engineering: you already know from Step 2 which items make the most money, and from your sales data which sell the most. Cross those two and you get four groups. Your high-profit, high-popularity stars go in the spots eyes land first. Your high-profit but overlooked items get a nudge with a box, a photo, or better placement. Your popular but thin-margin items get quietly repriced or reworked. Your low-profit, low-popularity items get cut. The complete method, from layout zones to typography to how boxes and photos steer attention, is in the menu design and engineering guide, with the classification framework detailed in the menu engineering matrix.

A few layout rules that apply to almost every menu:

  • Do not right-align a column of prices. It turns your menu into a price list and pulls the eye down the cheapest column. Tuck the price after the description instead.
  • Limit each section to a readable handful. Long lists get skimmed, not read.
  • Give your best items room. Whitespace and a box do more than a bright color.

Step 5: Publish it to print and phones

A menu is not finished when the layout looks good on your laptop. It is finished when guests can read it where they actually are, which today means both a printed page and a phone screen.

For the printed side, a clean one-page to-go menu earns its keep at the counter and in takeout bags, and the design rules are a little different from a dine-in menu. The to-go menu design guide covers fitting a real menu on one page without shrinking the type into oblivion.

For the phone side, the same menu should become a fast, readable digital menu behind a QR code and a page that shows up when people search. That whole world is covered in digital menus for restaurants, and if you are weighing formats, do not put a PDF behind your table code. Here is why a hosted page beats a PDF.

If you are starting from an existing paper menu rather than a blank page, you do not have to retype any of this. A clear photo of your current menu is enough for AI to rebuild it as a clean digital and print menu. Shoot it well and you save yourself the corrections, as explained in how to photograph your menu for digitization. That is exactly how VisibleMenus works: upload a photo or PDF, get back a formatted menu website, a QR code, a Google listing, and a printable menu from one source.

Keep it alive

The last step never ends. A menu is a living document, and the restaurants that treat it that way keep prices accurate, retire dead items, and refresh descriptions on a schedule. Set that rhythm now with how often to update your restaurant menu, and make sure every version stays in sync using keep your menu accurate everywhere. A menu built well once and maintained lightly forever will out-earn a fancy menu that goes stale in a season.

For the bigger picture of how the menu fits into growing the business, from social content to distribution, see the complete guide to restaurant menu marketing.

Get started

Stop sending customers to a bad PDF.

Upload your menu and get a QR code, a menu website, a Google listing, and a printable PDF in minutes.

Upload My Menu