Restaurant Menu Design: Layout, Pricing and FDA Calorie Rules

Two cartoon people beside a large menu card with a red header and dish lines, a plate with food and a silver serving cloche under the word MENU

What good restaurant menu design does

A restaurant menu is a sales tool, a piece of your brand and, for larger chains, a regulated document. Good menu design helps guests find what they want quickly, points them to the dishes you most want to sell, matches the look of your restaurant and stays easy to update when prices or dishes change. If your restaurant is part of a chain with 20 or more locations, US federal rules also require calorie information on the menu itself, in a specific way.

This guide covers how to plan the menu, organize sections, write descriptions, handle prices and typography, design for print, boards and online, and meet the FDA calorie labeling rules where they apply. Pros Inc designs menus, signage and printed materials for small businesses from our office in San Diego, and this is the process we follow. Facts about federal rules come from the FDA and the Electronic Code of Federal Regulations, checked as of October 2026, with sources at the end. This is general information, not legal advice.

Start with the menu strategy, not the layout

Design decisions are easier once the business decisions are made. Before any layout work, gather:

  1. The full item list with prices, portion sizes and which dishes are seasonal or change often.
  2. Your best sellers and your most profitable dishes. They are not always the same. Ask your kitchen and your point-of-sale reports which items earn the most per plate.
  3. Where the menu will be used. Dine-in printed menus, a wall menu board, a takeout flyer, a delivery app and your website each have different space limits.
  4. How often things change. If prices change monthly, a design built around inserts, a printed board with replaceable panels or a digital screen saves reprinting.

Keep the item count reasonable. A long list of near-identical dishes slows ordering and makes the kitchen’s job harder. If you are adding a second menu, such as brunch or catering, give it its own sheet or page rather than squeezing it into the main one.

Organize sections the way guests order

Three menu panels side by side with one section outlined in red and an eye looking at it, with two people
Group items the way guests order and highlight only one or two dishes per section.

Group items in the order people think about a meal: starters, mains, sides, desserts and drinks, or by format if you are counter service, such as bowls, sandwiches and plates. Clear section headings let guests skip straight to what they want.

Give each section a clear structure

  • Use the same structure for every item: name, short description, price.
  • Keep sections short enough to scan. Long sections can be split into subgroups such as “From the grill” and “From the oven.”
  • Put add-ons and modifiers, such as extra protein or gluten-free bread, in one consistent place in each section instead of repeating them under every item.

Use emphasis sparingly

You can draw attention to a few dishes with a box, a small illustration, a “house favorite” label or extra space around them. If you highlight too many, nothing stands out. Choose one or two items per section, ideally ones that are both popular and profitable.

Keep the layout calm

White space makes a menu easier to read and makes highlighted dishes more visible. A single page or a two-panel layout is usually easier to use than a multi-page booklet for a small restaurant.

Write descriptions that help people choose

A good description tells guests what they will actually get. Name the main ingredients, the cooking method and anything a guest might want to know before ordering, such as heat level or a key allergen. Keep most descriptions to one or two short lines.

Write in the voice of your restaurant. A neighborhood taco shop and a fine-dining room should not sound the same. Be accurate: if you call something “house-made,” “local” or “fresh-caught,” make sure it is true every day the menu is in use.

Many restaurants flag common allergens or dietary options with small icons and a key at the bottom of the menu. Keep the key consistent across every menu format and have staff ready to answer allergen questions. The FDA’s Food Code, a model code that states and localities can adopt, added sesame as a major food allergen in its 2022 edition, so check with your local health department on what your jurisdiction requires.

Prices, type and color

Prices

Align prices consistently, usually right after the description or at the end of the line. Many designers avoid long dotted leaders that pull the eye straight to the price column, so guests read the dish first. Use one price format throughout, such as whole dollars or dollars and cents, and keep currency signs consistent.

Typography

  • Use no more than two typefaces, one for headings and one for body text.
  • Choose a body face that stays readable in low restaurant lighting and at arm’s length.
  • Make dish names stand out with weight or size, then keep descriptions lighter.
  • Avoid long lines of all-capital text, script fonts for descriptions and very thin weights.

Color and contrast

Strong contrast between text and background helps everyone, especially in dim dining rooms. For online menus, the Web Content Accessibility Guidelines set a minimum contrast ratio of 4.5:1 for normal text and 3:1 for large text, as explained in the W3C’s contrast guidance. Using the same target for printed menus is a good habit. Your colors should come from your brand palette; our guide to building a brand style guide explains how to document colors and type so every menu, sign and web page matches.

Calorie labeling rules for chain restaurants

A menu card with calorie dots next to each item, a navy label reading 2,000, a clipboard checklist and a magnifier, with two people
Covered chains list calories next to each item and add the 2,000-calorie statement.

The FDA’s menu labeling requirements apply to restaurants and similar retail food establishments that are part of a chain with 20 or more locations doing business under the same name and offering substantially the same menu items. Compliance has been required since May 7, 2018. Single restaurants and small local groups below that threshold are not covered unless they register voluntarily with the FDA using Form 3757.

If your restaurant is covered, the federal rule at 21 CFR 101.11 sets out how calories must appear. In summary:

  • Placement: the number of calories goes next to the name or the price of each standard menu item.
  • Size and color: in type no smaller than the name or the price, whichever is smaller, in the same color or one at least as conspicuous, on the same or an equally contrasting background.
  • Label: the word “Calories” or “Cal” next to the number, or as a column heading in a matching size.
  • Daily intake statement: “2,000 calories a day is used for general nutrition advice, but calorie needs vary.” Menus aimed at children may use an alternative statement based on 1,200 to 1,400 calories a day for ages 4 to 8 and 1,400 to 2,000 calories a day for ages 9 to 13.
  • Additional nutrition information: the statement “Additional nutrition information available upon request.” must appear on all forms of the menu or menu board, and written nutrition information must be available on request, including total calories, fat, saturated fat, trans fat, cholesterol, sodium, carbohydrates, sugars, fiber and protein.
  • Self-service and displayed food: foods on salad bars, buffets and displays need calorie signs near the food.

Design implication: plan space for calorie numbers and the required statements from the first draft. Adding them to a finished layout often forces smaller type for everything else. For packaged items you sell at retail, see our separate guide to food label design.

Designing for print, menu boards and online

Printed menus

Choose paper or card that stands up to handling and cleaning. Lamination or a coated stock helps menus last, while disposable paper menus are easier to update. Set up files at the final size with bleed and use the color mode your printer asks for. Our commercial printing guidelines cover print-ready files in detail.

Menu boards

Wall boards are read from a distance and often while people are standing in line. Use fewer words, larger type and fewer items per panel than on a printed menu. Group the boards in the order people order, and keep the most popular items at eye level. If you use digital screens, avoid fast animations that make it hard to read prices before they disappear.

Online menus

Put your menu on your website as real text, not only as a PDF or a photo of the printed menu. Text loads faster on phones, can be read by screen readers and can be found by search engines. Keep online prices and dishes in sync with your printed and delivery-app menus so guests aren’t surprised at the counter. Our guide to website accessibility explains how to make online menus usable for everyone.

Accessibility in the dining room

Under the ADA, businesses must communicate effectively with customers who have disabilities. The Department of Justice’s effective communication guidance gives a restaurant example: reading the menu to a person who is blind lets them decide what to order. Train staff to offer this, and consider a large-print version of your menu.

A simple menu design checklist

  1. Item list, prices and best sellers confirmed with the kitchen and owner
  2. Sections grouped in ordering order with consistent item structure
  3. One or two highlighted dishes per section
  4. Accurate, short descriptions in your brand’s voice
  5. Allergen or dietary icons with a key, matched across all formats
  6. Two typefaces at most, readable in low light, with strong contrast
  7. Calorie and nutrition statements in place if the chain rule applies
  8. Print-ready files for printed menus, larger type for boards, text-based online menu
  9. A plan for updating prices without a full reprint

Frequently asked questions

Do small restaurants have to put calories on their menus?

Under federal rules, calorie labeling is required for restaurants that are part of a chain with 20 or more locations operating under the same name and selling substantially the same menu items. Smaller restaurants are not covered unless they register voluntarily, but state or local rules can differ, so check with your local health department.

How should calories appear on a menu?

For covered chains, calories go next to the item’s name or price, in type no smaller than the name or price, whichever is smaller, in the same or an equally conspicuous color and background, with the word “Calories” or “Cal.” The menu must also include the 2,000-calorie daily intake statement and a note that more nutrition information is available on request.

How many items should a restaurant menu have?

There is no single right number. Fewer, well-organized items are easier to read and order from and easier for the kitchen to execute. Group items into clear sections, remove dishes that rarely sell and move special menus such as catering or brunch onto their own pages.

Should I put my menu on my website as a PDF?

A PDF alone is not ideal. Put the menu on your website as regular text so it loads quickly on phones, works with screen readers and can be found in search. You can offer a downloadable PDF as an extra for people who want to print it.

What fonts work best on a menu?

Use clear, readable typefaces with moderate weight, and no more than two families. Save decorative or script fonts for the restaurant name or section headings, keep descriptions in a simple face and check that text is readable in your actual dining room lighting.

How often should a restaurant update its menu design?

Update the content whenever dishes or prices change, and review the overall design when your brand, concept or ordering process changes. Building the layout so prices and seasonal items can be swapped without a full redesign keeps costs down.

Get help with your menu and signage

A well-designed menu helps guests order with confidence and supports the dishes that keep your restaurant profitable. If you want help with a new menu, menu boards or a matching set of signs and printed materials, contact Pros Inc at 715 J St #200, San Diego, CA 92101, or call (858) 652-8920.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top