Subang Jaya is one of Selangor’s busiest hubs, famous for its diverse dining scene. Among the many food choices, Indian restaurants in Subang Jaya stand out with their rich spices, hearty meals, and warm hospitality. Whether you’re craving banana leaf rice, North Indian curries, or authentic Chettinad cuisine, Subang Jaya has plenty to offer. Here’s a guide to the top 10 Indian restaurants in Subang Jaya, complete with locations, opening hours, price ranges, and reasons to visit.
Here is a list of the top 10 Indian Restaurants in Subang Jaya
Annalakshmi
Location: 116, Jalan Berhala, Brickfields, Kuala Lumpur (20 mins from Subang Jaya)
Opening Hours: 11:30 AM – 3:00 PM, 6:00 PM – 9:30 PM (Closed Mondays)
Highlights: Vegetarian Indian dishes, pay-as-you-feel dining concept
Facilities: Dine-in, takeaway, family-friendly
Price: RM20 – RM40 per person
Google Rating: 4.5/5
Why Visit: A unique cultural dining experience where you enjoy wholesome vegetarian meals while supporting a community-driven initiative.Sri Nirwana Maju (USJ Branch)
Location: No. 1 Jalan USJ 9/5M, Subang Jaya
Opening Hours: 10:00 AM – 10:00 PM daily
Highlights: Famous banana leaf rice with fried chicken, sotong, and curries
Facilities: Casual dining, family-friendly, takeaway
Price: RM15 – RM30 per person
Google Rating: 3.6/5
Why Visit: A household name for banana leaf lovers, offering hearty South Indian flavours at affordable prices.Sheesh Mahal
Location: 127, Jalan SS 15/5a, SS 15, Subang Jaya
Opening Hours: 11:00 AM – 11:00 PM daily
Highlights: Authentic North Indian cuisine, biryani, tandoori, butter chicken
Facilities: Air-conditioned seating, dine-in, catering service
Price: RM25 – RM50 per person
Google Rating: 4.0/5
Why Visit: A well-loved spot for North Indian classics, perfect for family dinners and group gatherings.Ayya Chettinad Mess
Location: Lot 378, Jalan Bunga Melor, Kampung Pasir Bahru, Puchong (10 mins from Subang Jaya)
Opening Hours: 11:00 AM – 9:00 PM (Closed Tuesdays)
Highlights: Chettinad-style curries, spicy masala dishes, mutton meals
Facilities: Casual eatery, dine-in, takeaway
Price: RM15 – RM30 per person
Google Rating: 4.1/5
Why Visit: For those who love bold, spicy flavours, this is the go-to spot for authentic South Indian Chettinad food.Indian Spice Village
Location: Jalan SS 12/1, Subang Jaya
Opening Hours: 11:00 AM – 11:00 PM daily
Highlights: Wide Indian buffet spread, vegetarian & non-vegetarian choices
Facilities: Buffet dining, family-friendly, event catering
Price: RM30 – RM60 per person
Google Rating: 4.0/5
Why Visit: A favourite for families and large groups looking to enjoy an all-you-can-eat Indian feastVeenas Corner
Location: SS15, Subang Jaya
Opening Hours: 7:00 AM – 10:00 PM daily
Highlights: Teh tarik, roti canai, banana leaf rice, affordable meals
Facilities: Mamak-style dining, takeaway, casual seating
Price: RM8 – RM20 per person
Google Rating: 4.0/5
Why Visit: A classic mamak spot offering both Indian and Malaysian-Indian comfort foods, ideal for casual dining.India Gate Restaurant
Location: Jalan SS15, Subang Jaya
Opening Hours: 11:00 AM – 11:00 PM daily
Highlights: Thali sets, butter chicken, naan, briyani
Facilities: Modern décor, dine-in, family-friendly
Price: RM25 – RM50 per person
Google Rating: 4.3/5
Why Visit: Known for its flavour-packed thalis and curries, this restaurant is a rising star in Subang Jaya’s Indian food scene.Big Singh Chapati
Location: Jalan SS15/4, Subang Jaya
Opening Hours: 11:00 AM – 10:30 PM daily
Highlights: Punjabi food, chapati sets, North Indian curries
Facilities: Family-friendly, dine-in, delivery available
Price: RM20 – RM40 per person
Google Rating: 4.2/5
Why Visit: If you love North Indian Punjabi food, Big Singh Chapati delivers authentic chapati meals and curries that keep people coming back.RATA Restaurant
Location: SS15, Subang Jaya
Opening Hours: 12:00 PM – 11:00 PM daily
Highlights: Fusion-style Indian dishes, modern dining ambience
Facilities: Trendy café-style restaurant, cocktails, private dining
Price: RM40 – RM80 per person
Google Rating: 4.1/5
Why Visit: Perfect for those who want Indian flavours with a modern twist in a stylish setting.Masala Grill Cuisine
Location: SS16, Subang Jaya
Opening Hours: 11:00 AM – 10:00 PM daily
Highlights: Grilled meats, kebabs, briyani, Indian curries
Facilities: Family-friendly, indoor seating, takeaway
Price: RM25 – RM50 per person
Google Rating: 4.0/5
Why Visit: A great spot for Indian grilled specialities, offering a balance of spice and smoky flavours
Subang Jaya’s Indian dining scene is as diverse as the community itself. From banana leaf staples at Sri Nirwana Maju to authentic Punjabi chapatis at Big Singh Chapati, and even the fusion Indian dining at RATA, there’s something for everyone. Whether you’re looking for a quick mamak bite, a vegetarian feast, or a fine dining Indian experience, this list of the Top 10 Indian Restaurants in Subang Jaya will satisfy your cravings.