Indian restaurants in Fremantle serving traditional breakfast, street food & veggie banquets

Last Updated: 24 Aug 2023
Charlotte Brasington

With an Indian restaurant on nearly every corner, lovers of Indian food are well catered for in Fremantle. Here are some of our top picks, from the new and funky to the more traditional home-made classics, curry and naan.

Indian Dish

Lions and Tigers

Situated in the heart of Fremantle, Lions and Tigers is one of the newer and funkier Indian restaurants on this list. Its vibrant culture stems from the people involved; a married couple and their best friend. A strong friendship combined with weekly curry nights at each other’s homes has formed the foundation for their authentic Indian cooking. With a menu that changes weekly, you can try something new each time you visit. Takeaway is available from Tuesday to Saturday with phone orders starting at 4pm. Make sure to book in advance if you’re wanting the ultimate dine-in experience here. Open Tuesday to Thursday, 5-10pm and Friday & Saturday, 5-11pm. 6 Bannister Street, Fremantle 6160

Indian Dish

Mother India

Open since 1990, Mother India has always celebrated home-style Indian cooking. With 20 years of experience, their chef only cooks with locally sourced and seasonal fresh produce. Offering vegetarian and vegan options, there is a dish that will suit everyone. Their signature banquets are a great option if you’re wanting to taste a little bit of everything! SMS your takeaway orders before 5pm or call from 5pm onwards on 0497888180. Takeaway: Thursday to Sunday from 4:30pm Dine In: Friday & Saturday from 5pm 23 Forrest Street, Fremantle 6160

Indian Dish

Copper Chimney

An Indian fine dining restaurant located in South Fremantle, Copper Chimney is one of the only Indian eateries open for breakfast. If you’re up for a hearty Indian breakfast, stop by and get your cultural fix by ordering Indian filter coffee and vada – a savoury doughnut! Dining in for lunch or dinner? Their speciality is dosa, a crispy savoury pancake that originates from South India. If you’re having a lazy night, you can order from their takeaway menu and still devour their delicious food, but in front of the TV. Breakfast: Sat & Sun, 8:00am-11:00am Lunch: Tues to Sun, 11:30am-2:30pm Dinner: Daily, 5:30-9:30pm Shop no 1. 330 South Terrace, South Fremantle 6162

Indian Dish


Nestled in South Fremantle, Saroor is an Indian street food and tapas bar that celebrates dishes from all throughout India. With a modern take on the classics, their goat curry is a local favourite. It’s also worth trying their authentic Indian street food such as the samosa chat or golgappe. With Indian cuisine being traditionally vegetarian, there is also an extensive vegetarian menu to choose from, meaning no one is left out!  Be sure to make a booking here so you don’t miss out.

Indian Dish

Open Mon to Thurs, 5:00-10:00pm and Fri to Sun, 12:00-10:00pm 396 South Terrace, South Fremantle 6162

Indian Dish

Maharaja’s Kitchen

Bringing the feel and culture of India to your table, Maharaja’s Kitchen is inspired by the roots of Indian cuisine. With a kitchen stocked full of hand-picked Indian herbs and spices, each plate of food is designed to give you an authentic taste of traditional India. Their extensive menu includes a range of seafood, meats, vegetarian platters and meals to share. You could even end the night with a Gulab Jamun or Mango and Pistachio Kuli, two Indian desserts. Make a reservation here. Open Wed to Fri and Sun to Mon, 5:00-10:00pm and Sat, 5:00-11:00pm. 306 South Terrace, South Fremantle 6162

Explore more Indian Restaurants across Perth


Explore the region

Latest stories