Bruna Santos on Unsplash
Bruna Santos on Unsplash

Greek Restaurant Menu: How to Structure, Price, and Build One That Profits

Austin Spaeth October 20, 2026 menu designmenu engineering
TLDR: The cheapest thing on a Greek menu, a bowl of dip and warm bread, is also the most profitable, and most operators underprice it. Here is how to organize the sections, price the dips and gyros that print money, and use mezze sharing to build the check.

A Greek restaurant menu looks generous: a long list of cold and hot mezze, a block of dips, a page of grilled skewers and gyros, a few showpiece proteins, and a short list of honey-soaked desserts. That length hides two facts that decide whether the concept makes money. The first is that the cheapest thing on the page, a bowl of dip and a round of warm pita, is almost certainly the best-margin plate in your building, and most operators quietly underprice it while pushing the lamb and fish that cost far more to make. The second is that one souvlaki skewer can serve three price points, because the same grilled meat sells in a pita, over a salad, or on a platter, while your prep on the grill never changes. Get the structure and the dip pricing right and a Greek menu earns as well as anything in the business. Get them wrong and you work hard selling expensive proteins while the cheapest dishes on the page do the real earning uncredited.

This guide covers how to organize a Greek menu, why the dips and gyros are the margin engine, how the one-skewer-three-formats lever and mezze sharing build the check, and how to keep the whole thing accurate everywhere a guest looks. The low-food-cost logic rhymes with a Thai restaurant menu, where curry and rice do similar work, and with a Chinese restaurant menu, but Greek adds a lever of its own: the shareable spread that turns one order into a table full of high-margin small plates.

TL;DR

  • Dips and gyros are the margin engine. A bowl of hummus costs around $1 all in with the pita and sells for $8, a food cost near 12%. Tzatziki, skordalia, and melitzanosalata sit in the same range. Nothing grilled on the page beats them.
  • One skewer, three formats. The same grilled chicken or pork sells in a pita, over a Greek salad, or on a platter, which gives you an $11 plate and a $19 plate off one line of prep, with the margin widening as you climb.
  • Price dips and gyros on confidence, proteins on margin. Guests do not price-shop an $8 bowl of hummus the way they scrutinize a $32 rack of lamb, and the dollar cost is so low that there is real room above it.
  • Mezze sharing builds the check. Greek food is made to be shared, so a table ordering a spread of dips and small plates to the middle spends more than four solo entrees, and it never feels like an upsell.
  • A Greek menu carries real allergen risk. Dairy hides in almost everything, nuts turn up in skordalia and the desserts, and gluten runs through the pita and phyllo, so your tags have to be right.
  • A Greek menu drifts out of sync fast. A sold-out whole fish, a seasonal horta, a weekend lamb special. When you update, the QR menu, the to-go PDF, and the menu on Google all need to match.

How should a Greek menu be organized?

A Greek menu reads best when it groups dishes by temperature and by how they are meant to be shared, because most tables order across the groups and build a spread. Strong menus carry roughly these blocks, top to bottom:

  1. Dips and spreads. Hummus, tzatziki, melitzanosalata (eggplant), skordalia (garlic-potato), taramasalata, served with warm pita. The highest-margin block on the page and the first chance to grow the check.
  2. Cold mezze. Greek salad (horiatiki), dolmades, marinated olives, feta with oil and oregano. Cheap to build, bright, and natural to share.
  3. Hot mezze. Spanakopita, saganaki (fried cheese), keftedes (meatballs), grilled halloumi, fried calamari. The block where appetizer margin and theater live.
  4. Gyros and pitas. Pork, chicken, and a vegetarian option, wrapped with tomato, onion, tzatziki, and fries. The volume margin engine and the dish new guests reach for first.
  5. Souvlaki and skewers. Chicken, pork, lamb, shrimp, off the grill. The same skewers that feed the pitas, now sold as platters.
  6. Specialties and showpieces. Moussaka, pastitsio, lamb chops, whole grilled fish, grilled octopus. Higher food cost, higher price, lower margin percentage. The reputation builders, not the earners.
  7. Sides, listed on their own so each reads as a choice. Lemon potatoes, rice pilaf, horta (greens), grilled vegetables.
  8. Desserts and drinks. Baklava, galaktoboureko, loukoumades, Greek coffee, wine. The highest-margin block on the page and the easiest add to close a table.

The grouping matters more than the item count. The same kitchen can present a souvlaki as a solo $19 platter or as one of several small plates a table builds a meal from, and that framing changes how the whole table orders.

Why the dips and gyros are the margin engine

Here is the number that should reshape how you build the menu. A bowl of hummus is one of the cheapest things you can put on a plate. Chickpeas, tahini, lemon, garlic, and olive oil come to about 70 cents a portion, and a round of warm pita to serve it runs another 30 cents or so. Your all-in plate cost lands near a dollar. That bowl sells for $8.

AN $8 BOWL OF HUMMUS COSTS YOU $1$7.00 marginthe dollars you keep$1.00 food cost$8$0A 12% FOOD COST, THE BEST PLATE ON THE PAGE

A 12% food cost is a number your grilled proteins cannot touch. A rack of lamb or a whole grilled fish, with real protein cost and more handling, runs closer to 30% or higher. So the dishes most menus treat as a free-bread afterthought, the dips and spreads, are the ones that clear the most profit per order, and they happen to be made ahead, hold for a day, and need no cook on the line. Tzatziki (strained yogurt, cucumber, garlic), melitzanosalata (roasted eggplant), and skordalia (potato and garlic) all run pennies and sell for the same $7 to $9.

The gyro is the second engine, trading a bit of margin for real volume. Seasoned pork or chicken shaved onto a pita with tomato, onion, tzatziki, and a few fries comes to around $2.50 all in and sells for $11, a food cost close to 23%. That is not the hummus, but it is a strong number on a dish that moves hundreds of times a week and anchors your lunch.

The strategic takeaway is simple and most operators get it backwards: give the dips and gyros the prime real estate, the fullest descriptions, and your best server recommendations, and let the lamb and fish play their real role, which is building your reputation and anchoring the high end of the page. To decide which specific dips and plates earn the spotlight, run the sections through the menu engineering matrix, which sorts each item by how well it sells against how much it makes.

One skewer, three formats

This is the lever Greek menus have that most cuisines do not use fully. A single grilled souvlaki skewer can be sold three ways, and because the meat coming off the grill is identical every time, the only thing that changes is what you plate it with. Wrap it in a pita with tzatziki and fries and it is an $11 handheld. Lay it over a Greek salad and it is a $16 bowl. Build it into a platter with rice, lemon potatoes, pita, and a dip and it is a $19 entree. The guest reads it as “three ways to have the souvlaki.” You read it as one prep serving three price points, with the margin getting wider every time someone trades up.

ONE SKEWER, THREE PRICE POINTSIn a pita$11$2.50 costOver a salad$16$3.00 costOn a platter$19■skewer + plating cost■contribution marginSAME GRILL PREP. THE PRICE, AND THE MARGIN, MOVE MORE THAN THE COST.

Notice what the formats do. The platter costs you about $1.50 more to build than the pita, mostly rice, potatoes, and a dip you already make, but it sells for $8 more, so the platter is your highest-margin version of the same skewer. Offer all three formats on your two or three most popular souvlaki and you capture the full range of what guests will spend, from the quick-lunch pita to the sit-down platter, without adding a single new recipe to the grill. The one discipline: keep the formats legible on the page, so a guest never has to hunt for how to get the chicken souvlaki the way they want it.

How do you price a Greek menu?

Price dips and gyros on confidence, not on the invoice. Because the plate cost is so low, the constraint on your hummus price is not food cost, it is what a guest will happily pay for a generous bowl with warm bread. That number is usually well above what a timid operator charges. An $8 bowl and a $9 bowl cost you the same to make, and the guest is not doing that math. Charging $5 because it “feels like just chickpeas” leaves money on every table. The same goes for the gyro: $11 and $12 cost you the same, and the dish carries the value in the guest’s head.

That does not mean ignore cost. It means price the showpiece proteins on contribution margin, the dollars left after cost, the same way you would a steak, because those are the dishes where the protein actually moves the number. A whole grilled branzino that costs you $9 and sells for $29 clears $20 even though the percentage looks tighter than the hummus’s. The full method is in how to price menu items, and if your plate costs are guesses right now, fix that first with the food cost percentage calculator. The presentation side, price endings, dropped dollar signs, and anchoring the page with one high specialty so the dips and gyros read as a deal, is covered in menu pricing psychology.

Mezze sharing builds the check

This is the part most American Greek restaurants leave on the table. Greek food is built to be shared. The traditional way to eat is a spread: several dips, a few hot and cold mezze, some bread, placed in the middle for everyone to pick at before and alongside the mains. A table that orders that way, three or four small plates plus bread plus a couple of mains, spends far more than four people each ordering one platter and stopping. The gap between those two checks is large, and it is yours to close with how you build the menu and brief the floor.

AN $11 GYRO IS REALLY A $44 SHARE$11$14$10$8GyroDip trioSpanakopitaGreek coffees$43THE ADD-ONS ARE HIGH MARGIN AND SHARING IS HOW THE FOOD IS MEANT TO BE EATEN

The dip trio and the shared hot mezze are the easiest moves, and they are both high margin. A board of three dips with warm pita costs you a few dollars and sells for $14. A slice of spanakopita or an order of saganaki runs a dollar or two and sells for $10. A Greek coffee or a glass of house wine costs you well under a dollar and sells for $4 to $8, and tables order them by the round. None of it feels like a hard sell, because sharing is how the cuisine is meant to be eaten. The job of the menu is to make the spread obvious, often with a built “mezze for the table” or dip-combo line, and the job of the server is to steer the table toward a few plates for the middle instead of one platter each. For the full playbook on lifting the ticket, see how to increase average check size.

Descriptions and allergens are the detail that sells (and protects)

Two things make Greek food read as Greek on the plate, and both belong on the menu. The first is provenance and preparation. A description that names them, “slow-roasted eggplant with garlic, lemon, and extra-virgin olive oil,” makes a guest picture the plate and reach for it, where “eggplant dip” says nothing. The words that read as authentic, Kalamata, graviera, horta, ladolemono, cost you almost nothing to name and buy you real pricing power. The full approach is in menu descriptions that sell.

The second is allergens, and a Greek menu carries more risk than it looks. Dairy hides in almost everything: yogurt in the tzatziki, feta crumbled over the salad and baked into the spanakopita, kefalotyri in the pastitsio. Nuts turn up in some skordalia recipes and all through the desserts, walnuts in the baklava especially. Gluten runs through the pita and the phyllo. A guest with a dairy or nut allergy cannot guess that the “vegetable” dip was finished with yogurt or that the garlic spread was thickened with almonds. Your tags have to be right. Get the allergen and dietary tags disciplined with dietary tags and allergen labeling.

A worked example

Here is a representative cross-section of a Greek menu over 30 days of service, priced with dips and gyros on confidence and showpieces on margin:

ItemUnitsPricePortion costMarginRole
Hummus with pita720$8$1.00$7.00Margin engine / check-builder
Tzatziki with pita680$8$0.90$7.10Margin engine
Greek salad540$13$3.20$9.80Cold mezze / volume
Spanakopita460$10$1.80$8.20Hot mezze, high margin
Chicken gyro (pita)980$11$2.50$8.50Volume margin engine
Pork souvlaki platter520$19$4.00$15.00Format top, high margin
Grilled branzino180$29$9.00$20.00Showpiece specialty
Baklava500$7$1.30$5.70Dessert / check-builder

Two things stand out. The dips and the chicken gyro quietly out-earn almost everything on volume: hundreds of orders a month each, from plates that cost a dollar or two and need no cook on the line. The branzino clears the most dollars per plate at $20, which is exactly why it belongs on the menu as the showpiece, but it sells a fraction of the volume and takes real skill to execute. The reputation lives in the fish; the rent is paid by the dips and the gyros.

Now layer in the sharing. If even a third of those tables add a dip trio and a round of Greek coffees or house wine, that is thousands of dollars of high-margin product each month sitting on top of the mains, from items the table was glad to order. Lifting the mezze and beverage attach rate is worth more than any single price change on the platters.

How do you keep a Greek menu accurate everywhere?

A Greek menu changes more than it looks like it should. The whole fish sells out on a Friday, a weekend lamb special comes and goes, the horta depends on what the produce guy brought, and a dip rotates in for the summer. Every one of those changes has to reach every place a guest looks, or you lose the table that drove in for the branzino that was gone by eight, or the one that ordered off a price the menu never updated.

The trap is that most restaurants keep their menu in four or five disconnected places: the printed menu at the table, the QR menu, the PDF on the website, the menu on their Google listing, and the one on the delivery apps. Keeping a rotating menu current by hand across all of those is a chore nobody sustains, so the versions drift apart and the guest finds out at the table. If you want the mechanics of 86ing an item and why consistency matters, see what “86” means in a restaurant.

ONE EDIT, EVERY MENU A GUEST CHECKSAdd the special,86 the branzinoQR menuat the tableTo-go PDFprint-readyGooglemaps & searchApplemapsONE SOURCE OF TRUTH BEATS FIVE LOGINS YOU NEVER KEEP CURRENT

The fix is one source of truth that feeds everywhere. VisibleMenus turns a photo of your menu into a hosted QR menu, a printable to-go PDF, and a Google menu that stays in sync, and it pushes the same menu to Apple Business Connect as part of the same update, so adding tonight’s lamb special or marking the fish sold out is one edit instead of five. Change it once and the table QR, the to-go sheet, and both map listings say the same thing the same afternoon. Why that consistency is worth so much is covered in keeping your menu accurate everywhere.

FAQ

How should a Greek menu be organized?

Group dishes by temperature and by how they are shared: dips and spreads, cold mezze, hot mezze, gyros and pitas, souvlaki and skewers, specialties, sides, and desserts and drinks. Most tables order across the groups to build a spread, so the layout should invite that. Put the dips and gyros, your best-margin plates, in prime position rather than burying them below the pricier lamb and fish.

Why are the dips so profitable on a Greek menu?

Because they cost almost nothing to build. A portion of hummus runs about 70 cents in chickpeas, tahini, lemon, garlic, and oil, and the warm pita to serve it another 30, so the all-in plate cost lands near a dollar and an $8 bowl runs a food cost around 12%. Tzatziki, melitzanosalata, and skordalia are the same story. That is the best margin on the menu, better than any grilled protein, and the dips are made ahead and need no cook on the line. The common mistake is treating them as free-bread filler instead of the earners they are.

How do I use the souvlaki skewer to price a Greek menu?

Sell your most popular skewers in more than one format. The same grilled chicken or pork goes in a pita at the low end, over a Greek salad in the middle, and on a platter with rice, potatoes, pita, and a dip at the top. The meat coming off the grill is identical, so one prep serves three price points, and the platter carries the widest margin because the price climbs faster than the cost of the sides you add.

What allergens should a Greek menu flag?

Dairy, gluten, and nuts above all. Yogurt and feta run through the dips, salads, and baked dishes; pita and phyllo carry gluten; and nuts appear in some versions of skordalia and across the desserts, especially baklava. Because none of those are obvious from the dish name, your tags have to be explicit so a guest with a dairy or nut allergy can order safely.

How do I keep my Greek menu current across Google and my QR code?

Use one menu that pushes to your QR code, your to-go PDF, and your Google and Apple listings from a single edit, so adding a weekend lamb special or marking the whole fish sold out updates everywhere at once. Doing it by hand across a printed menu, your website, and your map listings is why most menus drift out of date and why guests show up for a dish that changed weeks ago. One synced source of truth turns a menu change into a ten-second job instead of a chore you skip.

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