The Best Vegetarian Restaurants in Buenos Aires

This page contains affiliate links. Please read our disclosure for more info.

Argentina is Mad Cow crazy for its meat. In Buenos Aires, you can’t throw a porteño without hitting a parilla restaurant. Luckily for us, there is also a burgeoning vegetarian/health food scene and with a little research and some lucky stumbles, we found a whole bunch of really tasty veggie restaurants – mostly around the trendy Palermo Viejo area.

These are our favourite vegetarian restaurants in Buenos Aires. Not all of these places are strictly vegetarian but they all offer great options for meat-free meals. It’s usually a good idea to plan in advance and head to a specific restaurant or else it’s pizza night (again).

Our Top Picks

1) Artemisia

Artemisia was our first veggie restaurant discovery in Buenos Aires and it was a find. They have a few fish dishes but most of the offerings are inventive and seasonal vegetarian meals. The home-made bread and garlicky houmous served free before your meal are sublime, and along with the gingery lemonade it’s seriously worth a visit just for the bread and juice.

But it gets better. We had a bit of a ‘Huh, really?’ moment when we saw the pear, goats cheese and rocket bruschetta on the menu but the mixture of the creamy queso and tangy pera was inspired. They also have a huge tapa selection, featuring fresh and tasty vegetables, cheeses and dips.

There are two branches in Palermo but we preferred the one on Gorriti – it’s a lovely bright space with huge windows, wooden tables and a small courtyard. Menus are constantly changing so are handwritten on brown paper bags while the hand-crafted, colourful plates and bowls add to the rustic charm.

Average cost: 80 – 100 pesos for two. (Nov 2012 update: it’s now 55-70 pesos per dish).

Address: 5996 Gorriti and Cabrera 3877, Palermo Viejo.

2) Sarkis

Sarkis is an Armenian restaurant that isn’t vegetarian at all, but alongside the meat dishes there is a huge range of choice vegetarian cuts. We hadn’t eaten Armenian food before so we can’t comment on the authenticity but it’s very similar to Middle Eastern cuisine – falafel, houmous, tabouleh etc – and was so tasty that we kept returning.

There are a few veggie mains (including a decent moussaka) but we preferred to order lots of half portions of the starters for an interesting mezze selection served with warm flat bread. We loved the jambra (mashed red peppers with walnuts); fried aubergine in provençal herbs; tomatitos ‘willy’ (intense sundried tomatoes in olive oil sprinkled with parmesan cheese); and flavoursome tabouleh.

Argentine food is pretty bland so it was a wonderful relief to have so much flavour. The food comes quickly so you can always order more if you are still hungry. This place is extremely popular so get there early (Argentina early, that is), ideally at 8pm. After 8.30pm be prepared for a wait although usually it doesn’t take too long, and there is a heated seating area outside.

Average cost: 80 pesos for two.

Address: 1101 Thames, Palermo.

3) Casa Saltshaker

Puerta Cerrada (closed door) restaurants in private homes are popular in Buenos Aires so we were keen to try one. Casa Saltshaker is run by an American Dan and his Peruvian partner Henri. They aren’t vegetarian but occasionally they put on vegetarian nights (it’s always worth asking too) and when they did, we went along and it turned into one of our best nights in the city.

It’s basically like a dinner party with 12 guests eating together in Dan & Henri´s Barrio Norte apartment. On arrival we all gathered in the living room with a herby cocktail to get to know each other. On our night everyone else came from the US (although a few were originally from South America) so unfortunately we didn’t get to practice much of our Spanish.

But it was a lovely mixed crowd and we met some really interesting people including Anna, who’s studying at a BA culinary school; Sam, a New York journalist; and Lizzie, an inspiring Peruvian flight attendant (now living in Miami) who makes the most of the few hours she has in destinations. It was all very relaxed and conversation flowed easily.

The food was delicious and unusual. The five course set menu at 150 pesos is pricey by Argentine standards but definitely worth it. Dan likes to have a theme for each meal and ours was Mediterranean. We were treated to stuffed vine leaves; bean and mint soup; home-made pasta with a creamy grappa and lemon sauce with peaches; seitan with a smoky aubergine puree; and divine profiteroles with a cappuccino cream. One of the best things is that the set menu forces you to try things you wouldn’t usually order and in every case we were pleasantly surprised.

Average cost: 150 pesos per person for five courses, a cocktail, water and coffee. It’s 60 pesos extra for a five wine paired tasting. (Nov 2012 update: it’s now 280 pesos per person including wine).

Address: Barrio Norte (Recoleta). You get sent the address once you’ve booked.

4) Kensho (Update November 2019: Closed permanently)

Staff in the open kitchen at Kensho

Kensho is a very cool 100% vegetarian restaurant a little out of the way in Villa Ortúzar. It’s a tiny place with just three or four low tables; cushions on the floor instead of chairs and an open kitchen with friendly staff. It is more like being in someone’s apartment than a restaurant.

The four course set menu features inventive dishes made with fresh ingredients. It was all so full of flavour and actually featured spices (a rare occurrence in this country). Highlights included black bean guacamole, mushroom and sundried tomato ceviche, and a pumpkin curry with soft tortillas.

Average cost: 120 pesos per person for four courses.

Address: Zárraga y Estomba, Villa Ortúzar.

5) Meraviglia (Update November 2019: Closed permanently)

We happily stumbled upon this family-run cafe in Palermo Hollywood on a sunny Saturday afternoon and took a seat at one of the outdoor tables. Like most vegetarian restaurants in Buenos Aires they don’t describe themselves as vegetarian but generally the words sana (healthy), natural and orgánica mean that they are. It’s open for lunch only and serves delicious salads, sandwiches and daily specials.

Average cost: 20 pesos for a salad or sandwich.

Address: 5796 Gorriti, Palermo Viejo.

6) La Fábrica del Taco

If you are craving a change from Italian then this simple Mexican place is a wonderful option. There isn’t a huge meat-free selection but it’s worth going for the excellent vegetarian tacos and guacamole. Other options (that we didn’t try) are quesadilla and refried beans. It’s tasty, cheap and there are three different choices of hot sauce! Spicy food! In Buenos Aires!

We were so excited.

Average cost: 10 pesos per taco. We had two each plus guacamole (20 pesos). (Nov 2012 update: it’s now 22 pesos per taco).

Address: 5062 Gorriti, Palermo Soho.

Other Options


This small, entirely vegetarian restaurant was one of the first organic restaurants in the city. Initially we were disappointed in the menu as we aren’t fans of meat replacements like tofu and seitan but we were pleasantly surprised by the tasty quinoa risotto and an interesting salad.

Average cost: 80 – 100 pesos for two. (Nov 2012 update: it’s now about 180 pesos for two).

Address: Humboldt 2192, Palermo Viejo.


Krishna is Indian themed in its colourful décor and the menu is all veggie but strangely only one of the dishes resembled Indian food. Go for the thali plate for a range of healthy and tasty, although not spicy, curries, chutney, rice and chapati. The ginger lemonade (happily found in most vegetarian places) is also good.

Average cost: 100 pesos for two. (Nov 2012 update: it’s now 200 pesos for two).

Address: Malabia 1833, Plaza Palermo Viejo.

La Parolaccia

On our last day in Buenos Aires we prepared for our overnight bus journey (where we knew we wouldn’t be able to eat the meal served onboard) by eating a huge Italian meal at La Parolaccia. This chain has restaurants all over the city and the lunch menu is really good value. There are tons of veggie options (risotto, gnocchi, ravioli in a variety of sauces) and the 8 peso cover charge includes an immense basket of bread (resist if you want to have any chance of finishing your three courses!), a champagne or campari aperitif and a limoncello to finish.

Another superb and classy Italian restaurant is Sette Bacco in Barrio Norte.

Average cost: 38 pesos for a three course lunch.

Address: Various locations.

November 2012 update: We were in Buenos Aires in March-May 2010 and we’ve just been informed by the Globetrotter Girls that prices are now around double what we paid then due to the high rate of inflation in Argentina. We have updated some of the prices but if you have any new information let us know.


  1. Awesome suggestions! I agree that Artemisia is one of the best restaurants in BA. It’s amazing for vegetarians, vegans, and eaters of everything. There have been a plethora of vegetarian and/or organic restaurants that have opened in Palermo, especially the Hollywood area. One of my fast food faves has become El Vegetariano, which is a buffet take-out (pay by weight) on the corner of Gorriti and Carranaza. It’s only open for lunch, but on a break or for a quick fix for the one (or 2,3,4,5…) Malbecs I had the night before will usually cost less than 30 pesos

    Reply ↓

  2. Hi you 2! I am a big fan of your blog :-)… AND travelling the world … AND currently in Buenos Aires for 1 month… AND vegetarian. So I find your post about vegetarian restaurants super useful! We just live around the corner of the “Artemisia” and try it today for dinner :-))))
    Nina /

    Reply ↓

  3. Hey guys, so inspired by your nomadic life! I am heading to Buenos Aires in November this year and hope to stay for 1month to 6 weeks and need an apartment to rent (pref in Palermo you make it sound so nice) can you recommend a rental company?

    thanks x

    Reply ↓

    • Palermo would be our top choice for a neighbourhood although we stayed in Barrio Norte and liked it there too. This is the apartment we rented:

      Reply ↓

  4. Are you kidding? Spring is fantastic with over 50 dishes each day and all are very tasty and a huge variety. I also love Granix for lunch (downtown on La Florida).

    Reply ↓

  5. I actually live in buenos aires and I’m a vegetarian myself, so I must admit that I felt a little offended by a few of the comments.. though I must admit that we’re not usually big fans of spicy food.. but anyway, in buenos aires we have a very strong italian culture (most of us descend directly from italians..). that would explain why you find so much pasta and pizza everyehere. it’s kinda like trying to find non-italian food in italy….).
    something trully traditional -besides meat and italian- that you should try if you’re vegetarian are the empanadas! I recomend La Fachada, either in Palermo or Colegiales. They have some really original flavours.
    Another place you should try is the little restaurante inside the hare krishna monastery in Colegiales (on the corner of Ciudad de la Paz and J. Newbery). I haven’t been there myself, but I’ve been told it’s really good and not too expensive.
    Something else you’ll always find in any restaurant (including parrillas), anywhere in the country, are “tartas” and “tortillas”. it’s a good option if you want to vary from the pasta..

    Reply ↓

    • We love the Italian influence in Buenos Aires. As well as some great Italian restaurants we loved the fresh pasta shops (and the heladerias!). We definitely ate a lot of empanadas too – thanks for the recommendation, we’ll check it out next time we are in BA.

      Reply ↓

  6. Wow – the food looks amazing! We have two more month in Buenos Aires and we will try them all!

    Reply ↓

  7. Thank you for keeping the vegetarian restaurants on your blog.
    I love to eat vegetarian food as it is good for the health.I do frequently go to vegetarian restaurants.I went to sarkis in the last month.The food and the ambiance was great.Still I have to go to some other restaurants which are displayed above.
    Thank you for providing nice information.

    Reply ↓

  8. Could you tell me if you’ve seen some vegan restaurant in Buens Aires?
    Because I do not eat meat, eggs, milk or cheese (animal products) and I will travel there in a month, but still do not know where to eat. Thanks.

    Reply ↓

    • We didn’t go to any exclusively vegan restaurants, but most of the restaurants listed above have vegan options and the more veggie-focused places (like Bio and Artemesia) would be more than happy to whip you up something sans animal stuffs.

      Good luck!

      Reply ↓

  9. Pura Vida, hands down. First juice bar ever in Bsas and it’s clear why they have lasted for so long. Smoothies, juices, superfoods, salads, soups, sandwiches, wraps, muffins, almond mylk, etc.

    Reply ↓

  10. Thanks for sharing all your veggie experiences. I’m going in October and was dreading pasta every night. Your website is great!

    Reply ↓

    • You definitely won’t have that problem in Buenos Aires, although in other parts of the country there will probably be a lot of pasta eating!

      Reply ↓

  11. I can’t believe I stayed in Buenos Aires for a month, spent most of my time eating at vegan-friendly restaurants, and only managed to visit ONE of your top 10. I ate at Bio and wasn’t overly impressed, same as you. I really wanted to try Kensho but didn’t make it. My faves were Casa Felix and Buenos Aires Verde. Great roundup! Buenos Aires has way more veg options that you’d expect!

    Reply ↓

    • Well that goes to show how many options there are! It was a pleasant surprise. Things are a lot more difficult here in Salta as one of the two veggie places has closed down. We never got around to trying Buenos Aires Verde and Casa Felix – good to know there’s more to try for next time though.

      Reply ↓

  12. Ay Dios mio, Artemisia looks super yummy! I almost went there last time I was in BsAs. Next time I’m there I will definitely check all of these out. I can’t wait!!! Usually I just stick to pizza and pasta (and of course dulce de leche haha).

    Reply ↓

    • Buenos Aires definitely has a lot of great options, but I think in the rest of the country it’s mainly pizza and pasta. Could be worse…

      Reply ↓

  13. Great suggestions, though I happen to love me some cow and have no problem eating in every night. That Casa Saltshaker sounds like a great concept. Is that a popular idea in BA or were they the only one of it’s kind? Maybe there’s a more budget version of this idea. Excellent business idea.
    .-= Jen´s last blog ..Weekend Update: 6/5/2010 =-.

    Reply ↓

    • There were quite a few ‘closed door’ restaurants in Buenos Aires although they all seemed actually more expensive than Casa Saltshaker. I suppose when you are dealing with small numbers the prices are inevitably higher. It was totally worth it though!

      Reply ↓

  14. I had no idea they even had vegetarian restaurants in Buenos Aires. It seemed like every restaurant served meat with a side of meat, garnished with meat.

    Reply ↓

    • Yep, if you do some research in advance you can eat very well as a vegetarian. The worst thing is when you go out for a meal with friends and have no choice over the place. There’s always pasta though…

      Reply ↓

Leave a Reply

Required fields are marked *. Your email address will not be published. By clicking the Submit button, you give consent for us to store your information for the purposes of displaying your comment and you accept the terms of our Privacy Policy.

This site uses Akismet to reduce spam. Learn how your comment data is processed.