MenuthereMenuthere

What you get

Online ordering systemYour own site for delivery and takeawayQR code menuA menu guests open by scanning a QRQR code orderingGuests order and pay from the tableWhatsApp OrderingCustomers order by sending “Hi”Delivery managementZones, charges and your own ridersBilling software & POSBills, KOTs and counter salesLoyalty programPoints that bring customers back

By business

RestaurantsCafés & Coffee ShopsBakeriesCloud KitchensPizzaBars & PubsCateringFood TrucksHotels & Resorts

Integrations

Google Business SyncSync menu to Google Maps
All featuresEverything Menuthere does, in one listAgentsNewEarn 20% for every restaurant you bring
FeaturesEvery feature, explained simplyFree ToolsQR cards, price calculators, posters and moreFree WhatsApp Order PageTake orders on WhatsApp from one free linkBlogIdeas and guides for running your restaurantDocsHow every feature works, step by stepHelp CenterGet support and find answersDownload AppGet the app for iOS and AndroidWhatsApp Cost CalculatorWhat Meta's per-message rates cost youCommission CalculatorWhat delivery apps really take per order
PricingRefer & EarnNew
Log inConnect with Founder
MenuthereMenuthere

What you get

Online ordering systemQR code menuQR code orderingWhatsApp OrderingDelivery managementBilling software & POSLoyalty program

By business

RestaurantsCafés & Coffee ShopsBakeriesCloud KitchensPizzaBars & PubsCateringFood TrucksHotels & Resorts

Integrations

Google Business SyncAll featuresAgentsNew
FeaturesEvery feature, explained simplyFree ToolsQR cards, price calculators, posters and moreFree WhatsApp Order PageTake orders on WhatsApp from one free linkBlogIdeas and guides for running your restaurantDocsHow every feature works, step by stepHelp CenterGet support and find answersDownload AppGet the app for iOS and AndroidWhatsApp Cost CalculatorWhat Meta's per-message rates cost youCommission CalculatorWhat delivery apps really take per order
PricingRefer & EarnNew
Connect with FounderLog in
Menuthere/Guides

How to make a restaurant menu, step by step

Updated October 20, 2026

To make a restaurant menu: decide what you'll sell and how many dishes your kitchen can do well, cost each recipe, price it, write short honest descriptions, group dishes in the order guests eat, lay the page out so your best sellers are easy to find, add the legal lines your area requires, then print it and put the same menu online. A first menu takes a few days, most of it costing and testing recipes. This guide walks through the ten steps with a worked example for a 24-dish menu, and every step has a free tool that needs no sign-up.

In short

  • Plan: fewer dishes you can cook consistently beat a long menu. Our example has 24 items in 5 sections.
  • Price from cost: menu price = food cost per portion ÷ the food cost percentage you aim for, then round to a friendly price.
  • Legal lines (US): a consumer advisory if you serve raw or undercooked animal foods; calories and a 2,000-calorie statement if you're part of a chain with 20+ locations; some states add allergen notices.
  • Design and print free: the printable menu maker and menu templates, US Letter or A4.

How to make a restaurant menu: the 10 steps

  1. Define the concept and the guest: cuisine, price point, service style (counter, table, takeout) and the occasion people come for.
  2. List the dishes and cut the list: write every candidate, then keep only what your kitchen can make consistently at your busiest hour.
  3. Write and test the recipes: standard recipes with exact portions, so every plate costs and tastes the same.
  4. Cost every dish: add up the ingredients of one portion at today's invoice prices, including garnish, sauce and packaging for takeout.
  5. Set the prices: divide the cost by your target food cost percentage, check the dollar margin, and compare with places nearby.
  6. Name and describe each dish: short, specific, honest descriptions; name the main ingredients and anything a guest with an allergy must know.
  7. Group and order the sections: in the order people eat (starters, mains, sides, desserts, drinks), with the strongest dish first in each.
  8. Lay it out and design it: one font family, clear prices without dollar-sign clutter, space around your best sellers, photos only where they help.
  9. Add the legal lines: the consumer advisory, calorie information if you're a covered chain, and any state or city notice.
  10. Proofread, print and publish online: check every price twice, print a test copy, and put the same menu on your website, Google profile and QR code.

The rest of this guide goes through each step.

Step 1–2: How many items should a restaurant menu have?

There's no official number; it depends on your kitchen, not on what looks generous. A useful test: can the line make every dish on the menu, to standard, during your busiest hour? Each extra dish adds ingredients to stock, prep to do and food that can spoil.

A worked example, a casual American restaurant planning a first menu (illustrative):

SectionDishesPrice rangeWhy this many
Starters and shareables5$8–$13Uses the same fryer and prep as the mains
Mains8$13–$26One per protein, plus two vegetarian
Sides4$4–$6Raise the check; all made from main-dish ingredients
Desserts3$7–$9Two made ahead, one plated
Drinks (non-alcoholic)4$3–$6High margin, no cooking
Total24

Notice the price ladder in each section: a low, a middle and a high option, so every guest finds something and the middle option looks reasonable. And notice the shared ingredients: the chicken in a sandwich also goes into the Caesar salad, so less is wasted.

Step 3–5: How do you cost and price a menu?

Food cost per portion is the cost of everything on the plate, at your current invoice prices. Menu price = food cost per portion ÷ target food cost %. Many restaurants aim for about 28 to 35% on food.

Worked example for one main, the crispy chicken sandwich (illustrative costs):

Ingredient (one portion)Cost
Chicken thigh, 6 oz$1.95
Brioche bun$0.55
Breading, oil, pickles, sauce$0.62
Fries, 5 oz$0.48
Takeout box and napkin$0.30
Food and packaging cost$3.90
  • At a 30% target: $3.90 ÷ 0.30 = $13.00.
  • At a 28% target: $3.90 ÷ 0.28 = $13.93, so $13.95 or $14.
  • The margin at $13.00 is $13.00 − $3.90 = $9.10 per sandwich.

Run the same sum for each dish with the recipe cost calculator and the menu price calculator, which also shows the price you'd need on DoorDash or Uber Eats to keep the same money. For the method in depth, read how to price menu items and food cost percentage.

Don't stop at the percentage. A $26 steak at a 40% food cost leaves more dollars than a $9 pasta at 23%. Once the menu has run for a month, the menu engineering matrix sorts each dish by sales and margin; see the menu engineering guide.

Step 6: How to write menu descriptions

  • Lead with what it is, then one or two details that make it yours: "Crispy chicken sandwich: buttermilk-brined thigh, house pickles, honey hot sauce, brioche."
  • Name ingredients guests care about: the main protein, anything spicy, and any common allergen that isn't obvious (nuts in a pesto, sesame in a dressing).
  • Be accurate. If the menu says "fresh," "local," "wild-caught" or "homemade," it must be true; menus are advertising and state consumer-protection laws apply.
  • Keep it short. Two lines on a phone screen is plenty.

Step 7–8: How should a menu be laid out?

  • Order sections the way people eat: starters, mains, sides, desserts, drinks. On a single page, mains get the most space.
  • Put your strongest dish first or last in a section, where the eye lands, and give a high-margin dish a box or a little more space. These are design practices, not laws: test and check sales after.
  • Show prices plainly, aligned after the description rather than in a column that invites price comparison. Keep a consistent format: 13 or 13.00, not both.
  • Use one or two fonts, large enough to read in dim light (no smaller than about 10 point on a printed menu).
  • Use photos sparingly on print (one per section at most); online, a good photo per dish helps.

The free printable menu maker lays out your sections in US Letter or A4 and exports a print-ready PDF; menu templates give you ready-made designs to start from.

Step 9: What legal information must be on a US menu?

Rules come from the FDA Food Code as adopted by your state, from federal labeling law and from some state laws. Check with your local health department; these are the lines most menus need:

RuleWho it applies toWhat goes on the menu
Consumer advisory (FDA Food Code 3-603.11, adopted by states)Anyone serving animal foods raw or undercooked, or cooked to order (burgers, eggs, oysters, sushi, Caesar dressing with raw egg)A disclosure (the dish is marked, e.g. with an asterisk, as raw or undercooked or can be cooked to order) and a reminder, such as "Consuming raw or undercooked meats, poultry, seafood, shellfish or eggs may increase your risk of foodborne illness."
Calorie labeling (21 CFR 101.11)Restaurants in a chain of 20 or more locations with the same name and substantially the same menuCalories for each standard item; the statement "2,000 calories a day is used for general nutrition advice, but calorie needs vary"; full nutrition information on request. The rule's definition of a menu includes electronic menus and menus on the Internet.
Allergen notice (Massachusetts, 105 CMR 590)Food establishments in Massachusetts"Before placing your order, please inform your server if a person in your party has a food allergy," on menus and menu boards, including take-out, website and catering menus.

The consumer advisory comes from Oregon's Department of Agriculture fact sheet on the Food Code, which also gives two other allowed reminders and recommends at least 11-point type on handheld menus. If you're a 20+ location chain, read our FDA menu labeling guide. Federal law doesn't require independent restaurants to list allergens on menus, but guests ask; the free allergen chart maker makes a one-page chart for your counter.

Step 10: Print menu or online menu?

You need both, and they should match.

Printed menuOnline / QR menu
Cost to change a priceReprint every copyEdit once, live everywhere
Where guests see itAt the table or counterGoogle, your website, delivery orders, the table QR code
PhotosFewOne per dish works well
OrderingThrough staffGuests can order and pay, if your system allows
Good forTable service, ambianceTakeout, delivery, quick service, changes

A QR code at the table can open your menu, or a menu people can order from. See what a QR menu is and make a static code free with the menu QR code generator.

How Menuthere helps

  • Put the menu online in minutes: upload a photo or PDF of your printed menu and the dishes, prices and sizes are read into your menu for you to check, or add them by hand.
  • Allergens and calories on every plan: record the 14 common allergens, calories and a halal mark per dish; customers see them when they open the dish.
  • Dishes at set times: a brunch dish shows only on weekends, a lunch special only at lunch, on every plan.
  • Other languages: a second name per dish on every plan; a language button that translates the whole menu from Lite ($17 a month).
  • 0% commission: customers order and pay from the same menu, on your page or a table QR code.

Your menu, online and orderable, from the same list of dishes.

Create your free ordering page

Frequently asked questions

How do I make a restaurant menu from scratch?

Decide your concept and guest, list the dishes your kitchen can make consistently, cost each recipe, set prices from cost, write short descriptions, group dishes in eating order, lay out the page, add the legal lines your area requires, then proofread, print and publish the same menu online.

How many items should be on a restaurant menu?

There is no official number. Keep only what your kitchen can make to standard during the busiest hour. Our worked example uses 24 items: 5 starters, 8 mains, 4 sides, 3 desserts and 4 drinks.

How do you price items on a menu?

Divide the food cost of one portion by the food cost percentage you aim for. A sandwich that costs $3.90 at a 30% target is priced at $13.00, which leaves a $9.10 margin. Then compare with nearby restaurants and round to a friendly price.

What has to be on a restaurant menu by law in the US?

It depends on your state and city. Most need a consumer advisory if raw or undercooked animal foods are served. Chains with 20 or more locations must show calories and a 2,000-calorie statement. Some states, such as Massachusetts, require an allergen notice.

Do online menus need calorie counts?

Only for covered chains. The FDA rule applies to restaurants in a chain of 20 or more locations, and its definition of a menu includes electronic menus and menus on the Internet. Independent restaurants may show calories but don't have to.

What is the best software to make a restaurant menu?

For a printed menu, any layout tool works, including free ones like the Menuthere printable menu maker and menu templates. For an online menu customers can order from, use an ordering platform so prices change in one place.

How often should I update my menu?

Re-cost dishes when supplier prices move and review the whole menu every few months with a menu engineering matrix. Seasonal items can change more often online, where an update costs nothing.

Sources (4)
  • FDA, Menu labeling requirements: https://www.fda.gov/food/nutrition-food-labeling-and-critical-foods/menu-labeling-requirements (read 20 Oct 2026): chains of 20 or more locations, same name, substantially the same menu; calories on menus and menu boards; 2,000-calorie statement; written nutrition information on request; compliance date 7 May 2018.
  • 21 CFR 101.11 via Cornell LII: https://www.law.cornell.edu/cfr/text/21/101.11 (read 20 Oct 2026; eCFR redirected to a bot check): definition of "menu or menu board" includes "electronic menus; and menus on the Internet"; succinct statement wording.
  • Oregon Department of Agriculture, Food Safety Program, "Consumer Advisory" fact sheet (Food Code, OAR 603-25-0030, Chapter 3-603.11(A)): https://oregon.gov/oda/Documents/Publications/FoodSafety/FoodCodeConsumerAdvisoryFactSheet6.pdf (read 20 Oct 2026): disclosure + reminder; the three reminder wordings; at least 11-point font recommended on handheld menus.
  • Massachusetts Department of Public Health, Food allergen awareness FAQs (updated 11 Sep 2024): https://www.mass.gov/doc/food-allergen-awareness-faqs/download (direct download returned 403 to the fetcher; wording and scope read from the search-index excerpt and municipal copies of the regulation, e.g. https://www.hamiltonma.gov/wp-content/uploads/2017/03/Food-Allergy-Awareness-Regulations.pdf, 20 Oct 2026).
Menuthere

The all-in-one online ordering and delivery platform for restaurants. Launch your own website, skip aggregator commissions, and grow your business.

Features

  • All features
  • QR code menu
  • Table ordering
  • Online ordering
  • WhatsApp ordering
  • Billing & POS
  • Delivery management
  • Loyalty program
  • WhatsApp marketing

Solutions

  • Restaurants
  • Cafés
  • Cloud kitchens
  • Bakeries
  • Google Business Sync
  • Owners
  • Agencies

Resources

  • Help Center
  • Docs
  • Blog
  • Commission calculator
  • WhatsApp cost calculator
  • Free tools
  • Free WhatsApp order page
  • Compare
  • Video tutorials
  • Download App
  • Get started

Legal

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • About us
  • Contact
  • Editorial policy

Online ordering by country

  • USA
  • UK
  • Ireland
  • Canada
  • Australia
  • India
  • UAE
  • Saudi Arabia
  • Qatar
  • Egypt
  • Singapore
  • Malaysia
  • Indonesia
  • Philippines
  • Pakistan
  • Bangladesh
  • Nepal
  • Oman
  • Sri Lanka
  • Nigeria
  • Kenya
  • South Africa
© 2026 Menuthere. All rights reserved.