A wooden table crowded with colorful vegetarian small plates and fresh herbs in a sunlit cafe

[ LISTICLE · THE DISPATCH ]

The 12 Best Cities for Vegetarians Who Are Tired of Eating Sides

Twelve of the best cities for vegetarians, where meat-free is the default and not a sad plate of buttered vegetables. Real dishes, real spots, and where to eat like a main character.

If you’re vegetarian and you travel, you know the special humiliation of the side dish. The waiter’s apologetic face. The plate of plain rice and “grilled vegetables” that turn out to be three zucchini coins and a prayer. I have eaten that meal in too many cities. So I went looking for the best cities for vegetarians where you’re not an afterthought, where the kitchen actually wants to feed you. Here are twelve, in rough order of how full and happy I left.

12. Berlin, Germany

Berlin went veggie hard and never looked back. Whole vegan doner shops, falafel on every corner in Kreuzberg, and brunch spots that treat tofu scramble like a craft. Start in Neukolln. You’ll be fine.

11. Portland, Oregon

Of course. The food carts alone could feed a vegetarian for a month without repeating. Get the jackfruit anything and a doughnut you’ll regret. Or won’t.

10. Tel Aviv, Israel

Hummus is a food group here, not a dip. The salatim spreads, all those little plates of pickles and tahini and roasted eggplant, arrive before you’ve ordered, and half of them are vegetarian by default. Sabich is the sandwich of your dreams.

9. Mexico City

People assume Mexican food is all carnitas. Nope. The street stalls do incredible nopal (cactus) tacos, quesadillas with squash blossom and huitlacoche, and esquites you’ll think about on the plane home. Just learn to say “sin carne” and watch out for the lard.

8. Bangkok, Thailand

Look for the yellow flags. They mark “jay” food, the Thai-Chinese vegetarian tradition, no meat, no egg, no pungent veg. Beyond that, the markets do som tam and mango sticky rice and a thousand stir-fries you can get without the fish sauce if you ask nicely.

7. London, England

It got good. Genuinely. London’s veggie scene went from sad lentil bake to some of the most inventive plant cooking anywhere. The Indian food alone, head to Drummond Street or Tooting, would carry the whole city.

6. Istanbul, Turkey

The meze culture is a vegetarian gift. Tables of cold and warm small plates: stuffed grape leaves, smoky eggplant, white beans in olive oil, fried zucchini with garlic yogurt. Order a spread, get bread, eat for hours. And the gozleme, a thin griddled flatbread stuffed with spinach and cheese, is the snack I miss most.

5. Taipei, Taiwan

Buddhist vegetarian buffets here are a quiet miracle. Pay by weight, pile your plate, eat like a king for a few dollars. The mock-meat game is so advanced it’s a little unsettling, in the best way. Look for the swastika symbol on shopfronts, it’s the traditional Buddhist veg marker, nothing else.

4. Lyon, France

A controversial pick in a city famous for offal, I’ll admit. But Lyon’s markets and its newer wave of cooks do astonishing things with vegetables, and the cheese and bread alone justify the trip. You just have to skip the old-school bouchons and find the modern bistros. They’re there.

3. Melbourne, Australia

Brunch capital of the planet, and brunch is a vegetarian’s natural habitat. But it goes deeper, incredible Sri Lankan, Ethiopian, and Middle Eastern food, and a coffee scene that takes its oat milk very, very seriously.

2. Chiang Mai, Thailand

Northern Thailand’s veggie scene is ridiculous and cheap. Khao soi (get the vegetarian version), endless market stalls, and whole cafes built around fermented soybean and fresh herbs. I ate three meals a day for under ten dollars and never once felt like I was missing out.

1. Mumbai, India

It had to be. Around half of Mumbai eats vegetarian by tradition, so being meat-free isn’t a request, it’s just Tuesday. The street food is the best on earth for it: pav bhaji, vada pav, pani puri, dosa the size of your arm. A “pure veg” restaurant here isn’t a niche, it’s the standard, and the food is so good that meat eaters don’t even notice it’s gone. Number one, easily.

Where would I actually move if I had to pick? Mumbai, no hesitation, because being vegetarian there is the most normal thing in the world and the food never, ever gets boring. But if you want the best single meal? Get the khao soi in Chiang Mai. I still dream about it.

This article contains affiliate links marked rel="sponsored". We may earn a commission at no extra cost to you.


Portrait of Emerson Kowalczyk
Emerson Kowalczyk

Travel Writer · Toronto

Emerson Kowalczyk has been getting lost through the Balkans since 2020, an expert in snacks, meltdown de-escalation, and the location of every clean toilet. Between trips, Emerson teaches a night class and adopts too many plants. Currently based in Toronto.

  • family travel
  • travel with kids
  • theme parks
  • the Balkans