Back to the blog
Budget and prices

What does wedding catering cost per person in Mexico City? What moves the number isn't the service format

August 19, 2026 · Equipo OPHIRA

In Mexico City, the vendor Banquetes AlFresco publishes its three-course catering, delivered to your venue, from $435 MXN per person. On its own ladder of packages, that same three-course dinner reaches $690 MXN per person.

Same vendor, same city, three courses at both ends.

What changes between $435 MXN and $690 MXN isn't the menu.

The entry package includes the menu, the tableware, the bread and the setup and teardown. The top one adds waitstaff, a captain, furniture, an open bar and a bartender.

That's $255 MXN more per person for the same dinner, served differently.

And there is the blind spot in this whole category — nobody is acting in bad faith: "per person" has no standard for what it includes. Two quotes can use the same unit and not be describing the same product.

Nationally, the 2025 Bridal Sector Report from bodas.com.mx — which surveyed more than 2,100 couples — puts the average wedding at $180,000 MXN for around 140 guests. That's close to $1,291 MXN per guest for the whole wedding, not just the food.

Mexico City runs above that average.

You know how it ends: you gather three catering quotes, line them up in a spreadsheet, and the cheapest one turns out to be the one that includes the least. You didn't compare prices. You compared wording.

This post doesn't answer what your wedding costs. It answers the decision next door: you already have your per-person number — what service format does it buy you in Mexico City, and where is it quietly inflating?

What wedding catering costs per person in Mexico City, with published prices

The short, honest answer: in our review of Spanish-language sources we did not find a Mexican outlet publishing a per-person catering range isolated for Mexico City. The peso figures we did find are quoted nationally.

So the closest thing to a verifiable floor for the city is what vendors in Mexico City publish themselves.

That floor, at Banquetes AlFresco, is $435 MXN per person for catering only and $690 MXN per person for the package that already includes full service and an open bar.

For the total, the Mexico City wedding guide from Vows assigns catering between 30% and 40% of the budget, equal to $60,000 MXN–$200,000 MXN. The same guide puts a Mexico City wedding of 100 to 150 guests between $200,000 MXN and $500,000 MXN.

Read that last figure slowly, because it stings: the floor in Mexico City starts where the national average ends, and with fewer guests.

No service format closes that gap. Choosing buffet doesn't move you to another city.

What you can do is stop overpaying within Mexico City. For that you need to know what actually moves the number.

Plated or food stations: which one comes out cheaper

The format table from Vows for Mexico in 2026 gives, per person:

  • Plated service: $400 – $900 MXN
  • Buffet: $350 – $700 MXN
  • Themed stations: $450 – $800 MXN
  • Finger food or canapés: $250 – $500 MXN
  • Food trucks: $200 – $450 MXN
  • Open bar, charged separately: $150 – $350 MXN on top

Read it in full and the detail almost nobody underlines appears: in the mid range, the distance between one format and another is measured in tens of pesos per guest, not hundreds.

Buffet isn't half of plated. Stations aren't the budget option.

The table from Knoott, also national, confirms it on a different scale:

  • Themed stations: $800 MXN – $2,500 MXN per person
  • Set menu with table service, all inclusive: $700 MXN – $2,000 MXN
  • Buffet: $550 MXN – $1,200 MXN
  • Cocktail or standing reception: $400 – $900 MXN

The numbers are higher because they measure a more complete product. But the order repeats: stations at the top, buffet below.

Which gives you the first useful criterion, and it's about comparison, not taste:

Before you compare two quotes, find out whether each one is "food only" or "all inclusive". If you don't know, you aren't comparing formats. You're comparing scopes.

How much live food stations add

Knoott is explicit about why stations scale: the range of $800 MXN to $2,500 MXN per person runs "depending on the number and type of stations".

That reframes the decision. Stations isn't a format with a price: it's a counter.

Every live station is a small kitchen with its own equipment, its own ingredients and its own person standing there all night. Adding the fourth station doesn't cost what adding the fourth chair costs.

That's why stations get sold as the relaxed, modern choice and, in both Mexican tables we cite here, they load upward: they hold the highest floor in the Vows table ($450 MXN per person) and the highest ceiling in Knoott's ($2,500 MXN).

There's no deception here. There's a unit of sale that doesn't match the unit of comparison.

The question that puts a quote in order is how many stations that price includes, and what the next one costs.

Plated vs buffet at a wedding in Mexico: what changes besides the price

In the Vows table, moving from plated ($400–$900 MXN) to buffet ($350–$700 MXN) drops between $50 MXN and $200 MXN per person. That's $400 − $350 MXN at the floor and $900 − $700 MXN at the ceiling.

What buffet changes and the table doesn't show: it reduces the number of waitstaff without eliminating them, and it demands floor space, queues and flow.

In a venue that's tight on space, the saving per person goes straight back out in renting the service area.

And here's the subtraction nobody wants to do: for 100 guests, switching from plated to buffet moves between $5,000 MXN and $20,000 MXN pesos (100 × $50 MXN and 100 × $200 MXN).

That's real money. It's also far less than the conversation about formats leads you to expect.

Format is an experience decision with a moderate budget effect, not a savings lever.

Cocktail-style reception: what it costs per person, and what you're buying

It's the cheapest format in the Vows table: canapés or finger food, $250–$500 MXN per person.

And it's cheap for a simple reason worth saying out loud: it serves less food, over less time. That isn't efficiency, it's less product.

It works beautifully for a short or early wedding. If the party is going to run until dawn, you end up buying a second round of food — and that spend wasn't in the per-person number you decided with.

When this doesn't apply. If your venue sells catering as a closed package and won't take an outside vendor, you don't have this decision, and comparing it will only frustrate you.

Your lever there is a different one: what that package includes, how many hours of bar it covers, and what each extension costs.

And if you've already signed catering and bar, this breakdown changes nothing for you today. Save it for when you negotiate extra hours.

The open bar is the part of the per-person math almost nobody adds

Knoott says it without hedging: "drinks can represent 20-35% of the total catering cost". Which means a menu that looks cheap can grow by up to a third once the bar comes in.

In Mexico City there are published prices to size it. Meseros.com.mx, which operates in Mexico City and Morelos, charges the open bar per guest at three levels:

  1. Basic: $210 MXN
  2. Mid: $255 MXN
  3. Full: $390 MXN

Those costs are per guest for five hours and include cocktails, with a 30-person minimum.

Hold on to that detail. The bar is the only line of the catering that gets quoted by the hour.

Two quotes for "$300 MXN of open bar" are not the same if one covers five hours with cocktails and the other four without spirits. Ask about the hours, and ask what happens at the sixth, before you sign.

What wedding catering for 100 people costs in Mexico City

With the published figures, you can build the number without inventing anything.

  1. Food, plated, Vows table: 100 × $400–$900 MXN = $40,000 MXN – $90,000 MXN.
  2. Bar, published prices from a Mexico City vendor: 100 × $210–$390 MXN = $21,000 MXN – $39,000 MXN.
  3. Arithmetic total: $61,000 MXN – $129,000 MXN of catering for 100 people.

That result falls inside the range the Vows Mexico City guide itself assigns to catering in the city, $60,000 MXN to $200,000 MXN.

Two different readings landing on the same floor. That's the closest thing to verification we found in Spanish for this question today.

If your quote comes in well below $61,000 MXN for 100 people, it isn't that you negotiated better. It's that something sits outside the price: the service, the furniture or the bar.

What you save marrying midweek or off season in Mexico

Here's the lever that doesn't touch your menu.

Vows reports that Saturdays carry a surcharge of 15% to 25% at almost every venue. In low season, those same venues offer 20% to 35% less for the same space.

And watch the calendar, because the advice copied from Spanish guides is upside down: the same source places January, February and June–August as low season in most Mexican cities.

In Mexico, June isn't the impossible month. It's the month where you can negotiate.

Two honest limits.

  1. These are figures reported for the market. Nobody owes you that discount on your quote.
  2. That movement is on the venue, not the catering: the food costs practically the same on a Tuesday.

The guest list moves more money than the menu

Vows calculates, nationally, that every guest you take off the catering saves between $800 MXN and $1,500 MXN directly. That's a reallocation of spend reported by the source, not a promise.

Put the two levers side by side.

  1. Switching from plated to buffet moves $50 to $200 MXN per person.
  2. Taking a name off the list moves $800 MXN to $1,500 MXN.

One fewer guest is worth as much as changing the format for between 4 and 30 people ($800 ÷ $200 MXN = 4; $1,500 ÷ $50 MXN = 30).

And this is the uncomfortable part of the post: the most powerful lever in the catering isn't paid in pesos, it's paid in conversations.

Trimming the list costs calls, explanations and a certain silence in the family. Almost no guide will put it that way, because it doesn't sell.

If what you want is real control over the number, the list is where it lives.

An allocation rule: what to buy with your per-person number

Take your per-person number and apply it like this.

  • If it's around $435 MXN or less in Mexico City, you're buying food without service — which is exactly what AlFresco's entry package covers. Budget waitstaff, furniture and bar separately, or the quote will move after you sign.
  • If it sits between $435 MXN and $690, MXN you're inside the ladder AlFresco publishes. Check one by one whether the open bar is inside: there, the package that already includes it is precisely the top one.
  • If the bar quote doesn't say how many hours it covers, you don't have a quote. You have a price.
  • If you're debating format to bring the total down, close the list first. Format moves tens per guest; the list moves hundreds.
  • If your date is a Saturday and falls outside January, February or June–August, the biggest discount available isn't in the menu. It's in the calendar.
  • If your venue sells catering as a closed package, forget comparing formats and negotiate scope: bar hours, waitstaff per table, furniture included.

Well-bought catering isn't the cheapest. It's the one where you can say, with the quote in front of you, exactly what's included and what isn't.

If you want that on hand when the third quote arrives, in OPHIRA you can log your budget line by line and record each catering quote with what it actually includes. That way you compare the real cost per person instead of the number on the cover.