Australia has a food culture that punches well above its weight for a young nation. The combination of high-quality local produce (world-class beef, seafood, dairy, and wine), a diverse immigrant population (30% of Australians were born overseas), and a thriving café culture has produced cities that rank among the world’s top dining destinations.
For Indian tourists, this creates an interesting dynamic: you can eat incredibly well from global cuisines, but your Indian palate may struggle with the mildness of much Australian cooking. This guide covers what’s genuinely worth eating, where to find good Indian food, and how to navigate the food scene as an Indian traveller.
Quick Verdict: Australian café breakfasts, fresh seafood, and the Asian food in Sydney/Melbourne’s Chinatowns are all worth going out of your way for. Vegetarian Indian food is well-served in both Sydney and Melbourne.
Must-Try Australian Foods
1. The Flat White
Before anything else — the flat white. Australia (with New Zealand) invented the flat white in the 1980s, and it remains the dominant coffee drink in both countries. It’s an espresso with a thin layer of velvety microfoam milk — smaller and more intense than a latte. If you don’t usually drink coffee, this might convert you.
A flat white at a good Melbourne café: AUD 5 (~₹278). Never order a “regular coffee” — ask specifically for a flat white, long black (black espresso with hot water), or cappuccino.
2. Fresh Seafood
Australia’s coastline produces some of the world’s best seafood, and coastal cities sell it fresh at remarkable prices compared to India.
- Prawns (shrimp): Fresh cooked king prawns from Sydney Fish Market, AUD 22/kg (~₹1,225/kg). By comparison, equivalent freshness in India would cost 3x.
- Oysters: Pacific oysters grown in clean South Australian and Tasmanian waters. A dozen from Doyle’s at Watson’s Bay: AUD 28 (~₹1,559). Mild, clean flavour — not the heavy iodine of cheaper oysters.
- Barramundi: Australia’s prized native fish, freshwater-farmed or wild-caught. Firm white flesh. Grilled at a good restaurant: AUD 32–40 (~₹1,782–₹2,228).
- Bugs (Moreton Bay Bugs): Actually a type of slipper lobster, not an insect. Sweet, firm flesh. Cheaper than prawns, less famous. Worth ordering if you see it.
3. Avocado Toast
Sydney and Melbourne essentially invented the modern café breakfast, and avocado toast is ground zero. At its best (ripe Hass avocado, sourdough, feta, chilli flakes, lemon), it’s genuinely excellent. Cost: AUD 14–18 (~₹780–₹1,003).
4. Meat Pie
Australia’s quintessential fast food: a puff or shortcrust pastry shell filled with minced beef (and sometimes potato, mushrooms, or cheese). Bakeries everywhere sell them; quality varies wildly. The best ones are at Bourke Street Bakery (Sydney) — beef and shiraz pie for AUD 8 (~₹446). Not for vegetarians, but genuinely delicious as a cultural experience.
5. Tim Tams
Australia’s most famous biscuit — two layers of chocolate-flavoured biscuit separated by a chocolate cream and coated in chocolate. AUD 3–4 per packet (~₹167–₹223) from any supermarket. Bring 10 packets home.
6. Vegemite on Toast
Dark, salty, marmite-like yeast extract spread on buttered toast. Extremely polarising — most non-Australians hate it. Try it once from a café breakfast plate. It’s a genuinely Australian cultural experience even if you leave it at one bite.
7. Lamington
A square of sponge cake, dipped in chocolate sauce and rolled in desiccated coconut. Sold in every bakery for AUD 3–4 (~₹167–₹223). Often filled with jam and cream. Ask for the cream-filled version.
Indian Food in Australia
The Indian food scene in Australia’s major cities has grown dramatically. Here’s where to find it:
Sydney Indian Food
Harris Park (Parramatta) — Known as “Little India,” this suburb 30 minutes west of the CBD by train has the highest concentration of Indian restaurants in Australia. A full street of South Indian, North Indian, and street food restaurants, with most mains for AUD 14–20 (~₹780–₹1,115).
Highlights:
- Abhi’s (Harris Park) — North Indian classics, butter chicken to die for
- Anjappar (multiple locations) — Authentic Chettinad cuisine, one of the best South Indian restaurants in Australia
- Rangoli (Harris Park) — South Indian thali, excellent value for ₹900–₹1,200
CBD and Inner Sydney:
- Spice Room (CBD) — Modern Indian fine dining
- Zaaffran (Darling Harbour and Bondi Junction) — Good upmarket Indian, popular with Indian tourists
- Dhaba Lane (Surry Hills) — Casual dhaba-style North Indian, mains AUD 18–22 (~₹1,003–₹1,225)
Melbourne Indian Food
Dandenong (South-East Melbourne, 40 min from CBD) — Melbourne’s equivalent of Little India. Dense concentration of Indian, Sri Lankan, and Afghan restaurants.
Carlton (near CBD) — Lygon Street is historically Italian, but the streets north of Carlton Gardens have multiple good Indian options.
Highlights:
- Masala Kitchen (CBD) — Northern Indian, popular with tourists
- Curry Village (South Yarra) — Reliable North Indian comfort food
- Haveli (Dandenong) — Authentic regional Indian, outdoor seating
Gold Coast Indian Food
- Tandoori Oven (Surfers Paradise) — Best mid-range Indian, popular with Indian-Australian visitors
- Bombay Spice (Broadbeach) — Vegetarian-friendly, good thali options
Cairns Indian Food
- Taste of India (Abbott Street) — Standard North Indian, reliable for tourists
- Limited authentic options in Cairns — bring instant meal packets for emergencies
Vegetarian and Jain-Friendly Eating
Australia is one of the most vegetarian-friendly Western countries. Key points:
- Most café and restaurant menus have multiple vegetarian options
- “Vegan” is clearly labelled in most establishments
- Pure vegetarian / Jain options are trickier — check for egg, fish sauce (in Asian restaurants), and gelatine (in desserts)
- Indian and Sri Lankan restaurants are safest for strict vegetarians — communicate dietary requirements clearly
Supermarkets are your friend: Woolworths and Coles sell Indian ready-to-eat meals (MTR, Kohinoor, ID Fresh) at AUD 3–8 (~₹167–₹446) — useful for Jain travellers or picky eaters.
Supermarket Shopping
Australian supermarkets (Woolworths and Coles are the two main chains) are excellent for budget eating:
- Yoghurt + muesli bar + fruit: AUD 8 breakfast (~₹446)
- Sushi rolls (surprisingly good): AUD 6–10 (~₹334–₹557)
- Prepared salads and sandwiches: AUD 7–12 (~₹390–₹668)
- Canned tuna + crackers: AUD 5 (~₹278)
- Indian ready meals (MTR/Kohinoor): AUD 3–8 (~₹167–₹446)
Buying one meal from a supermarket daily saves ₹1,500–₹2,000 per person without sacrificing much quality.
Food Costs Summary
| Meal Type | Cost (AUD) | Cost (INR) |
|---|---|---|
| Café breakfast | 18–25 | ₹1,003–₹1,393 |
| Quick lunch (food court) | 12–16 | ₹668–₹891 |
| Indian restaurant dinner | 22–35 | ₹1,225–₹1,950 |
| Fine dining dinner | 80–150 | ₹4,456–₹8,355 |
| Coffee (flat white) | 5 | ₹278 |
| Supermarket meal | 6–12 | ₹334–₹668 |
Search flights from India to Australia →
Book accommodation with kitchen facilities → — self-catering saves significantly on a 2-week trip.
Get travel insurance → | Currency converter →
Stay connected with Airalo eSIM → — essential for finding restaurants via Google Maps on the go.
Related Articles
Get the Best Fares First
Weekly deal alerts for Australian travellers. Unsubscribe anytime.
Tags:
Plan Your Trip