Search for meal delivery in Barcelona and almost everything you find assumes you live here: a home address, a weekly routine, a kitchen, a fridge. If you’re visiting for a week or two, half the options stop making sense. We run a meal service in the city, so we have a stake in this comparison, but the honest map looks like this.
Option 1: Glovo and restaurant delivery
The default, and for a night or two the right call. Everything delivers, it arrives in 30 minutes, and Barcelona’s restaurants are genuinely good.
As a daily system for a longer stay it breaks down. Eating healthy through Glovo means reverse-engineering menus written to sound good rather than to be accurate, portions and macros are guesses, and the cost adds up quickly: a decent delivered meal runs €15-25 once fees are in. If you’re tracking anything, you’re tracking fiction. We wrote a fuller piece on using Glovo as a food strategy.
Option 2: Spanish meal-prep subscriptions
Spain has solid tray-meal companies. Wetaca is the biggest, and for residents it’s decent value.
For a visitor the logistics rarely fit. These services run on weekly order cycles with fixed cutoffs, deliver to a home address on set days, and assume a fridge and microwave at the other end. Getting a Monday tray delivery to a hotel you check into on Wednesday, for a stay that ends the following Friday, is exactly the shape of problem they weren’t built for. If you’re renting an apartment for a month with a proper kitchen, they become worth a look.
Some tupper kitchens skip the subscription entirely: NoCocinoMas takes one-off orders and delivers across Spain in a day or two. You still need a home address, a real fridge, and around ten tuppers before shipping is free, so for a hotel stay you’re back where you started.
Option 3: Supermarket and cook yourself
If your accommodation has a real kitchen, this is the cheapest option, and Barcelona’s markets are worth visiting in their own right.
Count the cost in time, though. Shopping in an unfamiliar supermarket and cooking eats a couple of hours a day out of a trip that’s probably a week long. That’s fine if cooking is part of the holiday. It’s a bad trade if you’re here for a race or a week of meetings.
Option 4: A private chef who delivers
This is what we do, so weigh our bias. A chef designs meals around your requirements, cooks them fresh, and delivers to your hotel or apartment. You eat to your plan without giving the food another thought.
Where it clearly wins:
- You’re mid-diet or tracking macros and want the numbers to be real, not menu guesswork.
- You’re an athlete with a race or competition here and food is part of the preparation.
- Your days are fully booked and food needs to happen without your involvement.
- Your room has no fridge or kitchen. Storage is a problem we already solve for visiting clients.
Where it doesn’t: you want one dinner tonight (Glovo), or you’re settled in for months with a kitchen and time to cook (market and your own stove, or a mix).
The short version, by stay
- A weekend: restaurants and Glovo. Enjoy the city.
- Four days to two weeks, and you care what you eat: this is the gap chef delivery exists for. Subscriptions can’t hit your dates, and cooking costs you your trip.
- A month or more with a kitchen: subscriptions or cooking start making sense, and a regular weekly plan becomes an option too.
If your stay lands in that middle band, here’s how the visitor service works, or use the form below and Frank will send you a proposal for your dates, usually within 24 hours.