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 402 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.8
Based on 180 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.8
powered by Google
Chatura E. profile picture
Chatura E.
2 weeks 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 weeks ago
Nice and good. Welcoming staff but over worked. Owner must increase staff.
Account M. profile picture
Account M.
2 weeks 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 weeks 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 weeks ago
Nice food, cost place
brijesh P. profile picture
brijesh P.
4 weeks ago
Raj P. profile picture
Raj P.
4 weeks ago
Love to come back again . Delicious food , and Great service. . Recommend. 👍
PANKAJ G. profile picture
PANKAJ G.
4 weeks ago
aman S. profile picture
aman S.
4 weeks ago
Cooper M. profile picture
Cooper M.
4 weeks ago
very yummy in my tummy
Kalaiselvi M. profile picture
Kalaiselvi M.
1 month 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.
1 month 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
1 month 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.
1 month 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.
1 month ago
Very nice food and fresh and clean and good look
Daman D. profile picture
Daman D.
2 months ago
Aashna M. profile picture
Aashna M.
2 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.
2 months ago
Super delicious food. Nice vibe and great food atmosphere.
Ezra profile picture
Ezra
2 months ago
So delicious! And generous portions! I highly recommend.
ROSINA J. profile picture
ROSINA J.
2 months ago
T G profile picture
T G
2 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.
2 months ago
Loved the vibe, staff was super friendly, and the food was delicious.
Inderjeet K. profile picture
Inderjeet K.
2 months ago
Great customer service
Tarun C. profile picture
Tarun C.
2 months ago
Authentic Indian taste. Loved it!!!
Dhaval J. profile picture
Dhaval J.
2 months ago
Good food, authentic taste, and excellent service.
Love A. profile picture
Love A.
3 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.
4 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.
4 months ago
Wow wow wow
Elijah K. profile picture
Elijah K.
4 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
5 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.
5 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.
6 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.