India, Served with a Sunshine Coast Soul.

Coastal vibes. Authentic Indian heat. Tandoori grills, slow-cooked curries, street-side chaats & crispy dosas — freshly made in Buddina.

Order Now
PART OF THE DOSA HUT FAMILY25+ LOCATIONS ACROSS AUSTRALIANOW SERVING SUNSHINE COAST
Our Story

Australia’s Fastest-Growing Indian Restaurant Chain

It started in 2007 in Footscray, when two friends who couldn’t find a proper dosa decided to make their own. Nearly two decades on, Dosa Hut has grown into a family of 25+ branches across Australia — without ever compromising on quality, or forgetting that our customers come first.

25+Branches Across Australia
7M+Customers Served Yearly
2025Culinary & Hospitality Award
The Dosa Hut shopfront, its orange sign reading Dosa Hut above a row of yellow-framed windows and a bench on the footpath
Why Sunshine Coast Loves Us

Not Just Food, It’s a 90+ Dosa Culinary Journey Right Here in Buddina.

Authentic Spices

Imported traditional Indian spices ground fresh daily.

90+ Dosa Varieties

Queensland's largest live dosa menu served fresh and hot.

100% Halal & Pure Veg

Dedicated preparation spaces respecting all dietary choices.

Fast Local Delivery

Hot & fresh via UberEats, DoorDash, or direct takeaway.

Craving Finder

Answer 2 Questions, Get Your Perfect Meal

Discover Your Perfect Dosa
Spice Level
Catering & Events

Great Food for Your Next Event

From house parties to weddings and corporate events, we bring biryanis, butter chicken, dosas, and more — freshly made, never compromising quality for quantity.

  • House parties & birthdays
  • Weddings & functions
  • Corporate & office catering
ENQUIRE ABOUT CATERING
Chafing dishes of chilli chicken and butter chicken set up on a Dosa Hut catering buffet
A packed Dosa Hut catering tray of rice, roti, dal makhani, butter chicken and chilli chicken
A biryani thali served with raita, salad and curry on a steel plate
Visit Us

Dosa Hut Sunshine Coast

5 Lutana Street, Buddina, QLD 45750423 841 991
Opening Hours
Mon – Thu11:00 am – 2:30 pm, 4:00 pm – 9:00 pm
Fri – Sun11:00 am – 9:30 pm