A taco spread on a hand-painted tile table with guacamole, salsa, limes, and cold beers

Catering menuHow to make a catering menu: two or three packages, trays on the side, the fine print written down.

A catering menu sells best as two or three per-person packages at different prices, a short list of trays and add-ons, and the terms in plain sight: minimum order, notice needed, delivery, and what staff cost. Price each package from the food cost of one guest’s share, then add the costs of the job that a dining room never has.

Start free 30-day trial

No card needed · then $19/mo or $190/yr · cancel anytime

Per person, by the tray, or both

A catering menu has to answer the client’s first question, which is always some version of “what will this cost for my number of people?” How you price decides how easily they can answer it.

FormatHow it is pricedBest forState clearly
PackagesPer personOffice lunches, weddings, anything with a head countMinimum guests, what is included
TraysPer tray, with “serves 10 to 12”Drop-off orders, parties at homeHow many a tray feeds
Stations or buffetPer person, often with a staff feeLarger eventsService time, staff count
Boxed mealsPer boxMeetings, field crewsWhat is in the box, dietary options

Many caterers show packages first and trays second, so the client who has a head count and the one who has a table to fill both find a price.

The structure, top to bottom

  1. Packages: two or three, named by what they are (“Working lunch,” “Buffet dinner”), each with its per-person price and what it includes.
  2. Trays and platters: the dishes you are known for, each with how many it feeds.
  3. Add-ons: dessert, a salad, extra protein, each with its price.
  4. Drinks: by the gallon or per person, if you offer them.
  5. Service: staff by the hour, setup, rentals, what the client provides.
  6. Terms: minimum order, notice needed, delivery area and fee, deposit and cancellation.

The printed layout of that structure, set as a real per-person price list, is the catering menu template.

The per-person math, as a worked example

This is an example with made-up round numbers, to show the method, not a price to charge. Say a lunch package includes a sandwich, a side salad, a cookie, and a drink, and one guest’s share of those costs you $7.20 in food.

  1. Food to price: at a 30 percent food cost target (an example, not a benchmark), $7.20 ÷ 0.30 = $24.00 per person.
  2. Disposables: plates, napkins, and utensils, say $0.60 per person, bring it to $24.60.
  3. Round it: $25 per person, with a 15-guest minimum.
  4. Charge the job separately: delivery by distance, and staff by the hour if they stay to serve.

Keeping delivery and staff as separate lines keeps the per-person price comparable from job to job. For the thinking behind a food cost target, see menu pricing strategy.

Minimums, notice, and the fine print

The terms are where catering goes wrong, and writing them on the menu saves a phone call per order. Put them where the client will see them before they call: a minimum order or guest count, how much notice you need (and what a rush costs, if you take them), where you deliver and the fee, what comes with the order, and how deposits and cancellations work. Check your state and local rules on any service charge before you add one, and say plainly whether it goes to staff.

From the floorWrite “serves 10 to 12” on every tray, not “serves 12.” The client counts twelve people, and two of them always eat like four.

Label the food, not just the menu

A drop-off order has no server to answer questions. The menu the client read a week ago is not on the buffet table, so the labels have to do its job. Put a small card in front of each tray with the dish name and its allergens, mark the vegetarian and gluten-free trays plainly, and pack the special-request meals separately with the guest’s name on the lid.

On the menu itself, tag each dish with its dietary notes the same way, so the client can count how many vegetarian or gluten-free guests the order covers before they place it. Ask for those counts in writing with the order, and repeat them back on the confirmation.

One standing menu, and a proposal for the big ones

Keep one catering menu that anyone can open from your website or a link in an email, with packages, trays, and terms. For a wedding or a large corporate event, write a proposal with the exact dishes, the count, the timeline, and the total. The menu gets you the inquiry; the proposal gets the signature. Events you host in your own dining room are a different job, with their own guide to private event menus, and a coursed set menu for a group is in prix fixe and tasting menus.

What Gaslamp does and does not do

In Gaslamp, the catering menu is its own menu with its own link, QR code, and print-ready PDF, kept separate from the dining room menu. Packages, trays, and add-ons are items, and a tray sold in two sizes carries both as labeled prices on one line; the note under each section heading (up to 120 characters) holds “Per person, 15 guest minimum” or “Serves 10 to 12.” When a tray price changes, edit it on your phone and the link you sent is right about thirty seconds after you save. A separate catering menu needs a paid plan; the trial includes one live menu.

Gaslamp does not take catering orders, send invoices, collect deposits, or write proposals. It keeps the menu clients read right. How caterers run the rest is on menus for caterers.

Related questions

How do you price a catering menu per person?
Add up the food cost of one guest’s share of every dish in the package, divide by the food cost percentage you run, then add what the job needs beyond food: staff, delivery, disposables, rentals. Round to a clean number and state the minimum guest count.
Should catering be priced per person or by the tray?
Per person for set packages and anything with service, because the client can compare it to a head count. By the tray for drop-off orders, where the client is choosing quantities. Many caterers show both.
What should a catering menu include besides the food?
The minimum order or guest count, how much notice you need, the delivery area and fee, what is included (plates, utensils, setup), what staff cost, and how deposits and cancellations work.
How many options should a catering menu have?
Two or three packages at different price points and a short list of trays and add-ons. Clients choose faster from a few clear packages than from a long list of dishes.
Should I make a new catering menu for each client?
Keep one standing catering menu that anyone can read, and write a proposal for each larger event with the exact dishes, count, and price. The standing menu starts the conversation; the proposal closes it.

Try it on a real menu

The Gaslamp editor runs in your phone’s browser. The demo needs no account.

Open the demo editor

How menu management works in Gaslamp

The client asked for the catering menu at 4:40. Send the link that is right.

Start free 30-day trial

No card needed · then $19/mo or $190/yr · cancel anytime