How to Create a Catering Menu That Sells

A step-by-step guide to building a restaurant catering menu that's easy for customers to order from, efficient for your kitchen, and profitable for your business.

Seth KramerCo-Founder, FlashCater1 min read

Your catering menu isn't your dine-in menu in bigger pans. That's the most common mistake we see when a restaurant launches catering, and it ends in kitchen chaos, thin margins, and an office manager who doesn't order twice.

A good catering menu is shorter than your restaurant menu, more profitable per item, and built around how people actually order for groups. Here's how to build one.

Start with what already works

Don't invent new dishes. Start with your best sellers and screen them on four things.

  • Popular - customers already love them
  • Scalable - your kitchen can produce them in large batches without quality loss
  • Transportable - they hold up during delivery (no delicate plating, nothing that wilts in 20 minutes)
  • Profitable - strong food cost margins at volume

Pulled pork platters at a BBQ place, taco bars at a Mexican spot, sandwich trays at a deli. They already work at scale and they travel.

Skip anything cooked to order, anything that's worse after 30 minutes, anything with fussy plating, and anything that separates in the van.

Structure your menu around packages, not individual items

An office manager ordering lunch for 25 people doesn't want to pick 8 appetizers, 4 entrees, and 6 sides. She wants a package that handles it.

Package types that work

Buffet packages - "The Team Lunch" includes a protein, two sides, bread, and drinks at $18/person. Minimum 15 people.

Boxed meals - individual lunch boxes with a sandwich/wrap, side, cookie, and drink at $16/person. Popular for meetings where people eat at their desks.

Platter packages - a combination of platters (sandwich platter + salad platter + fruit platter) that serves 10-15 people. Priced per platter, not per person.

Tiered packages - "Good/Better/Best" options at different price points. Customers choose faster, and they have a reason to go past the cheapest option.

Keep the number of choices manageable

3-5 packages is the sweet spot for most restaurants, with 2-3 protein options per package (not 10), pre-selected sides with 1-2 swap options, and dietary accommodations offered as add-ons rather than as separate menus.

More choices means more kitchen complexity, more errors, and lower margins, and a busy buyer staring at 30 similar options doesn't decide faster. She closes the tab.

Design for the person ordering, not the person eating

The person placing the order is usually an office manager, executive assistant, or event coordinator, not a foodie browsing for fun, and she's reading your menu between two other tasks. Give her:

  • Clear headcount guidance - "feeds 10-12 people" on every item
  • Dietary info upfront - vegetarian, vegan, gluten-free, nut-free labels on every item
  • Simple descriptions - ingredient lists, not creative prose
  • Visible pricing - per-person or per-platter, no "call for a quote"
  • Photo for each package - a single high-quality overhead shot of the full spread

The easier the menu is to read, the faster she orders, and the fewer emails your team answers.

Set smart minimums and lead times

Every item on the menu needs both.

Minimum order amounts

Per-person packages, 10-15 people. Platters, at least 1 platter per category (or a dollar minimum like $150). Boxed meals, 8-10 boxes.

Minimums keep you out of orders that aren't worth the packaging and the drive. Food for 4 people is a takeout order, not catering.

Lead time requirements

Standard orders need 24-48 hours advance notice, large orders (50+ people) need 72 hours or more, and holiday or peak periods need a full week.

If you use catering software, the online ordering flow enforces all of this for you. Nobody has to police it.

Add profitable extras and add-ons

Add-ons at checkout are the easiest way to lift average order value. Keep them high-margin and simple:

  • Beverages - bottled water, canned sodas, coffee/tea service ($3-5/person)
  • Desserts - cookie platters, brownie trays, fruit displays ($4-6/person)
  • Breakfast add-ons - pastry baskets, yogurt parfaits, juice ($5-8/person)
  • Serving supplies - chafing dishes, serving utensils, linens (rental fee)
  • Setup service - if you offer it, charge $50-$100 extra

A $400 lunch order that adds a $75 cookie platter and $60 in drinks is a $535 order, and your kitchen barely noticed.

Price it right

Pricing gets its own guide: how to price catering orders. In short, price packages per person because it's the easiest thing for a buyer to understand, target a 30-35% food cost that includes packaging, and price delivery separately or build it into a minimum. Don't just discount your regular menu prices for catering. Catering has its own cost structure.

Test before you finalize

Before printing menus or building out your full online ordering page, test it on real orders.

  1. Test with 3-5 packages - see which ones actually sell
  2. Get feedback from your first 10 orders - what did customers love? What was confusing?
  3. Track kitchen execution - which items are easy to batch? Which cause bottlenecks?
  4. Monitor margins - are you hitting your target food cost percentage?
  5. Iterate quarterly - update the menu based on data, not gut feeling

Nobody wins catering with a 30-item launch menu. Start with 3-5 packages, learn what sells, expand from there.

Example catering menu structure

Here's a template that works for most restaurants:

PackageWhat's IncludedPriceMinimum
The Classic1 protein + 2 sides + bread + drinks$16/person15 people
The Premium2 proteins + 3 sides + bread + dessert + drinks$22/person15 people
Boxed LunchSandwich/wrap + side + cookie + drink$15/box10 boxes
Breakfast SpreadPastries + fruit + yogurt + coffee + juice$14/person12 people

Add-ons: Cookie platter ($45, serves 15), Beverage package ($4/person), Setup service ($75)

Simple, clear, and covers 90% of what corporate catering customers need.

Put your catering menu online

FlashCater makes it easy to build a branded catering menu with packages, per-person pricing, and automatic minimums - all orderable online.

Get My Catering Audit

Related Articles