Bayswater & Cranbourne West

Authentic Indian Restaurant & Catering in Melbourne

From our restaurant to your event — enjoy authentic Indian cuisine with bold spice and rich flavour. Serving Melbourne from Bayswater and Cranbourne West.

400+ Google Ratings & Happy Customers

Visit Us

Find Your Nearest 24 Spices Indian Restaurant

Two Indian restaurant locations across Melbourne’s south-east suburbs – dine in, order takeaway, or book catering from the location nearest you.

Bayswater

Shop 24 7/13 High St,

Bayswater VIC 3153

4.6
Based on 403 reviews
powered by Google

Indian restaurant well-equipped for private dining, small events, and catering bookings.

Cranbourne West

Unit 3/21 Strathlea Dr,

Cranbourne West VIC 3977

4.7
Based on 268 reviews
powered by Google

Indian dining well-equipped for private dining, small events, and catering bookings.

Our Reviews

Why Melbourne Diners Choose
24 Spices

Loved by dine-in guests and catering clients for authentic Indian food across Melbourne.

4.7
powered by Google
Nitin G. profile picture
Nitin G.
17 hours ago
Yum
bhoumik P. profile picture
bhoumik P.
2 days ago
Tasty food and wonderful stafff
Amrit M. profile picture
Amrit M.
5 days ago
Thank you Sehaj and Sukhmani for the wonderful service and food. Highly recommend!!
Yuktam B. profile picture
Yuktam B.
6 days ago
Axay P. profile picture
Axay P.
7 days ago
Food was quite good. Service was excellent.
Great food and service. Thank you so much Sehaj and sukhmani for serving us. Highly recommend this place. Must visit there.
Pal Deng P. profile picture
Pal Deng P.
2 weeks ago
Sehaj and suukhmani is so good. Nice place to visit and food is so good. Highly recommend and great customer service
Manjusha M. profile picture
Manjusha M.
2 weeks ago
Service is good, staff are welcoming.. food was good, liked the starters
Simran S. profile picture
Simran S.
2 weeks ago
I ordered naan, but by the time they arrived, they were cold and hard like papad. They were completely inedible and not worth eating at all. This was one of the worst food experiences I’ve had. Very disappointing, and I definitely won’t be ordering again.
Raja V. profile picture
Raja V.
2 weeks ago
Food was really tasteful and the service was so good.
Shweta C. profile picture
Shweta C.
1 month ago
Amanda M. profile picture
Amanda M.
1 month ago
Great food. Enjoyed a family dinner here. Food came quickly and was very tasty. The staff were also very attentive. Thank you for a lovely evening
Ashish B. profile picture
Ashish B.
1 month ago
Great place to eat
Srujana C. profile picture
Srujana C.
1 month ago
Had a simple tasty vegetarian dinner . All the dishes were served without delay. Veg fried rice was very tasty and so was dal makhni :).
Sarbjeet K. profile picture
Sarbjeet K.
1 month ago
Laksika U. profile picture
Laksika U.
1 month ago
Great customer service and delicious food!
PRANAY S. profile picture
PRANAY S.
1 month ago
I had a wonderful experience at this restaurant. The food was delicious, fresh, and beautifully presented. The atmosphere was welcoming and comfortable, making it a great place to enjoy a meal.
A special thanks to our Sehaj, who was exceptionally friendly, attentive, and professional throughout our visit. She made sure everything was perfect and provided outstanding customer service with a smile.
Highly recommend this restaurant for both its amazing food and excellent service. I will definitely be coming back! 😊
Jayavardhan S. profile picture
Jayavardhan S.
1 month ago
Service and food was very good and delicious. The service done by sehaj was excellent. We will definitely visit here again
Gurleen K. profile picture
Gurleen K.
1 month ago
Wonderful staff and delicious food
Munish A. profile picture
Munish A.
2 months ago
Delicious food and healthy atmosphere. Recommend highly
gano profile picture
gano
2 months ago
Great food from this restaurant always, customer service is amazing as well ! Recommend the chicken biryani and prawn madras curry !
Davinder K. profile picture
Davinder K.
2 months ago
Very tasty food
Taarini K. profile picture
Taarini K.
2 months ago
Friendly and courteous staff. Sahej the staff was very sweet and helped us in deciding what to order. Loved the chicken biryani and veg schezwan noodles. The salted lassi is also very refreshing. Will def come back.
Thanks
Navod S. profile picture
Navod S.
2 months ago
Food was really good.
shenulka P. profile picture
shenulka P.
2 months ago
First time diners. Food was excellent and the wait staff were friendly and very responsive.
We dined on our own until we were almost finished. Could imagine it being a real buzz when it gets full.
Overall, wold definitely recommend it.
Chatura E. profile picture
Chatura E.
2 months ago
Absolutely loved our experience at 24 Spices Indian Restaurant. The food was really nice, full of flavour and the service was friendly and welcoming. They recommended the Veg Manchurian and it was amazing, definitely a highlight of the meal. Will definitely visit again and highly recommend it to anyone looking for great Indian food.
AB S. profile picture
AB S.
2 months ago
Nice and good. Welcoming staff but over worked. Owner must increase staff.
Account M. profile picture
Account M.
2 months ago
The tandoori platter 1 was very generous amount of food and everything was delicious! We ordered so much food, way more than we could eat in a single sitting and it cost less than $100!!! The staff were friendly too. Will definitely be going back soon
Shannon B. profile picture
Shannon B.
2 months ago
Please do your self a favour. Come on down and enjoy authentic Indian cuisine. At a very reasonable price. No short cuts the food is delicious. You see the care and attention that goes into every meal. The mango lassie is made house, it complements the meal. I try to go there a lest once every fortnight.
Amandeep S. profile picture
Amandeep S.
2 months ago
Nice food, cost place
brijesh P. profile picture
brijesh P.
3 months ago
Raj P. profile picture
Raj P.
3 months ago
Love to come back again . Delicious food , and Great service. . Recommend. 👍
PANKAJ G. profile picture
PANKAJ G.
3 months ago
aman S. profile picture
aman S.
3 months ago
Cooper M. profile picture
Cooper M.
3 months ago
very yummy in my tummy
Kalaiselvi M. profile picture
Kalaiselvi M.
3 months ago
Good food I do always takeaway orders from here and I really like the food 👍🏻. Thank you so much sehaj and sukhmani😊
Maninder Jit S. profile picture
Maninder Jit S.
3 months ago
Very nice restaurant with lovely staff.
The food was delicious!
The girl at the front desk went out of the way to serve us and also offered us complimentary dessert. Will definitely come back. Keep up the good work guys.
shailendrataku profile picture
shailendrataku
3 months ago
Absolutely loved the experience! The Champaran style goat curry was outstanding rich, deeply flavorful, and perfectly slow cooked in a traditional urban pot that really brought out the authenticity of the dish. The meat was tender and infused with aromatic spices, making every bite incredibly satisfying.
The hospitality was exceptional. The staff were warm, attentive, and ensured everything was just right throughout the visit. Service was prompt.
A must visit for anyone who appreciates authentic flavors and great service!
deep_ C. profile picture
deep_ C.
3 months ago
One of the best dining experiences I’ve had recently. The food was top quality and came out quickly. What really made the difference was the customer service — super friendly and genuinely caring. Great place for both casual meals and special occasions. Will be back for sure!
Thankyou Sehaj ❤️
Ivan M. profile picture
Ivan M.
3 months ago
Very nice food and fresh and clean and good look
Daman D. profile picture
Daman D.
4 months ago
Aashna M. profile picture
Aashna M.
4 months ago
The chicken tikka was just perfectly cooked and melting in mouth with all the flavours! Haven’t had this good tikka in ages now! Coming from Sydney, I was also surprised with the decent portions they serve. Will love to try their other items in my next visit!
Harjot S. profile picture
Harjot S.
4 months ago
Super delicious food. Nice vibe and great food atmosphere.
Ezra profile picture
Ezra
4 months ago
So delicious! And generous portions! I highly recommend.
ROSINA J. profile picture
ROSINA J.
4 months ago
T G profile picture
T G
4 months ago
Food presentation and taste was good. Friendly service and clean environment. Restaurant is open till late on weekends.
Neet D. profile picture
Neet D.
4 months ago
Loved the vibe, staff was super friendly, and the food was delicious.
Inderjeet K. profile picture
Inderjeet K.
4 months ago
Great customer service
Tarun C. profile picture
Tarun C.
4 months ago
Authentic Indian taste. Loved it!!!
Dhaval J. profile picture
Dhaval J.
4 months ago
Good food, authentic taste, and excellent service.
Love A. profile picture
Love A.
5 months ago
The atmosphere was clean, cozy, and perfect for enjoying a nice meal with family or friends. I highly recommend this place to anyone looking for great food and excellent service. Definitely looking forward to coming back again!
First time diners. Food was excellent and the wait staff were friendly and very responsive.
We dined on our own until we were almost finished. Could imagine it being a real buzz when it gets full.
Overall, wold definitely recommend it.
James S. profile picture
James S.
6 months ago
So good, really yummy food, very large servings, especially for the entrees and sides, good value for money.
Sachin B. profile picture
Sachin B.
6 months ago
Wow wow wow
Elijah K. profile picture
Elijah K.
6 months ago
Authentic food, swift and excellent service, and amazing interior! Love the mural on the wall towards the back!
Junä S profile picture
Junä S
6 months ago
Such a delightful experience!
I ordered take away consisting of Chicken Biriyani, Chicken Fried Rice, Veg Hakka Noodles, Chillie Chicken and Desi Murgh! Everything was freshly made and tasted very good! Especially the biriyani and the chillie Chicken were amazing!
The restaurant was well setup with a warm and welcoming atmosphere. Kudos to the friendly staff who welcome with a big smile and provided the food with care.
Parth P. profile picture
Parth P.
7 months ago
Really enjoyed the food here, everything was super tasty and full of flavour.

Very friendly, respectful and welcoming atmosphere which made the whole experience even better.

Would definitely recommend 🙂
Nandani R. profile picture
Nandani R.
8 months ago
It was such a delightful experience!!
The food, the staff, the whole ambience, everything was top notch!!

Indian Catering for Every Occasion in Melbourne

Indian Catering for Every Occasion in Melbourne

Who We Are

Delivering Unforgettable Indian Flavors for Every Occasion

At 24 Spices, our expert Indian chefs bring the bold flavours of India to every plate and every event. Whether you are sitting down to a curry and naan in our restaurant or hosting a wedding with a full catering spread, every dish is prepared with fresh ingredients, traditional spice blends, and a commitment to authentic Indian cuisine.

Our menu features beloved classics – butter chicken, biryani, tandoori kebabs, crispy dosa, and masala-rich curries – alongside modern Indian dishes that reflect Melbourne’s vibrant dining. From a quiet dinner to a 500-guest celebration, we deliver an unforgettable dining experience rooted in the culinary traditions of India.

0 +

Years of Culinary Experience

0 +

Authentic Indian Dishes on Our Menu

0 +

Five-Star Reviews

0 +

Events Catered Each Year

Catering Services

Planning an Event?

Indian Catering Made Easy

We cater for weddings, corporate events, private parties, and social gatherings across Melbourne. Choose from our catering menu and let our chefs handle the rest.

Wedding

Catering

Corporate

Catering

Private

Party Catering

Indian Catering in Melbourne, Indian Catering Melbourne, Indian Food Catering Melbourne, Indian Food Catering in Melbourne

Social & Family Events

Simple Process

How Our Indian Catering Works

01

Share Your Event Details

02

Choose Your Catering Menu

03

We Prepare Fresh on the Day

04

Pickup, Delivery, or Full-Service Catering

Why Choose Us

Trusted Indian Catering in Melbourne

Expert Indian Chefs

Our skilled Indian chefs bring years of culinary expertise ans prepare every dish with care, whether it’s for dine-in guests at our restaurants or for large-scale catering events across Melbourne.

Authentic & Delicious Indian Cuisine

Enjoy rich curries, aromatic biryanis, freshly baked naan, traditional recipes with bold Indian flavours, and classic Indian favorites — served daily in our restaurants and crafted fresh for catering orders.

Professional Catering Service

From warm hospitality at our Bayswater and Cranbourne West restaurants to seamless off-site catering, we deliver high-quality service you can rely on.

Custom & Seasonal Catering Menus

We offer seasonal restaurant specials and Indian catering menus designed for weddings, corporate events, birthdays, and family celebrations.

Fresh & Quality Ingredients

Every dish made from scratch with fresh spices, fresh produce and authentic Indian spices, ensuring consistent flavor and quality whether you’re dining in or hosting an event.

Affordable Indian Catering Packages

We provide value-driven dine-in meals and flexible catering packages that suit your budget—without compromising on taste, quality, or portion size.

Banquet & Event Catering

Indian Catering Packages

PACKAGE A

Best for small family gatherings or social events

$ 25 PER PERSON
  • Choice of 2 Entrées
  • Choice of 2 Mains
  • Rice & Fresh Breads
  • Salad & Dessert
  • Minimum 35 guests

PACKAGE B

Ideal for corporate & medium events

$ 32 PER PERSON
  • Choice of 3 Entrées
  • Choice of 3 Mains
  • Rice & Fresh Breads
  • Salad & Dessert
  • Minimum 100 guests

PACKAGE C

Popular for weddings & large functions

$ 40 PER PERSON
  • Choice of 4 Entrées
  • Choice of 4 Mains
  • Rice & Fresh Breads
  • Papadums / Raita
  • 2 Desserts
  • Minimum 100 guests

PACKAGE D

Premium full-service event catering experience

$ 55 PER PERSON
  • Choice of 6 Entrées
  • Choice of 6 Mains
  • 6 Accompaniments
  • 3 Desserts
  • Live Chaat & Dosa Counters
  • Minimum 100 guests

Do you need ⎯ some help?

Need more details? Contact our team for personalized catering assistance.

24 Spices is known for serving authentic Indian cuisine made fresh daily by our expert Indian chefs. Our menu features over 50 dishes - from butter chicken and lamb vindaloo to South Indian dosa and street food favourites, all prepared with traditional spice blends and quality ingredients. With two restaurant locations in Bayswater and Cranbourne West, a warm ambiance, and hundreds of five-star reviews, we have built a reputation as one of Melbourne's best Indian restaurants for both dining and catering.

Yes. We offer full-service Indian catering for weddings, corporate events, private parties, and social gatherings across Melbourne. Our catering packages start from $25 per person and include a range of options from simple pickup catering to premium packages with live chaat and dosa counters, tandoori kebabs, biryani, and more. Whether your event is for 35 guests or 500, our chefs prepare everything fresh on the day.

24 Spices Indian Restaurant has two locations in Melbourne:

Bayswater VIC
Cranbourne West VIC

Both restaurants offer dine-in, takeaway, and catering services for customers across surrounding suburbs.

Our menu covers a wide range of North and South Indian food, from rich curries, naan, and biryani to lighter options like thali plates, aloo tikki, and crispy papadums. We also offer gluten-free options and can tailor dishes for dietary needs. Whether you are dining in at our restaurant or ordering catering for an event, you will find bold Indian flavours and fresh ingredients in every dish.

Absolutely. Both our Bayswater and Cranbourne West restaurants have seating for 70 to 90 guests, making them ideal for birthday parties, engagements, corporate dinners, and family celebrations. Our in-house events include a curated catering menu, table service, and a dedicated team to ensure a seamless dining experience. For larger events, we offer full off-site catering with delivery and setup at your venue.

Booking is simple. Share your event details through our online enquiry form or call us directly. Our team will help you choose a catering package that suits your guest count and budget, and our chefs will prepare your menu fresh on the day of your event. We handle everything from pickup and delivery to full-service catering with staff on site.