Veganderlust contains affiliate links and is a member of the Amazon Services LLC Associates Program. If you make a purchase using one of these Amazon links, I may receive compensation at no extra cost to you.  For more info, see the Disclosure Policy.

7 Best Vegetarian and Vegan Restaurants Belgrade

Serbian food is not known for being very vegan-friendly but if you find yourself spending some time in Serbia’s capital to explore everything the city has to offer you’ll definitely find enough delicious vegan food.

During our two-week stay, we visited almost all the vegan restaurants Belgrade has to offer and some more vegetarian ones.

We found all the restaurants on HappyCow, my favourite app for finding vegetarian and vegan restaurants all around the world.

Graffiti of a cow with text "GO VEGAN"
Graffiti in Belgrade

Best vegan restaurants Belgrade

The best way to eat delicious vegan food in Serbia is to go to all vegan restaurants since the traditional Serbian cuisine is not very vegan-friendly.

During our stay in Serbia’s capital, we managed to visit all the vegan restaurants Belgrade has to offer except two, one would have been too complicated to get to and the other one didn’t sound very appealing to us.

In case you’re not in Belgrade yet and you’re looking into how to get there and how to get to the next place afterwards, I got you covered. I found the best way to get from Sarajevo to Belgrade and the worst way to get from Belgrade to Budapest (so you can avoid it).

1. VegANGELov

VegANGELov is probably my favourite one of all vegan restaurants Belgrade has to offer. We went there twice and were never disappointed.

My favourite dish was a special of the day, I hope they incorporate it into the usual menu since it was so good. It was a salad with grilled wild mushrooms and a polenta patty.

vegan pasta and a salad
Pasta Napolitana and a special dish of the day

The Neapolitan pasta was really delicious as well, the ramen was nice but a bit unusual since it came in the soup of the day.

2. Zdravo Ljubavi

Zdravo Ljubavi is a raw vegan restaurant in Belgrade with the best hot chocolate. They only use natural ingredients for their cacao and you can have it either warm or cold.

The flavour of the cacao is really rich and it tastes like natural chocolate and I really liked that you can choose a flavour. I went for rose and you could actually see some small rose pedals in the hot chocolate.

two cups of vegan hot chocolate in mugs with a heart on it
Best hot chocolate

We also tried the sharing plate for two which is a great option if you can’t decide on what to get since you get to try a bit of everything. My favourite dish was the zucchini noodles, they tasted super fresh and minty.

a plate of raw vegan food
Sharing plate for two

3. Bio-Vita Veganski Kiosk

Bio-Vita Veganski Kiosk is a small vegan kiosk just off the famous Kneza Mihaila Street, the most popular shopping street in Belgrade.

The kiosk is very tiny, the food selection is quite limited and you can not eat in. So, we got some food to go and sat down on one of the benches in Kneza Mihaila and listened to some street musicians while eating our food. A great way to spend some time in Belgrade.

A bottle of kombucha, a wrapped wrap and lasagna in a plastic container
Pre-packed vegan food to go

The food from the kiosk was good but it would have been better fresh and warm. We had lasagne and a wrap.

The seitan inside the wrap was super tasty but the wrap itself was already a bit soggy. The lasagne tasted also very good but I realised cold lasagne is just not my thing. Instead of pasta, the lasagne had a kind of dough layer.

But once again it is a great place to get a quick snack to bring on a day trip to Novi Sad for example or just to eat while relaxing at the banks of the Danube River in Belgrade.

Best vegan dessert places in Belgrade

There are not just some all vegan restaurants Belgrade also has some all vegan dessert places. You can, of course, also get some desserts in the vegan restaurants in Belgrade but it’s always nice to have the option to go to a vegan dessert place for a drink and a cake.

There are two vegan dessert places in Belgrade and both of them are sugar-free, one is even a raw dessert place.

It seems like raw desserts are very popular in Serbia since there was also a raw vegan dessert place in Novi Sad, Serbia’s second biggest city.

Even though there are vegan restaurants in Novi Sad as well I prefer Belgrade to Novi Sad.

4. Ćao Šećeru!

Ćao Šećeru! is a cute little sugar-free bakery near Kalemegdan Park, which is one of the main attractions in Belgrade. You can either sit inside or outside. And despite it being sugar-free you’ll get your craving for something sweet satisfied.

two vegan cupcakes on two plates
The banana cupcake was my favourite one

The most popular item on their menu is the pancakes, you can choose from many different toppings. And the pancakes were delicious but my favourite item we tried was the cupcakes.

Usually, I don’t like cupcakes because of the too rich, buttery cream on top. At Ćao Šećeru! they use banana cream which is simply delicious.

5. Rock’n’Raw

Rock’n’Raw sells “raw vegan food that rocks” according to their own webpage. I really liked the design of the small shop, unfortunately, there’s no space to sit in.

A raw vegan doughnut and chocolate bar
Raw vegan desserts

Rock’n’Raw is the perfect place in Belgrade if you love raw desserts. To be honest, I’m not the biggest fan of them, I prefer puffed pastries but the desserts were good considering they were raw.

Best vegetarian restaurants Belgrade

Usually, I prefer to go to all vegan restaurants Belgrade was no exception but I visited two amazing vegetarian restaurants as well. And I have to say my favourite restaurant for vegan food is a vegetarian restaurant!

Those are by far not the only vegetarian restaurants Belgrade has to offer. I just went to them because they have good reviews online and they were in a convenient location for me.

6. Rai Urban Vege

A woman holding a bowl of food with more food on the table at one of the best vegan restaurants Belgrade has to offer
My favourite place for vegan food in Belgrade

The first time we went to Rai Urban Vege it was mainly because it was the closest vegetarian or vegan restaurant in Belgrade to our apartment. And it was so good, we went back a few times during our stay in Serbia’s capital.

It is a little bit difficult to find since it’s in a backyard and there are no signs out front. So, you need to look closely at the map where you have to go.

The interior design suggests that it is a vegan restaurant in Belgrade since it got SEXY VEGAN written on the wall, but it’s a vegetarian restaurant.

Most items on the menu are vegan however, just a few are vegetarian. Everything is clearly labelled, which is always a positive point.

They serve everything from fresh summer rolls to burgers and bowls and even quite a few very delicious vegan desserts.

7. Kokos Bistro

Kokos Bistro is conveniently located near Republic Square. It’s a vegetarian restaurant with clearly labelled vegan items on the menu.

There’s a small outdoor sitting area, an indoor sitting area and a covered terrace area. We went there twice and had some burgers, a pad thai and an oyster mushroom-cheese-tortilla tower.

oyster mushroom tortilla tower, a burger and vegan halloumi
The vegan halloumi starter was my favourite dish

The oyster mushroom-cheese-tortilla tower was cool because it was something different from what you usually get in a restaurant but it was a bit difficult to eat and the oyster mushrooms could have been seasoned better.

My favourite dish at Kokos Bistro was the vegan halloumi with tomatoes, it was so good and you don’t get vegan halloumi that often.

The best burger in Belgrade turned out to be a bit of a disappointment, but maybe it was just that the name sets the expectations too high. Either way, the Mediterranean burger was way better in my opinion.

Final thoughts: Vegan Belgrade

The Balkans in general are not known for being very vegan-friendly. So, I was pleasantly surprised by the number of vegan restaurants in Belgrade.

Before I went to Belgrade I spent 2 weeks in Sarajevo and even though I really liked Sarajevo even more so than Belgrade actually, I was a bit disappointed by the limited vegan options in Sarajevo.

Read more about Serbia:

Pin it for later:

4 photos of vegan food in Belgrade restaurants, text over it reads "7 vegan restaurants Belgrade"
Best vegan and vegetarian restaurants in Belgrade Serbia

Tina Riegelnegg is the founder of Veganderlust. She's a vegan with wanderlust, who shares tips and stories from her travels to 31 countries as a vegan minimalist. After 2.5 years of full-time travel with just a personal item-sized bag, she’s now based in Vienna, helping fellow travelers explore the world with ease and compassion.