Ciutat Vella · Barcelona · Fast food · Mediterranean · Vegan · Vegetarian
Honest Greens Barceloneta: a good vegan restaurant in Barcelona
A good vegan restaurant in Ciutat Vella, Barcelona, with dinner landing around €20–50 per person — and an easy answer to where to eat in Ciutat Vella, Barcelona.
Located along Passeig del Mare Nostrum near the W Hotel, Honest Greens Barceloneta serves fresh, mid-range Mediterranean and vegan-friendly dishes with seaside views and a vibrant vibe.
Located at Passeig del Mare Nostrum in Barcelona's Ciutat Vella district, just down from the W Hotel, Honest Greens Barceloneta provides a mid-range, fast-casual dining option steps from the shore. The ordering concept is simple once understood: you walk up to the till, pick a salad or customizable base, add a protein, and pay. From there, you grab a seat, and the staff bring the freshly prepared food directly to your table.
The space itself features an authentic decor and a vibrant, cool atmosphere that makes it a pleasant place to stop. Eating outside offers views looking over the sea, making it a scenic spot for lunch, even if the outdoor tables can occasionally get backed up with uncleared plates during heavy rushes. On the menu, expect fresh, healthy Mediterranean-style options full of flavor. Popular choices include peri peri chicken and beef steak paired with varied salad combinations, though a few visitors note that portions can lean small and the juices might be hit or miss.
Supported by a strong 4.5 Google rating from over 3,100 reviews, this restaurant works exceptionally well for anyone seeking a convenient, wholesome meal right next to the beach. Whether you are stopping by for a rapid bite or gathering fuel before heading down to the sand, it stands as a reliable, friendly choice in the Barceloneta neighborhood.
More places we recommend
Ciutat Vella · Mediterranean / Spanish / Vegan
Cuines Santa Caterina
Tucked right into Barcelona’s Santa Caterina market, Cuines Santa Caterina serves ultra-fresh Mediterranean tapas in a stylish, open-kitchen space with comfy seating and standout seafood and ribs.
Ciutat Vella · Bar / Mediterranean / Spanish
Tapes La Bona Sort | Born
Set in a stylish former wine cellar with a beautiful courtyard garden, Tapes La Bona Sort serves fresh Catalan tapas, grilled meats, and fine wines in Barcelona's Ciutat Vella.
Ciutat Vella · Restaurant
Dr Beer & Mr Fried
Tucked away in Ciutat Vella, Dr Beer & Mr Fried pairs crunch-heavy fried chicken and burgers with well-priced home-brewed IPAs in a relaxed, whimsical setting.