Raghavendra Mithare on Unsplash
Raghavendra Mithare on Unsplash

Bakery Menu: How to Structure, Price, and Display One That Sells

Austin Spaeth October 3, 2026 menu designpricing
TLDR: A bakery menu has to work in the case, on the wall, and on a phone before anyone walks in. Here is how to organize it, price a laminated pastry on real cost, and keep custom orders from leaking money.

Ask a few bakery owners how they built their bakery menu and most tell the same story: they listed everything they know how to make, priced it against the shop across town, and taped it to the wall. That holds up until a Saturday rush, when the case is a jumble, the croissants are underpriced, a custom cake order falls through the cracks, and someone at the counter asks whether the almond thing has nuts in it and nobody has a clean answer.

A bakery menu has a harder job than it looks. It works in three places at once: in the glass case where people point, on the printed card or wall where they read, and on a phone before they ever leave the house. It has to steer a stranger toward the items that make you money, carry prices built on what a pastry actually costs to produce, handle the special-order business without losing a cent, and tell every guest what is in the food. This is how to get all of it right.

TL;DR

  • A butter croissant costs roughly $0.90 in ingredients, but that number hides a two-day process. Price laminated pastry for the labor and oven time, not the flour. $4.50 to $5.50 is normal, not greedy.
  • Structure the menu for a stranger, not a regular. Put viennoiserie (croissants, pains au chocolat, morning buns) at the top of the card and at eye level in the case. That is your margin and your draw.
  • Custom cakes and pre-orders are your highest ticket and your biggest scheduling risk. Take them with a deposit, a stated lead time, and per-serving pricing.
  • Label allergens beside every item. “Does this have nuts” is the most common question a bakery case gets, and a wrong answer is dangerous, not just awkward.
  • Keep the menu accurate everywhere someone checks, especially on Google, because a lot of your morning traffic decided to drive over while still in bed.

What makes a bakery menu different?

A dinner menu gets read sitting down by someone who already chose the restaurant. A bakery menu gets read standing at a glass case, in a line, often by a first-timer deciding fast. Three things make it its own animal.

  • The case is the menu. More than any other food business, a bakery sells by sight. The written menu supports the glass case, names the items, and carries the prices, but the first decision happens with a finger pointed at a shelf. That means merchandising and menu are the same project, and the best-looking, highest-margin items belong at eye level.
  • Everything is perishable, and the clock is brutal. A croissant is a different product at 7 AM than at 2 PM. A menu that promises twelve kinds of pastry you cannot keep in stock past mid-morning trains customers to expect disappointment. A tighter list you can actually hold through the day beats a long one that is half sold out by ten.
  • Two businesses share one counter. There is the walk-in, grab-and-go business (a coffee and a scone on the way to work) and the order-ahead business (a birthday cake, a dozen bagels for the office, a holiday pre-order). They have different margins, different lead times, and different failure modes, and your menu has to serve both without letting the second one blow up your morning.

Hold those three in mind and most menu questions answer themselves.

How to structure a bakery menu

Organize by category in the order people actually shop, and give your money items the top of the card and the top of the case. People scan both a printed menu and a display in a rough path that starts at the top, so whatever lands there gets ordered more.

A clean, conventional section order:

  • Viennoiserie first (butter croissant, pain au chocolat, almond croissant, morning bun, danish). This is your margin and your signature. It belongs at the top of the card and at eye level in the glass.
  • Breads next (sourdough, baguette, focaccia, sandwich loaves). Lower ticket per unit, but a loyal daily and weekend draw. Group them so the bread people find them fast.
  • Sweets and the case after that (cookies, brownies, bars, scones, muffins, slices of cake). The impulse add-on to a coffee, and the easiest attachment sale you have.
  • Savory, if you do it (quiche, hand pies, breakfast sandwiches). Higher ticket, keeps people past 10 AM, worth a clear spot.
  • Custom and pre-order last, called out plainly: cakes by the slice today, whole cakes and large orders by appointment.

Keep the list disciplined. The logic in how many items a menu should have hits a bakery hard, because every item is something you have to produce fresh, display, and keep from going stale. A shorter, deeper menu reads faster, holds through the day, and wastes less.

Anatomy of a bakery menuCase-first. Put the laminated pastries where the eye lands.VIENNOISERIE / YOUR MARGINButter croissant4.75Pain au chocolat5.25Almond croissant5.50Morning bun4.95Top shelf, eye level, first on the card.BREADSSourdough - Baguette - FocacciaThe loyal daily draw.SWEETS / THE CASECookie - Brownie - Scone - MuffinThe coffee attachment sale.CUSTOM CAKES & PRE-ORDERS / HIGHEST TICKETBy appointment - deposit up front - lead time stated - priced per servingLaminated pastries carry the margin. Give them the top shelf and the top of the card.Custom cakes are your biggest ticket and biggest scheduling risk. Take them on your terms.Allergen note beside every item. It is the question the case gets asked most.

Names do real work here. A “morning bun” outsells a “cinnamon sugar croissant roll” even when they are the same thing, and “cultured butter croissant” earns its price better than plain “croissant.” The discipline from menu descriptions that sell applies to a bakery case in miniature: one specific word (cultured, laminated, sourdough, Valrhona) signals craft and supports the price without a full sentence.

The pricing math on a croissant

Here is the number almost every new bakery gets wrong. Take a standard butter croissant: a laminated dough of flour, milk, yeast, sugar, and salt, with butter folded in across several turns, an egg wash, and a bag to carry it home.

ComponentCost
Dough base (flour, milk, yeast, sugar, salt)$0.20
Butter (about 50g, dough plus lamination)$0.55
Egg wash and finishing$0.05
Bag, tissue, label$0.12
Total ingredient cost$0.92

Under a dollar. That number is exactly what gets bakeries into trouble, because it tempts you to price the croissant like a cheap item with a markup, land at $3, and feel reasonable. What the table leaves out is the thing that actually costs you: time. A croissant is a two-day job. You mix and chill the dough, laminate it with multiple folds and rests, proof it overnight, shape it, proof it again, then bake. The skilled labor and the oven hours are the real cost, and they do not show up in an ingredient list.

One butter croissant, $0.92 in ingredients, $4.75 priceCOST$0.92MARGIN$3.83 per pieceBut a croissant is a two-day job: mix, laminate, proof, shape, proof, bake.That margin is paying for labor and oven time, not just flour. Price for the hours.

So the lesson is the reverse of the one coffee shops learn. In a cafe the trap is forgetting the cup and underpricing a drink that is cheap to assemble. In a bakery the trap is pricing off ingredients when the cost is labor, and underpricing something that took two days to make. Either way the fix is the same: know your real number, then price with intent. If your costs are estimates rather than counted figures, start with the method in our food cost percentage calculator, and remember that for labor-heavy items the ingredient percentage understates the true cost of the plate.

Two pricing details worth borrowing from the psychology of menu pricing. Keep prices clean and confident (a flat $5.00 or $4.75 reads better on a craft product than $4.99, which signals discount). And anchor with one slightly premium item near the top of the case, a $6.50 specialty pastry or a filled croissant, so the $4.75 plain one feels like the sensible middle rather than the indulgence.

Custom cakes and pre-orders, without the money leak

The special-order side of a bakery is where the biggest tickets live and where the biggest losses hide. A whole cake, a holiday pie order, two dozen bagels for an office: high revenue, but also high risk if your menu does not set terms. Three rules keep it profitable.

Price per serving, not per cake. A “6-inch cake, $45” invites haggling and hides your labor. “Serves 8 to 10, from $55, custom pricing on design” scales with the work and sets expectations before the conversation starts. Tiered and heavily decorated cakes should carry a clear per-serving floor.

Take a deposit and state the lead time, in writing, on the menu. A pre-order section that reads “custom cakes require 72 hours notice and a 50% deposit” does two jobs: it protects you from the 24-hour wedding-cake scramble, and it filters out the orders that were never going to show. The deposit is not greedy, it is the thing that makes the order real.

Keep the custom list short and systematized. You cannot build a profitable special-order business on infinite options. A handful of sizes, a short flavor list, two or three finishes, and clear add-on pricing is faster to quote, faster to make, and far less likely to produce a cake you lose money on. Treat it like a small, disciplined menu of its own.

How should a bakery menu handle allergens?

More than most food businesses, a bakery lives in allergen territory. Wheat is in nearly everything, nuts and nut flours are common, dairy and eggs are everywhere, and cross-contact on a shared bench is real. “Does this have nuts in it” is the single most frequent question a bakery counter fields, and the answer has to be instant and correct.

Put a short allergen note beside each item, not buried in fine print. A compact system works well: small tags or letters for the big allergens (wheat, nuts, dairy, egg, soy), plus a clear line that your kitchen handles nuts and wheat and cannot guarantee a fully allergen-free item. That honesty protects the guest and protects you. If you offer dedicated gluten-free or vegan items, say exactly how separate they are, because a customer with celiac needs more than “gluten-free” on a label. The full approach is in our guide to dietary tags and allergen labeling, and it is worth doing properly: a guessed answer at a bakery counter is a safety issue, not an inconvenience.

Where your bakery menu needs to live

A bakery menu is not one menu. It is several, and they have to agree with each other.

  • The case labels and the card. Your primary sales tool, right at the glass. Legible while someone leans over the case, with names, prices, and allergen notes on every item.
  • A printed or wall menu. For the line forming behind the case, and for the breads and savory items that are not always on display.
  • A QR or online menu for pre-orders. Where the custom-cake and large-order business starts, with your sizes, lead times, and deposit terms laid out so people self-qualify before they call.
  • Your menu on Google and Maps. The one most bakeries neglect, and the one doing the most quiet work. A huge share of bakery traffic decides to come in while still at home, phone in hand, searching “bakery near me” or your name. If your menu is missing, buried, or three prices out of date on Google, you lose that person before they ever reach the case.

That last channel is why menu accuracy is a marketing problem, not just a printing one. When someone searches your bakery and cannot see what you bake or what it costs, they assume the worst and scroll on. Keeping your menu on Google current, seasonal pastries and all, is doing sales work every hour you are open and every hour you are closed. VisibleMenus pushes your menu website to Apple Business Connect as part of the same update that feeds Google, so the version a customer sees on Maps matches the card they will read at the counter.

The same rotation discipline applies to seasonal baking, which is a bakery’s most reliable traffic tool. A pumpkin scone in October or a galette des rois in January gives regulars a reason to break their usual and gives you something fresh to post. The trap is the stale listing: a seasonal item still on your card or your Google menu weeks after you stopped making it reads as sloppy and disappoints the person who came in for it. The wider playbook is in our seasonal menu strategy guide.

Frequently asked questions

How many items should a bakery menu have? Enough to cover a strong viennoiserie section, a few breads, a tight sweets case, and one or two savory items, plus a short custom-order list. Most well-run bakeries keep the daily menu lean on purpose, because every item is produced fresh and has to stay in stock and not go stale. Add a rotating seasonal special instead of permanently expanding the list.

How much should I charge for a croissant? In most markets a plain butter croissant runs $4.00 to $5.50, and filled or specialty versions more. The ingredient cost is under a dollar, so the price is really covering the two-day laminating process and the skill behind it. Pricing a croissant at $2.50 to seem affordable gives away the labor that is the whole cost.

How far in advance should I require custom cake orders? Set a clear minimum lead time and put it on the menu, commonly 48 to 72 hours for standard custom cakes and longer for tiered or elaborate designs. Pair it with a deposit. The notice protects your production schedule, and the deposit makes the order real.

Do I need prices on my online bakery menu? Yes. A menu without prices makes people assume expensive and move on. Showing prices online, including a per-serving starting price for custom cakes, sets expectations and pre-qualifies the orders that reach you.

How do I handle items that sell out by mid-morning? Bake to realistic demand, and be honest on the menu about what is limited. If a product reliably sells out, that is information: either make more, raise the price, or frame it as a limited daily bake. What you want to avoid is a menu that promises items the case cannot hold past 10 AM, which just trains customers to expect disappointment.

The bottom line

A bakery menu does several jobs at once. It has to read fast at a glass case, price laminated pastry on the labor it actually takes rather than the flour it contains, run a profitable custom-order business on clear terms, and tell every guest what is in the food. Get the structure right (viennoiserie up top and at eye level, a disciplined list, custom cakes on your terms) and you steer people toward the items that pay. Get the pricing right (price for the hours, anchor with one premium piece, take deposits on the big orders) and a business that looks thin on an ingredient sheet turns out to be a strong one.

Then keep all of it accurate everywhere someone might look, because the best-looking case in town does nothing for the customer still deciding on their phone. For how each section fits your overall margin picture, see the menu engineering matrix, cost every item honestly with the food cost percentage calculator, and if you also run an espresso bar, the structure and pricing logic carries straight over to your coffee shop menu.

Get started

Stop sending customers to a bad PDF.

Upload your menu and get a QR code, a menu website, a Google listing, and a printable PDF in minutes.

Upload My Menu