Guides

Brunch Menu Guide for Restaurants: What to Serve, What to Charge, and When to Skip Bottomless

By Duckhub Team, Restaurant technology team at DuckhubPublished Oct 16, 202614 min read
Updated Oct 16, 2026

The Duckhub team builds QR menu and online ordering software, run through your own AI assistant (ChatGPT, Claude), used by cafes, bars, and restaurants. We write practical guides based on what we see working across thousands of published menus.

A brunch menu is the short weekend menu that a restaurant, cafe or bar runs in the late morning, mixing breakfast dishes like eggs Benedict and pancakes with lunch plates like burgers and salads, plus coffee and cocktails. For an operator, a good brunch menu is 12 to 20 items that one kitchen line can fire at weekend volume and still hit its food-cost target.

This guide is written for owners and chefs planning or reworking a brunch service, not for hosting brunch at home. It covers how to structure the menu, how brunch differs from breakfast, the drinks program, where bottomless deals are illegal, pricing with current egg costs, the food-safety rule every egg-heavy menu must follow, and three sample menus you can adapt.

What is a brunch menu?

A brunch menu is a late-morning menu, usually served on weekends between roughly 9 a.m. and 3 p.m., that combines breakfast and lunch dishes with a coffee and cocktail program. It typically has fewer items than a dinner menu, leans on eggs and griddle dishes, and is built for slower, social tables with a higher drinks share of the check.

The word itself is a merger of breakfast and lunch. According to Etymonline, it began as British student slang, and an August 1896 item in Punch called it “an excellent portmanteau word,” crediting Guy Beringer with introducing it the year before in Hunter’s Weekly. The format has changed a lot since then, but the core idea holds: a relaxed meal that sits between two dayparts and borrows from both.

For a restaurant, that in-between position is the opportunity. Brunch lets you sell breakfast-cost ingredients at lunch-level prices, add a cocktail line that breakfast service rarely supports, and fill a weekend morning slot that might otherwise be dead time.

How should a restaurant brunch menu be structured?

A restaurant brunch menu should be organized into six groups: eggs, griddle and sweet, savory plates, lighter options, sides, and drinks. Twelve to twenty items across those groups gives guests real choice while keeping the line manageable. Every dish should share ingredients with at least two others so prep stays tight and waste stays low.

Group Typical dishes Role on the menu How many
Eggs Eggs Benedict, omelet, scramble, shakshuka, breakfast burrito Core demand and the signature dish 3–4
Griddle and sweet Pancakes, French toast, waffles, chicken and waffles Photo-friendly, shareable, low ingredient cost 2–3
Savory plates Burger, croque madame, steak and eggs, biscuits and gravy Captures lunch-minded guests and higher checks 2–3
Lighter Yogurt and granola bowl, grain bowl, salad, avocado toast Covers health-focused and lighter appetites 1–2
Sides Bacon, sausage, hash browns, fruit, toast Easy add-ons that lift the average check 4–5
Drinks Coffee, tea, fresh juice, mimosa, Bloody Mary, spritz Highest-margin part of the check 6–10

Two structural choices matter more than the exact dish list. First, pick one anchor protein for the savory side (bacon, ham, smoked salmon or steak) and reuse it across three or four dishes. Second, build one signature dish that people talk about, whether a crab Benedict, a dulce de leche French toast or a regional specialty. The signature gets the photo and the top position in its category; the rest of the menu supports it.

If you already run a cafe menu, most of your existing structure carries over. Our coffee shop menu guide and bakery menu guide cover the pastry and drink sides of the same counter.

Brunch vs breakfast menu: what is the difference?

A brunch menu differs from a breakfast menu in timing, dishes and economics. Breakfast is usually an everyday, fast-turn service built around eggs, pastry and coffee. Brunch is a weekend, late-morning service that adds lunch plates and alcohol, with slower tables and higher checks per guest. Many venues run both from the same kitchen with two different menus.

Breakfast is the larger and steadier daypart. Technomic reported in March 2024 that “In 2023, breakfast foodservice sales surpassed 2019 sales for the first time,” after the pandemic dip. Brunch sits on top of that demand rather than replacing it: the same guest who grabs a quick weekday breakfast may book a two-hour table on Sunday.

In practice the split looks like this:

Breakfast menu Brunch menu
When Every day, early morning Weekends and holidays, late morning to mid-afternoon
Dishes Eggs, pastry, oatmeal, coffee Breakfast dishes plus burgers, salads, savory plates
Drinks Coffee, tea, juice Coffee program plus cocktails
Table time Short, often counter or takeaway Long, social tables
Check Lower, speed matters Higher, drinks lift it

If you serve both, keep the breakfast menu as a subset of brunch. Guests recognize the core dishes, and your kitchen preps one set of components.

What drinks belong on a brunch menu?

A brunch drinks menu needs two strong programs: coffee and a short cocktail list. Coffee is the drink almost every guest orders, so it has to be good and fast. Cocktails are where the margin is, and three to five well-chosen drinks such as a mimosa, a Bloody Mary, a spritz and one house special cover most demand.

For coffee, the same rules apply as in any cafe: a clear espresso section, a batch-brew option for speed, and priced milk and syrup modifiers instead of free customization. For cocktails, build around ingredients you already stock. A mimosa uses the orange juice from the juice line; a Bloody Mary uses the tomato juice, celery and spice you already hold for the kitchen. Our bar and drink terminology guide covers pour sizes, well drinks and the vocabulary your servers will need.

Non-alcoholic options deserve a real place on the list too: fresh juices, a house lemonade or a zero-proof spritz give non-drinkers something to order other than water, and they carry a margin close to the cocktails.

Bottomless brunch is illegal in some US states and allowed in others, so the answer depends entirely on your state’s alcohol rules. New York, Massachusetts and Texas all restrict selling an unlimited number of drinks for a fixed price. Before you advertise “bottomless mimosas,” check your state alcohol regulator. This section is general information, not legal advice.

What the rules say in three large markets:

State Rule What it means for brunch
New York ABC Law §117-A No licensee may “offer, sell, serve, or deliver to any person or persons an unlimited number of drinks during any set period of time for a fixed price.” Private functions such as weddings, and food-and-beverage packages where alcohol is incidental to the event, are excepted.
Massachusetts 204 CMR 4.00 Prohibits unlimited drinks for a fixed price except at private functions not open to the public; a separate provision allows a drink to be included as part of a meal package.
Texas TABC marketing practices rules Retailers may not sell or offer an undetermined quantity of alcohol for a fixed price or on an “all you can drink” basis.

Several other states have similar rules, and lists that claim “X states ban bottomless brunch” contradict each other, so we do not repeat a count here. Your state’s alcohol beverage control agency is the only reliable source.

Where unlimited drinks are not allowed, two formats keep the spirit of bottomless without breaking the rule:

  • A brunch package with a set number of drinks, for example a main dish plus two mimosas at a fixed price. The quantity is defined, so it is not unlimited.
  • A carafe or a flight: a carafe of mimosas for the table, or a flight of three small cocktails, priced like any other drink.

Where bottomless is legal, set a clear time window (90 minutes is common), serve refills to the table on request rather than pre-pouring, and make sure staff are trained in responsible alcohol service.

How do you price a brunch menu?

You price a brunch menu like any other menu: work out each plate’s ingredient cost, then divide by your target food-cost percentage. Eggs are usually a small share of that cost; sauces, proteins, bread and sides drive it. Full-service restaurants had a median food cost of about 32% in the NRA’s 2024 data, which is a sensible starting target for most brunch plates.

Egg prices have also come down sharply. The US city-average retail price of a dozen Grade A large eggs was $2.272 in August 2026, according to BLS data on FRED. The USDA Economic Research Service reports egg prices were “23.0 percent lower in August 2026 than in August 2025” and forecasts a 29.4 percent decrease for 2026 as a whole. These are retail figures, not your distributor’s price, but they show the direction: eggs are much cheaper than during the 2025 price spike.

A worked example (our calculation, with illustrative ingredient costs):

Component of eggs Benedict Cost per plate
2 eggs (at the retail benchmark of about $0.19 each) $0.38
English muffin $0.40
Ham or Canadian bacon $1.30
Hollandaise (pasteurized eggs, butter, lemon) $0.70
Potatoes and garnish $0.80
Total plate cost $3.58
Menu price at 30% food cost $3.58 ÷ 0.30 ≈ $11.95

Most venues would round that up to $14 or $15 to cover labor and the weekend premium, which brings food cost down to about 24 to 26%. Swap ham for smoked salmon or crab and the plate cost roughly doubles, so price the premium versions separately instead of as a small upcharge.

For the full method, including how to handle modifiers and sides, see our guide on how to price a restaurant menu, which also sources the NRA food-cost benchmarks. To decide which dishes deserve the best spot on the page, apply menu engineering after a month of sales data.

What food-safety rules apply to eggs on a brunch menu?

A brunch menu that serves eggs raw or undercooked needs a consumer advisory. Under section 3-603.11 of the FDA Food Code, restaurants must disclose which items contain raw or undercooked animal foods, including eggs, and remind guests of the increased risk of foodborne illness. Runny yolks, poached eggs and classic hollandaise all fall under it.

The FDA’s model wording for the reminder is: “Consuming raw or undercooked meats, poultry, seafood, shellfish, or eggs may increase your risk of foodborne illness, especially if you have certain medical conditions.” The disclosure can be a description of the item, such as “eggs cooked to order,” or an asterisk next to the dish that points to a footnote. The Food Code is a model; each state adopts its own version, so confirm the exact wording with your local health department.

The FDA’s egg safety guidance also recommends that dishes served with raw or undercooked eggs use “shell eggs that have been treated to destroy Salmonella, by pasteurization or another approved method, or pasteurized egg products.” For a brunch kitchen, that makes pasteurized eggs the default for hollandaise, aioli and any sauce that is not cooked through.

How do you run a brunch kitchen without slowing tickets?

A brunch kitchen stays fast when the menu limits how many ways eggs can be cooked, sauces are batched before service, and stations are split between eggs, griddle and cold food. The bottleneck is almost always eggs to order: one cook juggling eight eggs at four different doneness levels holds up the whole pass.

Practical steps that work in most kitchens:

  1. Limit egg styles. Offer scrambled, fried and poached, and drop basted or shirred. Fewer styles means fewer mistakes at volume.
  2. Batch the sauces. Hold hollandaise in a warm water bath (made with pasteurized eggs) and portion it to order.
  3. Pre-portion proteins. Par-cook bacon on sheet trays and hold sausage and ham portioned in the reach-in.
  4. Split the line. Run an eggs station, a griddle station and a cold station (bowls, salads, fruit) so a pancake order never waits behind an omelet.
  5. Cap the menu during peak. If tickets slip, hide the slowest dish for the second seating rather than letting every table wait.

Track your own table times for a few weekends. A two-hour table that orders three cocktails can be worth more than two quick turns, so measure revenue per table hour, not only covers.

Sample brunch menus: cafe, bistro and bar

The right brunch menu depends on your format, but most fall into three patterns: a short, alcohol-light cafe menu, a fuller bistro menu with savory plates and cocktails, and a bar menu built around handhelds and drinks. Use these as starting points and swap in local or regional dishes. For more on how venue formats differ, see our guide to types of restaurants.

Cafe brunch (12 items, counter or table service)

  • Eggs: avocado toast with poached egg, breakfast sandwich, shakshuka
  • Griddle: buttermilk pancakes, French toast with seasonal fruit
  • Lighter: granola bowl, grain bowl
  • Sides: bacon, fruit cup, toast
  • Drinks: full coffee menu, fresh orange juice, house lemonade

Bistro brunch (16–18 items, table service)

  • Eggs: eggs Benedict, smoked salmon Benedict, omelet of the day, steak and eggs
  • Griddle: brioche French toast, chicken and waffles
  • Savory: croque madame, burger, niçoise salad
  • Sides: bacon, sausage, hash browns, mixed greens, toast
  • Drinks: coffee, juices, mimosa, Bloody Mary, Aperol spritz, one house cocktail

Bar brunch (12–14 items, social tables)

  • Eggs: breakfast burrito, loaded hash with fried egg
  • Griddle: chicken and waffles
  • Savory: smash burger, fried chicken sandwich, nachos with eggs
  • Sides: tots, bacon, fruit
  • Drinks: Bloody Mary with garnish options, mimosa carafes, micheladas, two beer specials

How do you put a brunch menu online?

The simplest way to run a brunch menu online is to publish it as its own category that appears only during brunch hours, with photos and short descriptions, behind a QR code on every table. Guests see the brunch dishes on Saturday morning and the regular menu the rest of the week, and you never reprint anything.

Duckhub handles that setup:

  • Scheduled categories. Each menu category has an availability schedule, so a “Weekend brunch” category can show only on Saturday and Sunday from 9:00 to 15:00 and disappear automatically afterwards.
  • Hide a dish in seconds. When the kitchen runs out of hollandaise or crab, hide the dish from the menu and it is gone from every guest’s phone at once.
  • QR ordering to the table. On the Duckling plan ($10 a month), guests scan the table code, order from their phone, and the order lands on your dashboard with the table number. Duckhub does not process payments, so guests pay your staff as usual, and there is 0% commission on orders.
  • Free to start. The Egg plan is free forever and covers a QR menu with 70 products, 10 categories and 30 QR tables, which fits most brunch menus.
  • Your own AI does the writing. Connect your own ChatGPT or Claude to Duckhub and ask it to write dish descriptions or translate the brunch menu for tourists; it works on every plan.

Start with the structure above, price each plate from its real cost, check your state’s rules before promising bottomless drinks, and put the consumer advisory on every egg dish served to order. That covers most of what separates a profitable brunch from a busy one.

Frequently asked questions

Ready to bring your restaurant online?