Top 10 Indian Restaurants in Subang Jaya
Top 10 Indian Restaurants in Subang Jaya

Top 10 Indian Restaurants in Subang Jaya

5/5 (3 Votes)

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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 feast

  6. Veenas 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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

See also  Top 10 Scenic Train Rides in Malaysia

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.

Malaysia Airlines