Best Indian Vegetarian Meals in Sydney
Forget single dishes — this is about the full spread. From South Indian thalis piled with rice, sambar and rasam to Gujarati platters with poori, khichadi and undhiyo, and unlimited Punjabi and Rajasthani feasts, these are 9 of Sydney’s best complete vegetarian meals, ranked by real Google ratings and reviews, with every photo verified to actually show the meal.
What Makes a Great Vegetarian Thali?
A good thali is a balancing act rather than just a large plate of food. The best versions mix textures and temperatures deliberately — a cooling raita or curd against a hot curry, a dry sabzi next to a wet dal, something crunchy like papad against the soft give of rice and roti — so the meal doesn’t turn monotonous by the fifth bite. Regional style matters just as much as execution: a South Indian meal builds around rice, sambar, rasam and a coconut-based poriyal or two, usually finished with curd rice and a sweet payasam; a Gujarati thali leans sweeter and drier, pairing rotli or puri with a shaak, dal or kadhi, farsan and a sweet like shrikhand; a Rajasthani spread might centre on dal bati churma — baked wheat balls cracked open into dal and finished with ghee and sweet churma; and a Punjabi thali usually means roti, rice, a rich curry, dal makhani and raita on a steel or copper plate. None of these are more authentic than the others — they’re simply different regional traditions, and the kitchens on this list each commit properly to one rather than blurring several together. Freshness is the other tell: a thali assembled to order, with rice and curries still hot and bread coming straight off the tawa, is a different experience to one plated in advance and left to sit.

Thalaivaa’s — Parramatta
Thalaivaa’s has the highest rating on this list at 4.9 stars from 420 reviews — a 100%-vegetarian Tamil South Indian kitchen on Church Street where the South Indian Thali is the drawcard, and one reviewer who travelled from the US called it “one of the best Tamil South Indian vegetarian food” they’d had.
How We Picked These 9
- Full meals, not single dishes. Every spot here is included for a thali, a set meal or an all-you-can-eat buffet — not a standout curry or snack. Where a restaurant also appears on our best paneer dishes or best Indian curries guides, it’s included here specifically for its thali or full-meal offering, not the dish already covered.
- A genuine spread of regional styles. The list deliberately spans South Indian meals, Gujarati thalis, a Rajasthani dal bati churma feast, Punjabi thalis and a pure vegetarian buffet, because that variety is genuinely how Sydney serves a complete vegetarian meal.
- Meal-specific reviews. We only included restaurants where recent Google reviews, menu highlights or a business’s own ordering platform specifically call out the thali, meal or buffet named below — not just general “great Indian food” comments.
- Verified ratings and review counts pulled directly from each business’s Google Business Profile.
- Every photo checked by hand. We sourced each photo directly from the restaurant’s own website, delivery menu or Google Business Profile and visually confirmed it actually shows a genuine spread of the meal — several otherwise strong candidates were dropped because we couldn’t find a real, restaurant-sourced photo of the full thali or buffet.
- Sydney-wide coverage spanning Parramatta and Harris Park through to the Hills District, Western Sydney, Macquarie Park and Darlinghurst.
Top 9 Vegetarian Meals in Sydney, Ranked
| # | Spot | Suburb | Meal Style | Rating | Reviews |
|---|---|---|---|---|---|
| 1 | Thalaivaa’s | Parramatta | South Indian Thali | 4.9★ | 420 |
| 2 | Neelgri Cafe | Macquarie Park | South Indian Mini Plate | 4.7★ | 369 |
| 3 | Govinda’s | Darlinghurst | Vegetarian & Vegan Buffet | 4.5★ | 861 |
| 4 | Chai Nashta | Pendle Hill | Rajasthani Dal Bati Churma / Thali | 4.5★ | 165 |
| 5 | Rehmat Kitchen | Blacktown | Unlimited Vegetarian Thali | 4.4★ | 1,441 |
| 6 | Vatan – The Taste of Gujarat | Baulkham Hills | Gujarati Thali | 4.3★ | 261 |
| 7 | Saravanaa Bhavan | Parramatta | North Indian Thali / Breakfast Buffet | 4.1★ | 5,108 |
| 8 | A2B – Adyar Ananda Bhavan | Harris Park | South Indian Meal | 4.1★ | 3,574 |
| 9 | Khalsa Foods | Seven Hills | Punjabi Thali | 4.0★ | 1,094 |
The Full List, With Photos

1. Thalaivaa’s — Parramatta
Order the South Indian Thali — rice, sambar, rasam, poriyal and curries served on a steel plate at this 100%-vegetarian Tamil kitchen, which also runs a full Onam Sadhya feast served on a banana leaf and whose photo gallery is tagged specifically for its thali.

2. Neelgri Cafe — Macquarie Park
Order the South Indian Mini Plate — a scaled-down set meal that’s one of the menu’s most popular items at this vegetarian and vegan North Shore cafe, where one reviewer said it was “awesome South Indian food that tastes just like a homemade meal.”

3. Govinda’s — Darlinghurst
Order the all-you-can-eat Vegetarian Buffet — curries, salads and fried sides at this decades-old Hare Krishna-run institution with an attached cinema room, where one reviewer said the buffet “has a wide variety of curries, salads and some yummy fried treats.”

4. Chai Nashta — Pendle Hill
Order the Dal Bati Churma — baked wheat balls cracked into lentil dal with ghee and sweet churma, a Rajasthani specialty one reviewer called “spot on — perfectly cooked baati, pickle, and churma with just the right sweetness,” at a Pendle Hill kitchen that also runs a weekend thali and unlimited breakfast buffet.

5. Rehmat Kitchen — Blacktown
Order the Unlimited Vegetarian Thali — mix veg curry, dal, rice and roti with refills included, mentioned in 86 separate reviews at this Blacktown kitchen with over 1,400 Google reviews.

6. Vatan — The Taste of Gujarat — Baulkham Hills
Order the Gujarati Thali — a choice of poori or roti with dal chawal or khichadi and kadhi, plus curries like undhiyo, bhindi and tamatar sev, at a Hills District specialist one reviewer called “impressive, satisfying, authentic and generous.”

7. Saravanaa Bhavan — Parramatta
Order the North Indian Thali — a set-menu item at this Parramatta branch of the global South Indian vegetarian chain, which also runs a popular weekend breakfast buffet and carries over 5,000 Google reviews, the most of any spot on this list.

8. A2B — Adyar Ananda Bhavan — Harris Park
Order the South Indian meal set — dosa, idli, vada and chutneys built into a proper sit-down spread at this Harris Park branch of the famous South Indian chain, whose photo gallery carries its own dedicated “Thali” category.

9. Khalsa Foods — Seven Hills
Order the Punjabi Thali — roti, rice, a curry, dal and raita served on a traditional copper plate, the single most-mentioned item in reviews at this vegetarian, vegan and Jain-friendly Seven Hills kitchen.
Frequently Asked Questions
What’s actually included in a traditional Indian vegetarian thali?
Most thalis centre on rice and a bread — roti, poori or naan — alongside two or three curries or dry vegetable dishes, a dal, a raita or curd, a pickle, papad and usually something sweet to finish. The exact contents shift by region: a South Indian thali adds sambar and rasam and often finishes with curd rice, while a Gujarati thali leans sweeter with a farsan snack and a dish like shrikhand. It’s designed to be a complete, balanced meal in one sitting rather than a single dish with sides.
What’s the difference between a South Indian meal and a North Indian thali?
A South Indian meal is built around rice rather than bread, with sambar, rasam and coconut-based poriyal dishes doing most of the work, and it’s traditionally finished with curd rice. A North Indian thali leans more on roti or naan, richer curries like paneer or dal makhani, and usually skips the tangy tamarind and curry-leaf notes that define South Indian cooking. Both are genuine, complete meals — they just come from different culinary traditions, and several spots on this list, including Thalaivaa’s and Saravanaa Bhavan, let you compare the two within a few kilometres of each other in Parramatta.
Are Indian vegetarian thalis suitable for vegans?
Many components are naturally vegan — rice, dal, most vegetable curries and pickles — but ghee, paneer, yoghurt-based raita and some sweets are not. Kitchens that explicitly market themselves as vegetarian and vegan, like Neelgri Cafe and Khalsa Foods on this list, are generally the easiest to navigate for a fully vegan thali, but it’s worth confirming with any kitchen which components use dairy before ordering.
How much does a vegetarian thali cost in Sydney, and is it usually all-you-can-eat?
Most restaurants on this list price a single thali between $15 and $30, with unlimited or refillable versions — like Rehmat Kitchen’s unlimited thali or Saravanaa Bhavan’s weekend breakfast buffet — usually sitting at the higher end of that range or charged as a flat buffet price. Govinda’s all-you-can-eat buffet is priced separately again as a straight buffet rather than a plated thali. It’s worth checking whether refills are included before ordering if you’re after real value.
What’s the difference between a thali and a buffet?
A thali is a single plated meal with fixed or semi-fixed components served together, sometimes with free refills of specific items like dal or rice. A buffet, like the one at Govinda’s, is self-serve and lets you choose your own combination and portions from a wider spread of dishes. Both aim for the same thing — a full, varied vegetarian meal rather than one dish — but a thali is more structured while a buffet gives you more control over exactly what ends up on your plate.
Looking for more home-cooked Indian options near you? Browse the full tiffin and meal-delivery directory to find providers by suburb, cuisine and service type.
Ratings, review counts and review context were sourced from each business’s Google Business Profile at the time of writing and may have changed since. This list is independently compiled and not sponsored by any business named above.

