Cafe menu · chapter one

How to make a cafe menu that works

Most cafe menus are built the wrong way round. Founders start with dishes they love and work forwards. By the time the doors open, the menu is trying to do three incompatible jobs at once.

A HospoSure guide for Stage 1 cafe founders · 8 min read

A menu that works does the opposite. It starts with hard constraints: who walks past your door, what your kitchen can execute at pace, what your overheads demand per dish. Then it fits the food inside those.

The single biggest difference between a cafe that survives year one and one that does not tends to be whether its menu passed six filters before it went to print. Most do not.

Software cannot rescue a menu that was not properly thought through. Get the fundamentals right: what you sell, what it costs, what it should sell for. Everything downstream is easier. This is how to build one.

Filter 01 · customer

Start with your customer, not your recipes

Before a single dish goes on the board, you need to know who is buying it.

Walk your street at 7am, 9am, and 12pm on a weekday. Do the same on a Saturday. Count heads. Note what people are carrying: laptops, prams, tradie high-vis, gym bags. This is your customer base, and your menu exists for them, not for you.

Then check your competitors. Not to copy them. To find the gap. If three cafes within walking distance all finish their brunch service at 2pm, your weekday afternoon is an open lane. If everyone is doing cabinet food, a small hot lunch menu could be your differentiator.

The mistake to avoid

Skip this step and everything downstream is guesswork. You cannot price a coffee for a customer you have not met, and you cannot build a menu for a street you have not walked.

Filter 02 · kitchen

Fit the menu to your kitchen, not the other way round

Kitchen capacity is a hard limit that most cafe menus ignore until week two of trading. Then service falls apart, tickets back up, and the menu gets cut by attrition instead of by design. The result is a menu that looks random because it was built in crisis, not in planning.

Ask three questions before any dish goes on.

How many burners, pans, and bench metres do you have at peak?

If your setup is one induction burner and a panini press, your menu is not doing poached eggs to order at volume. The equipment determines the ceiling.

Who is cooking and what can they execute consistently under pressure?

A weekend casual who is competent at 10am is a different animal at 12:30pm with a ten-ticket rail. Build the menu around what can be delivered on the worst service of the week, not the best.

How long does this dish take from order to pass?

If the honest answer is eight minutes, and your average table turn is 25 minutes, it is a dish your kitchen cannot support in volume. Take it off before it takes your service down.

Filter 03 · breadth

Narrow, then narrow again

Tighter menus outperform wider ones. This is counterintuitive to most founders, who reach for breadth as a hedge against the wrong customer walking in.

The reality is the opposite. Wider menus mean more SKUs to stock, more prep to manage, more mise en place to hold, more wastage when items do not sell, and more quality drop when the line gets slammed. The extra options do not attract more customers. They slow down the ones you already have.

For an independent cafe, 15 to 25 items total is the band where execution quality holds up. Below that, your regulars get bored. Above it, the numbers start to punish you.

Pick items that share ingredients. A poached egg on toast, a breakfast roll, and a breakfast burrito share almost the same mise en place. A quinoa salad, a grain bowl, and a warm salad of the day share a prep list. Shared ingredients mean tighter ordering, less wastage, and faster service.

Filter 04 · cost

Cost every item against your real overheads

Ingredient cost is not the true cost of a dish. It is a fraction of it.

A flat white with 35 cents of milk and beans is not a 35 cent product. It carries a share of your rent, your barista's wage, your power bill, your insurance, your packaging, your milk fridge depreciation, your transaction fees. By the time all of that is loaded in, the true cost of a flat white in an independent cafe sits closer to $1.60 to $2.20.

Generic food cost percentage targets, the 28 to 33 percent you will read on every hospitality blog, do not account for your overheads. They account for an average cafe's overheads. If your rent is 40 percent above the mean because you took a main street lease for the foot traffic, your food cost target cannot be the industry average.

This is the single most expensive mistake first-time cafe founders make. Pricing from a template instead of from their own numbers.

Where HospoSure fits

HospoSure is the tool Stage 1 cafe founders use to cost a full menu against real overheads in minutes, instead of weeks. Rent, wages, utilities, and packaging are loaded in once, and every item on your menu is priced against your actual business, not an industry benchmark.

Menus built in HospoSure push into Square POS in a single click, with items, pricing, and categories transferred automatically.

See how it works
Filter 05 · price

Price for your business, not for a formula

Once you have true cost per item, pricing follows naturally. Work out what your week needs to turn over to cover fixed costs. Divide by your realistic transaction count. That is your average required spend per customer.

Then engineer the menu to land there. If your number says $14 per head and your dishes all sit at $9, you have a pricing problem. If they sit at $19, you have a customer mismatch problem. That is a different issue, fixed further upstream at Filter 01.

Neither problem is solved by copying a competitor's menu. Their overheads are not yours.

Filter 06 · test

Test before you print

A menu that looks good on paper and a menu that works on the line are two different things.

Before you commit to a printed menu, before you order the boards, before you load the POS, run the full menu through a timed service trial. Three hours. Every dish. Actual covers if you can, simulated tickets if you cannot.

You are looking for the dish that takes too long, the one that dies when the kitchen is busy, the one where the plating falls apart under pressure, the one where the cook forgets a garnish every time. Those dishes get simplified or they come off.

Do the same for costs. Cost every dish against the actual supplier invoice, not the estimated price. Whole milk at $6 a litre instead of $4.50 destroys your flat white margin before you have sold one.

Recap

What makes a cafe menu ready to open with

A menu has passed the six filters when:

  1. Its items match your actual customer base, verified on the street.
  2. Its prep load fits your kitchen at peak service, not at 10am quiet.
  3. It is tight enough, 15 to 25 items, to execute consistently.
  4. Every item is costed against your real overheads, not a template.
  5. Its prices hit the revenue per head your business needs.
  6. It has been tested under pressure before it went to print.

Skip any one of these and you are operating on guesswork. Do all six and you open with a menu that earns its space on the board.

Common questions

How Stage 1 cafe founders approach menu building

How do I decide what to put on my cafe menu?

Start with your customer base, not your recipe list. Research who walks past your door at different times of day, check what your competitors do and do not offer, then build a menu that fits both your kitchen capacity and those customers. A menu built recipe-first almost always collides with either the kitchen or the numbers within the first month of trading.

How big should a cafe menu be?

For an independent cafe, 15 to 25 items total is the band where execution quality holds up under pressure. Fewer items risks boring your regulars and narrowing your appeal. More items means the kitchen struggles under pressure, wastage climbs, and consistency drops. Tighter menus consistently outperform wider ones for Stage 1 cafes.

How do I cost my cafe menu?

Cost every item against your true overheads, not only the raw ingredients. Rent, labour, utilities, packaging, and equipment depreciation all belong in the per-item cost. Generic food cost percentage targets from hospitality blogs assume an average cafe. Yours is not average. HospoSure is the tool Stage 1 cafe founders use to cost a full menu against real overheads in minutes.

How long does it take to develop a cafe menu?

Budget six to ten weeks of active work for a first cafe menu, from customer research through kitchen trials to a signed-off printed menu. Less than that and something critical has been skipped. The menu is one of three or four decisions that determine whether a cafe survives its first year, so compressing the timeline tends to be a false economy.

Do I need a chef to create a cafe menu?

Not for the planning stages. Customer research, menu structure, and costing can be done by any founder. A chef or experienced cook is valuable for the execution trial and kitchen design stages, where their judgement about pace, prep, and ticket flow is hard to replace. Many successful independent cafes bring in a chef on a short consulting engagement rather than a full hire.

What is the difference between a menu and a recipe list?

A recipe list is what you can make. A menu is what you have decided to sell. The difference is which filters the recipes have passed through: customer fit, kitchen capacity, cost against overheads, pace under pressure, and testing. A recipe list without these filters applied is a wishlist. A menu is a commercial decision.

Should my cafe menu have seasonal items?

Seasonal items are worth the effort if they genuinely use produce that is cheaper, better, or more interesting in that season. Swapping items purely for novelty adds prep complexity and supplier friction without commercial return. A small seasonal special slot, one or two items that rotate, gives you freshness without destabilising the core menu.

Next step

Cost your menu against your actual overheads

HospoSure costs a full cafe menu against real overheads: rent, wages, utilities, packaging. It pushes straight into Square POS. Built for cafe founders who want to get the fundamentals right before they open.

Try HospoSure