Vegetarian food in Brisbane City - Visit Brisbane


Where to eat vegetarian in Brisbane City

Whether you're a full-time vegetarian or just want to cut down on meat, eating vegetarian food has never been more exciting. Anyone can throw a garden salad on the menu and claim they have vegetarian options, but these CBD restaurants have truly gone the extra mile. You can make friends with salad at these CBD all-vegetarian and veg-friendly restaurants.

100% Vegetarian food

Govinda’s Pure Vegetarian

Head on over to Govinda’s for cheap and authentic Hare Krishna food that’s 100 per cent vegetarian and made with heart. The not-for-profit restaurant provides vegetarian, vegan and gluten-free meals, including an all-you-can-eat vegetarian buffet. It's only about $13 to eat as much curry, koftas, salad, pappadams and dessert as you like. Find Govindas down the Roma St end of George St.


Vege Rama

Get in line for vegetarian and vegan Indian-inspired curries, masala dosa, fresh salads and clean treats. The counters are usually overflowing with delicious looking salads, curries and raw sweet treats that will tempt even your meat-eating friends. You’ll be in vege heaven on your lunch date at VegeRama in the Myer Centre food court and Post Office Square on Adelaide St. 

Vegetarian food options

Felix for Goodness


A haven for organic produce and in-season goodness, you’ll find a generous vegetarian menu on your trip to Burnett Lane. Most of the menu is vegetarian and gluten-free with the option to add meat, should you wish. If you choose to eat vegetarian for the sustainability factor, know that Felix is a conscious business that tries to minimise waste, reuse what it can and it sources all wine, beer and produce as ethically as possible.

Phat Elephant

This Thai restaurant not only offers vegetarian food, but has a whole seperate menu listing all of its vegan dishes. With half a dozen rice dishes, three noodles dishes and entrees, it will be easy to keep to your vegetarian diet here.


Hard to beat for the convenience factor, head to the SpudBar in the Wintergarden food court for a hearty baked potato topped with any fillings you like. 

Cheeky Poke


Known for making some of the best poke bowls in the city, vegetarians can choose between tofu marinated in a house soy and sesame dressing, or and mushrooms with beetroot hummus as the star ingredient of their healthy poke bowl or nori tacos. Best of all, drop in at lunch time for a special deal that includes a drink.


Treat yourself to a meal out at riverside Coppa. The restaurant serves coastal Italian food and if you love cheese, you'll love the buratta, buffalo mozzarella and arancini dishes. Those are just the starters, the venue's crowd favourite gnocchi with kale, mushrooms and walnut is still to come.


Veg out at Vapiano, the little Italy in Albert Lane. On the menu you can choose from four vegetarian pizzas and six vego pastas, plus vegans can swap out real cheese for vegan cheese. Then of course you can enjoy the Italian insalatas and entrees.

Corbett and Claude


The former Corbett Chambers on Elizabeth St is an Italian-inspired hangout serving fun food and cocktails to the city crowd. You’ll find half a dozen pizzas and pastas without meat, plus all the special salads are vegetarian and perfectly pair with the Aperol grapefruit spritz.

The Bavarian

If you've gone vegetarian but miss enjoying a cheeky parmi at the pub, know that you can head to The Bavarian and order a crumbed mushroom parma, complete with mozzarella, napolitana sauce, cabbage slaw and fries. The German-style pub has other options for vegos such as a mushroom burger, salads, deep-fried pickles and, of course, pretzels.

Raw Energy

There’s SO much love for vegetarians on the Raw Energy menu. Mix and match wraps or sandwiches, or opt for a hearty meal like zucchini and corn fritters, a vegetarian poke bowl or sweet energy bowl made with acai. All the food here is made using fresh health foods and raw ingredients, and most of the menu is vegetarian.

Want more? Check out our ultimate list of vegan food in Brisbane.

Related Articles