KazhidaКажи да
За БизнисНајди добавувачиЗа нас
Најави се
За БизнисНајди добавувачиЗа нас
Промени Јазик
  1. Home
  2. Blog
  3. Vendors
  4. Wedding Menu Cost Per Guest in North Macedonia 2026
Vendors

Wedding Menu Cost Per Guest in North Macedonia 2026

What the restaurant package includes, and what costs extra

By KazhidaPublished 25 November 2025Updated 13 September 20269 min read
Formally set wedding table with plates, wine glasses and a meze platter

Quick answer

A wedding menu per guest in North Macedonia costs roughly 1,500 to 4,500 MKD (25–73 €) in 2026 and covers cold meze, a main course, salads, dessert and a timed drinks package. Cake cutting, late-night food and branded spirits are usually charged separately, so ask for a written specification before you pay a deposit.

Key takeaways

  • The price per guest is a package, not just food — ask what is inside and how many hours the drinks last.
  • The realistic 2026 range is 1,500–4,500 MKD (25–73 €) per adult guest, depending on the venue type and the menu.
  • Late-night food, the cake, branded spirits and crew meals are the most common hidden costs.
  • Tastings happen two to four months out; the guaranteed count is locked seven to ten days before the wedding.
  • The best savings come from an off-season date and negotiating what is in the package, not the headline price.
In this article
  1. What does a wedding menu per guest include in a restaurant?
  2. How much does a wedding menu cost per guest in 2026?
  3. Open bar, limited drinks or your own rakija?
  4. How do you handle vegetarian, vegan, halal and allergy needs?
  5. When is the tasting and when do you lock the guest count?
  6. Do you need late-night food?
  7. How much does a wedding cake cost and when do you order it?
  8. How do you negotiate the package with the restaurant?
  9. Next step

Food and drink is the largest line in almost every wedding budget in North Macedonia. When a restaurant quotes a "price per guest", that number can mean very different things — from modest meze and one main course to a full open bar and late-night food. Know what sits behind it before you pay a deposit.

What does a wedding menu per guest include in a restaurant?

A typical per-guest menu covers cold meze on the table, a hot starter or soup, one main course with a side, salads, dessert and a drinks package for an agreed number of hours. Staff, basic table setup and cake cutting are usually included too, but that has to be written into the offer.

Most offers follow this structure:

  • Meze on the table. Cheese, kashkaval, prosciutto, homemade sausage, ajvar, olives and bread, served before everyone sits down — the first thing guests judge the wedding by.
  • Hot starter or soup. Mushrooms, cheese rolls or chicken soup — the first course to disappear in cheaper packages.
  • Main course. Usually one for everyone: roast veal or pork, stuffed chicken, or mixed grill. Fish and a choice of two mains are premium items.
  • Salads and sides. Seasonal salad, shopska, potatoes, rice or steamed veg.
  • Dessert. A small plated dessert, or a slice of the wedding cake.
  • Drinks. A package for a set number of hours, normally domestic spirits, wine, beer and soft drinks.

Usually not included, although everyone assumes it is: the wedding cake, late-night food, branded spirits, decor beyond the standard setup, music, and crew meals. Your photographer, videographer and band eat at your wedding, and restaurants offer a crew menu at 700–1,200 MKD (11–20 €) per person. Agree it in advance.

Children between three and twelve are usually half price, under three free. If you are still choosing the hall, the guide to choosing a wedding venue covers capacity and dates.

How much does a wedding menu cost per guest in 2026?

The realistic 2026 range is 1,500 to 4,500 MKD (25–73 €) per adult guest in a restaurant, and above 4,500 MKD (73 €) in a five-star hotel or for a plated menu. The difference comes from the number of courses, the type of meat and the length of the drinks package, not the address.

Package What it usually includes Drinks Price per guest
Basic Meze on the table, one main, salad, dessert Soft drinks, house wine, beer and rakija, 4 hours 1,500–2,200 MKD (25–36 €)
Standard Meze, hot starter, main, salads, dessert, cake cutting Domestic open bar, 5–6 hours 2,200–3,200 MKD (36–52 €)
Premium Extended meze, soup, choice of two mains, dessert platter Open bar with some branded spirits, sparkling toast 3,200–4,500 MKD (52–73 €)
Five-star hotel or plated menu Plated service, fish or veal, chef's menu, late-night food Full open bar with imported spirits 4,500–7,000 MKD (73–115 €)

These are typical ranges from vendor offers, not statistics. Always ask for a written quote with the exact number of hours and a clear line on whether VAT is included — the question couples most often forget.

Compare it against a realistic wedding budget in denars: for most couples food and drink take half to two thirds of the total.

Plan your wedding in one place

Guest list, budget, checklist and a free wedding website. Built for couples in North Macedonia.

Start for free

Open bar, limited drinks or your own rakija?

The most common choice in North Macedonia is a limited open bar with domestic drinks running four to six hours, which costs roughly 400–900 MKD (6.5–15 €) per guest when priced separately. A full open bar with imported spirits adds 500–1,200 MKD (8–20 €) per guest, while pay-per-consumption is risky with large groups.

Three models appear in offers:

Domestic drinks package. Water, juice, coffee, beer, house wine and rakija, usually with entry-level whisky. This is the standard, and for most weddings it is enough.

Full open bar. Adds branded spirits, imported wine and cocktails. It makes sense with fewer than a hundred guests who actually drink them; otherwise you pay for bottles nobody opens.

Pay per consumption. The restaurant bills each opened bottle. Cheaper with families who drink little, but the final amount is unpredictable.

On rakija and homemade wine: many restaurants outside the city centres let you bring your own, some free as part of tradition, others for a corkage fee of 150–400 MKD (2.5–6.5 €) per bottle. Hotels almost never allow it, because drinks are their main margin. Agree how many bottles and write it into the contract.

One detail people miss: when the package ends. Start at 7 p.m. with a four-hour package and everything from 11 p.m. is billed by consumption — exactly when the party gets going.

How do you handle vegetarian, vegan, halal and allergy needs?

Collect every requirement through your RSVPs and give the restaurant a list organised by table, not by name, because the kitchen works table by table. A vegetarian menu is usually the same price, a vegan one needs at least a month's notice, halal means meat from a certified supplier, and serious allergies require separate preparation.

In practice:

  • Put an open dietary question in your online RSVP rather than a "vegetarian" checkbox — that is how you catch nut and gluten allergies too.
  • Ask for written confirmation of what will be served on each alternative plate. "We'll think of something" is not a menu.
  • For halal: check the restaurant works with a certified supplier, prepares the meat on a separate surface, and can run the package alcohol-free with a wider soft drink selection.
  • For serious allergies, marked plates and a waiter who knows who they are for work better than the best seating chart.

Choosing between a restaurant kitchen and outside catering? Compare offers on Kazhida and ask both the same dietary questions — the answers show who has done it before.

When is the tasting and when do you lock the guest count?

The tasting is scheduled two to four months before the wedding for two to four people, and is usually free above a certain guest count or costs 2,000–4,000 MKD (33–65 €) deducted from the final bill. The guaranteed guest count is submitted seven to ten days ahead, and that is the number you pay for.

At the tasting, try exactly what will be served, not a special version by the chef. Ask how many grams the main course portion is and what the meze looks like on a table of ten. Photograph the plates for reference.

The biggest mistake is closing RSVPs late. Send invitations four months ahead, confirm by phone a month before and lock the list two weeks out. Tracking RSVPs and the seating plan in one place in your Kazhida plan makes the final week far easier.

Most restaurants accept five per cent more guests without penalty, but going below the guaranteed number is almost never approved.

Do you need late-night food?

Late-night food is a hot dish served around two in the morning, when guests are tired from dancing, and it costs 300–700 MKD (5–11 €) per guest. You do not order it for everyone — count on fifty to sixty per cent, since older guests and families with children have gone home.

Simple hot food works best: tavche gravche, cheese burek, pizza slices, kebapi or chicken soup. With an open bar and a party running to three, it is why guests remember a good night.

How much does a wedding cake cost and when do you order it?

A pastry chef charges 900–1,800 MKD (15–29 €) per kilogram, and the rule of thumb is 100–150 grams per guest. For 120 guests that means a twelve to fifteen kilogram cake, or roughly 13,000–25,000 MKD (210–410 €). A restaurant cake is often included in the package, but in a simpler form.

Order four to eight weeks ahead, and two months for June, August and September dates, because good pastry chefs close their calendars early. You choose between two options:

Cake from the restaurant. Easier logistics, already in the price, limited choice of look and flavour. Fine if the cake is mainly there for the cutting photo.

Cake from a pastry chef. More choice, a custom design, a flavour tasting. Check who delivers it and when, whether the restaurant has a fridge, and whether it charges cutting — 50–150 MKD (1–2.5 €) per guest in some places.

A trick many couples use: a small two-tier decorative cake for the cutting and photos, plus simple sheet cakes in the kitchen for serving. The look stays and the price drops by a third. For a garden wedding in August, choose a filling that handles heat.

How do you negotiate the package with the restaurant?

Negotiate the contents, not the price per guest. A restaurant rarely goes below its number, but will happily add a hot starter, extend the bar an hour or include late-night food. An off-season date, a weekday or a Sunday brings a ten to twenty per cent discount.

Before you sign, go through this list with the manager and ask for written answers:

  • What exactly is in the price per guest, and is VAT included?
  • How many hours does the drinks package run, and what happens after?
  • Which spirit brands are included and which cost extra?
  • Can we bring our own rakija, wine or cake, and what does that cost?
  • How large is the main course portion, and when is the tasting?
  • When is the guaranteed guest count due, and what variation is allowed?
  • What is the price for children and for crew meals (photographer, band)?
  • How big is the deposit, when is the balance due, and what is refunded on cancellation?
  • Is the hall ours alone, or is there a second event?
  • Who is the manager on duty that day, and on which number?

Ask three restaurants the same questions. A five-hundred-denar gap per guest usually reflects what is inside, not quality.

Next step

Shortlist three restaurants that fit your guest count, ask each for a written offer in this structure and book tastings with your two favourites. Browse restaurants and caterers on Kazhida, keep the offers in one place and check them against your budget before you pay a deposit.

Frequently Asked Questions

How much does a wedding menu cost per guest in North Macedonia?

In 2026 the usual range is 1,500–2,200 MKD (25–36 €) for a basic package, 2,200–3,200 MKD (36–52 €) for a standard one, 3,200–4,500 MKD (52–73 €) for premium and above 4,500 MKD (73 €) in five-star hotels. Courses, type of meat and drinks hours drive the price.

Can we bring our own rakija and homemade wine?

Many restaurants outside the city centres allow homemade rakija and wine, some free as part of tradition, others for a corkage fee of 150–400 MKD (2.5–6.5 €) per bottle. Hotels and large halls rarely allow it, because drinks are their main margin. Put the agreement in writing.

When is the final guest count due?

Restaurants normally ask for a guaranteed number seven to ten days before the wedding, and you pay for it even if fewer people come. Most kitchens accept up to five per cent more guests at the last minute without a penalty. Close RSVPs two weeks in advance.

How much does a wedding cake cost and when do we order it?

A pastry chef charges 900–1,800 MKD (15–29 €) per kilogram, and 120 guests need roughly 12 to 15 kilograms. Order four to eight weeks ahead, two months for June to September dates. If the cake comes from outside, some restaurants charge cutting of 50–150 MKD (1–2.5 €) per guest.

How are vegetarian, vegan and halal requests handled?

Collect them through your RSVPs and give the restaurant a list by table, not by name. A vegetarian menu usually costs the same, a vegan one needs earlier planning, and halal means a certified supplier plus separate preparation. Ask for written confirmation and marked plates.

What is late-night food and do we need it?

It is hot food served around two in the morning, when guests are tired from dancing: tavche gravche, burek, pizza, kebapi or soup. It costs 300–700 MKD (5–11 €) per guest, and you order for only 50 to 60 per cent of guests because some have left.

Kazhida

About the author

Kazhida

Editorial team

The team behind Kazhida, the wedding-planning platform for North Macedonia. We write from conversations with hundreds of couples and vendors across Skopje, Ohrid, Bitola and beyond.

In this article

  1. What does a wedding menu per guest include in a restaurant?
  2. How much does a wedding menu cost per guest in 2026?
  3. Open bar, limited drinks or your own rakija?
  4. How do you handle vegetarian, vegan, halal and allergy needs?
  5. When is the tasting and when do you lock the guest count?
  6. Do you need late-night food?
  7. How much does a wedding cake cost and when do you order it?
  8. How do you negotiate the package with the restaurant?
  9. Next step

Keep reading

Wedding photographer shooting the bride and groom during an outdoor ceremony
Vendors

How to Choose a Wedding Photographer in North Macedonia

Prices, packages, delivery times and the 12 questions to ask before you book a wedding photographer and videographer in North Macedonia in 2026.

30 November 2025 · 9 min read

Wedding hall set for a reception with round tables and warm lighting
Venues

How to Choose a Wedding Venue in North Macedonia

Compare restaurants, hotel ballrooms, villas and Ohrid lakeside venues: per-person prices, what is included, site-visit questions and contract clauses to watch.

13 September 2026 · 9 min read

A newlywed couple at a wedding reception in North Macedonia, photographed in black and white
Budget

How Much a Wedding Costs in North Macedonia in 2026

Real 2026 prices: what a wedding for 150, 250 or 350 guests costs in denars, what drives the bill up, and how to pay for it without surprises.

13 September 2026 · 10 min read

Ready to book your vendors?

Compare verified photographers, venues, bands and decorators, and send one request to all of them.

Browse vendorsCreate a wedding website
Kazhida
Кажи да

Унифицираната платформа за совршени свадби. Планирајте, поврзете се и заштедете со нашето наградувано решение.

За парови

  • Започни планирање
  • Најдете продавачи
  • Пазар

За продавачи

  • За продавачи

Компанија

  • За нас
  • Контакт
  • Приватност

© 2026 Кажи да. Сите права задржани

POWERED BYMAE-CODES