Spanish food prices surge 5.1% for Christmas as premium items hit record highs

Christmas dinner this year will be among the most expensive on record
Food prices have surged 5.1% ahead of the holidays, with premium items reaching historic highs.

Each year, the Spanish holiday table becomes a quiet measure of how economic forces shape the most intimate of traditions. This season, a study by the OCU reveals that the cost of Christmas food has risen 5.1%, with seven staple luxury items—from Iberian ham to oysters—reaching prices never recorded before. The average Spaniard will spend around €1,300 on the holiday season, though in Madrid that figure climbs past €1,677, reminding us that abundance and austerity often share the same calendar.

  • Seven iconic holiday foods have broken their own price records, with beef round and oysters each surging 19%—turning the traditional Christmas table into a test of household resilience.
  • The OCU's sweep across six Spanish cities exposed a fractured landscape: some families in Madrid face holiday bills nearly €550 higher per person than those in Almería or Badajoz.
  • While premium meats and shellfish climb steeply, a handful of items—langoustines, angulas, percebes—held flat, and capon actually fell 16%, offering rare relief in an otherwise pressured market.
  • Shoppers are adapting by spreading purchases across physical and digital channels, with 64% of spending expected online and 87% paid by card—a logistical pivot that softens but does not erase the financial strain.

A study by the Organization of Consumers and Users has confirmed what many Spanish households already suspected: Christmas dinner this year will be one of the most expensive on record. Food prices rose 5.1% in the weeks before the holidays—almost exactly mirroring last year's 5.2% increase—and the burden falls unevenly across the table.

The OCU tracked sixteen products in six cities, from shellfish and fish to meats, cured ham, and seasonal produce. The findings revealed a tiered reality: some items held steady, others rose modestly, and seven reached historic highs. Iberian cured ham now costs €67.52 per kilogram. Oysters climbed to €30.84/kg. Milk-fed lamb, beef round, turkey, pomegranate, and pineapple all set new price records. The steepest jumps—19%—came in beef round and oysters, while sea bass and Iberian ham each rose 10%. A few exceptions offered relief: capon fell 16%, sea bream dropped 3%, and langoustines, angulas, and percebes remained flat.

The Spanish Association of Consumers estimates average holiday spending at €1,300 per person, but regional gaps tell a sharper story. Madrid residents face the heaviest burden at €1,677 per person, followed closely by Zaragoza and Vizcaya. At the other end, Almería, Las Palmas, and several Galician provinces come in just above €1,100—a difference of more than €500 that reflects both local prices and the uneven geography of Spanish prosperity.

How people pay for it all has shifted dramatically. Nearly two-thirds of purchases are expected online, most shoppers will use multiple platforms, and 87% will pay by card. The rituals of Christmas endure, but the infrastructure—and the cost—of celebrating them has changed beyond recognition.

The Spanish holiday table is getting more expensive. A study by the Organization of Consumers and Users, known as the OCU, found that food prices have climbed 5.1% in the weeks before Christmas—nearly identical to last year's 5.2% increase. The rise is broad enough that most households will feel it in their weekly shopping, but it is the premium items that have truly broken through into new territory.

The OCU analyzed sixteen products across six Spanish cities: Albacete, Bilbao, Madrid, Málaga, Sevilla, and Valencia. They looked at the things people actually buy for holiday meals—shellfish like langoustines, percebes, clams, and oysters; fish including sea bream, sea bass, hake, and angulas; meats such as milk-fed lamb, beef round, capon, and turkey; Iberian cured ham; and produce like red cabbage, pineapple, and pomegranate. What they found was a tiered story: some items holding steady, others climbing modestly, and a select group hitting prices never seen before.

Seven foods have reached historic highs. Iberian cured ham now costs 67.52 euros per kilogram. Oysters have climbed to 30.84 euros per kilogram. Milk-fed lamb sits at 23.18 euros per kilogram, beef round at 20.22 euros per kilogram, turkey at 6.65 euros per kilogram, pomegranate at 3.18 euros per kilogram, and pineapple at 2.19 euros per kilogram. The sharpest increases came in beef round and oysters, both up 19 percent. Sea bass and Iberian ham followed at 10 percent increases. Milk-fed lamb rose 8 percent, pomegranate 9 percent, pineapple 8 percent, turkey 7 percent, hake 6 percent, and clams 6 percent. A few items moved in the opposite direction: langoustines, angulas, and percebes held their prices flat. Red cabbage fell 1 percent, sea bream dropped 3 percent, and capon declined 16 percent.

The result is that Christmas dinner this year will be among the most expensive on record. The Spanish Association of Consumers estimates that the average person will spend 1,300 euros across the entire holiday season. But that figure masks sharp regional variation. In Madrid, the average climbs to 1,677 euros per person. Zaragoza follows at 1,663 euros, Vizcaya at 1,628 euros, and Málaga at 1,527 euros. At the lower end, Almería comes in at 1,128 euros per person, Las Palmas at 1,137 euros, and Badajoz, Lugo, and Pontevedra each at 1,143 euros. The gap between the most expensive and least expensive regions is more than 500 euros per person—a difference that reflects both local price levels and spending patterns.

When it comes to how people will pay for it all, the picture is increasingly digital. Shoppers plan to split their purchases between physical stores (36 percent) and online (64 percent), though most will use both channels. Nearly all—96 percent—will shop across multiple platforms. For payment, 87 percent will use a bank card. The holiday season, in other words, is being financed and fulfilled in ways that would have been unimaginable a generation ago, even as the fundamental pressure on household budgets remains very real.

The Spanish Association of Consumers estimates that the average person will spend 1,300 euros across the entire holiday season
— Spanish Association of Consumers
The Hearth Conversation Another angle on the story
Inventor

Why does the price of oysters matter more than, say, the price of milk or bread?

Model

Because oysters are what people buy for Christmas dinner, not for Tuesday lunch. The OCU is tracking what makes the holiday table special—the things families save for or splurge on. Oysters at 30 euros a kilogram is a choice, not a necessity. It signals what inflation is doing to celebration itself.

Inventor

Seven foods hit record highs. That's a lot. Is this normal?

Model

It's not normal, but it's not unprecedented either. Last year was nearly as bad. What's striking is that it's not random—it's the premium items. Beef round, lamb, oysters, ham. The things that signal abundance and occasion. Meanwhile, cabbage and sea bream are actually cheaper.

Inventor

So the wealthy feel it less?

Model

Not exactly. Everyone feels it. But a family in Madrid spending 1,677 euros on Christmas has a different relationship to that number than a family in Almería spending 1,128. The absolute prices are the same at the market. The burden is not.

Inventor

Why is Madrid so much more expensive than Almería?

Model

That's a question the data doesn't fully answer. It could be local supply costs, purchasing power, or simply that Madrid shoppers buy more premium items. The study doesn't separate those things out.

Inventor

Most people are shopping online now. Does that change anything?

Model

It changes how people pay and where they buy, but not what things cost. A kilogram of oysters is still 30 euros whether you order it on your phone or walk to the market. What it might change is visibility—you see the price on a screen, you can compare, you might choose differently. Or you might not.

Inventor

What happens next? Do prices keep climbing?

Model

The study is a snapshot from early December. It doesn't predict. But the pattern is clear: premium foods are moving into a different price category. Whether families adjust their menus, their spending, or just accept it—that's the real story unfolding in Spanish kitchens right now.

Contact Us FAQ