Deepavali snacks around Klang Valley


Deepavali (or Diwali) – the festival of lights – celebrates light over darkness and good over evil. Since nothing brings people together like good food does, Deepavali snacks are a big part of the festivities. Here are some places in Klang Valley to get some of the best snacks for the season:


1. Om Shakthi Chelo’s Appam Stall, Lucky Garden Bangsar


Now about 3 decades old, Om Shakthi Chelo’s Appam Stall keeps its loyal customers coming back with its reasonably-priced fluffy, soft and delicious appam. The pancake-like paal appam (RM1.50) are rich with coconut milk, while their brown sugar appam (RM1.70) has that iconic caramelised taste BBT-lovers are so crazy about.

Deepavali snacks - paal appam
Image credit: @hey_natywx via Instagram

You can order them to go or eat them right there, but the appams can take time to prepare as there’s usually a long queue for these.

Address: No. 8, Lorong Ara Kiri 3, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: Mon-Fri 12pm-9.30pm | Sat & Sun 11am-9.30pm


2. Best Vadai Stall, SS15 Subang Jaya


Deepavali Indian snacks - SS15 Best Vadai

Best Vadai Stall used to be a roadside stall sandwiched between a rojak and cendol stall on Jalan SS15 in Subang Jaya. They’ve since moved their stall into Rojak SS15, where you’ll find the same mouthwatering collection of snacks.

Some of the trays may look a little empty, it doesn’t mean it has run out. The snacks here are fried in batches, so it’s refilled constantly throughout the day. This means you won’t get soggy vadais that have been sitting out all day – it’s all fresh and hot.

Deepavali Indian snacks - SS15 Best Vadai
Vadai is available all day, but get there early enough as it runs out quick.

If you want something that is soft to the bite, go for the lightly-spiced uluntu vadai. But if you want a bit of a crunch to it, the spice-rich masala vadai may be more your cup of tea.

Deepavali Indian snacks - SS15 Best Vadai

Other goodies found here include curry puffs, banana balls, and spring rolls.

Address: W-10-00, Business Park Subang Square West Wing, Jalan SS15/4G, 47500 Subang Jaya, Selangor
Opening hours: 10am-7pm, Daily


3. WTF Restaurant, Bangsar Park


WTF Restaurant – also known as What Tasty Food – has an extensive vegetarian menu where you’ll find Indian staples alongside Western faves like burgers and pastas. Naturally, this includes desserts and sweets, where they’re best known for their palak chaat (RM20), which are fried spinach leaves mixed with chutneys and chopped veggies, and drizzled with yoghurt.

Deepavali Snacks - WTF Restaurant
Image credit: @taps29 via Instagram

You can also find milk-based sweets called barfi in coconut and chocolate flavours, as well as a variety of laddu which are festive sphere shaped sweets.

Address: 98, Lorong Maarof, Bangsar Park, 59100 Kuala Lumpur
Opening hours: Mon-Thu 11am-10.30pm | Fri-Sun 11am-11pm
Contact: 019-261 7070


4. Jai Hind Restaurant, KL city centre


Jai Hind Restaurant sweets
Image credit: @ham_ab via Instagram

For Indian sweet lovers, Jai Hind sells them by the kilo. They occupy 3 shop lots along Jalan Melayu in the city centre, with lots dedicated to making food and sweets by hand. Punjabi food may be their speciality, but they’re also known to have a wide variety of sweets that range around RM20/kilo.

You can get gulab jamun here, which are deep-fried milk curd balls soaked in syrup. Or you can go for kalakand, which is a solidified sweet made with milk and paneer. The all-time favourite sweet yellow balls made from gram flour, wheat semolina and ground coconut.

Address: 3, Jalan Melayu, 50100 Kuala Lumpur
Opening hours: 8.30am-8pm, Daily
Contact: 03-2692 0041


5. Sangeetha Restaurant, Ampang


Deepavali snacks - Sangeetha Vegetarian
Image credit: Sangeetha’s Restaurant via Facebook

If you’re still unconvinced by meat-free meals, Sangeetha Restaurant may turn you with its flavourful all-veg menu. The restaurant means serious business when it comes to Indian snacks known as chaat – they even have a dedicated counter for it.

Deepavali snacks - Sangeetha Vegetarian
Image credit: Sangeetha’s Restaurant via Facebook

The chaat counter is reminiscent of street markets in India, where you can stand and savour the treats right there. A go-to here is the flavourful pani puri (RM9.50) which comes with chickpeas, potatoes, yogurt and tamarind chutney. Or you could go for the dahi puri (RM11), another popular pick with potato, pulses, chaat and yoghurt.

Deepavali snacks - Sangeetha Vegetarian
Image credit: Sangeetha’s Restaurant via Facebook

Address: No. 65, Jalan Leboh Ampang, Kuala Lumpur, Malaysia 50100
Opening hours: 8am-10pm, Daily
Contact: 03-2032 3333 | Sangeetha’s Vegetarian Restaurant’s Facebook


6. Ammars Savoury Fried Snacks, Brickfields


Ammars Savoury Fried Snacks
Try the masala vadai with yellow split beans for that extra crunch
Image credit: Ammars Savoury Fried Snacks via Facebook

Family-run Ammars Savoury Fried Snacks sets up as early as 8AM daily, and has a steady stream of customers throughout the day, thanks in part to Lonely Planet’s stamp of approval.

There are roughly 18 types of snacks laid out on trays, all of which are prepared fresh daily. The most popular picks are the uluntu vadai and moong dhal cakes that are made from green lentils (RM0.70/piece).

If you want a more filling meal, you can try the stall’s South-Indian breakfast items such as idli which is a steamed back lentil rice cake, and appam which is made from fermented rice batter with coconut milk.

Address: 60-80, Jalan Tun Sambanthan, Brickfields, 50470 Kuala Lumpur
Opening hours: 8am-11pm, Daily
Contact: 010-422 5340 | Ammars Savoury Fried Snacks Facebook


7. Chat Masala, Brickfields


Chat Masala needs to be on your radar if you have a love affair with puri, which are deep-fried Indian style crepes. They have a variety of savoury puri snacks (from RM4) that are only available from 3pm daily.


Pani Puri – deep-fried puri filled with chaat masala, onions, potatoes and chickpeas.
Image adapted from: Jothinathan Muniandy via Google Maps

Savoury snacks aside, you can find Indian sweets to bring home, such as palkova (RM1.50/piece) milk sweets, and ghee ladoo (RM1.50/piece) which is made from flour, ghee and sugar. The restaurant also serves authentic Indian Bru coffee which goes great with these snacks.

Chat Masala Indian sweets
Image credit: Chanaka Gunasekara via Google Maps

Address: 259, Jalan Tun Sambanthan, Brickfields, 50470 Kuala Lumpur
Opening hours: 8am-11pm, Daily
Contact: 03-2260 3244


9. Moghul Mahal, Brickfields


Deepavali snacks - traditional Indian treats
Image credit: @moghulmahal via Instagram

When eating out, you usually order your meal first, then dessert. But at Moghul Mahal, you may want to make a beeline for dessert.

The balls of gulab jamun made from powdered milk, flour and ghee goes for RM1.50/piece. They also serve up some great authentic Indian-brand Bru coffee, made with fresh milk. Or if you’re part of the Chai crowd, give the aromatic Masala Tea (RM4) a try.

Deepavali snacks - shelves of snacks
Image credit: @siow_kok_leong via Instagram

We all know how congested Brickfields can get, but if you’re here to pick up your fill of snacks, Moghul Mahal provides complimentary parking to customers.

Address: 153, Jalan Sultan Abdul Samad, 50470 Brickfields, Kuala Lumpur
Opening hours: 8:30AM-12:30AM, Daily
Contact: 03-2274 8288 | Moghul Mahal website


10. Patiala Punjabi Sweets Stall, Brickfields


 Deepavali snacks - Punjabi Sweets Stall
Image credit: Patiala Punjabi Sweets via Facebook

When Punjabis themselves have recommended Patiala Punjabi Sweets Stall, you know it must be legit. You will see a lot of North Indian expats stocking up on snacks here, giving their stamp of approval to this sweet spot located right next to Hanuman temple in Brickfields.

Deepavali snacks - Punjabi Sweets Stall snacks
Image credit: SK Y via Google Maps 

You can even find the much-loved milk-based sweets palkova, that’s not easily found in KL. You can ask the stall owner for a few samples to try out before making a choice. Snacks are sold by the gram at affordable prices.

Address: 16, Jalan Scott , Brickfields, 50470 Kuala Lumpur
Opening hours: 10am-9pm, Daily
Contact: 014-623 7490


11. Idiyappam Uma Food Centre, Sentul


Deepavali snacks - snacks Image credit: Traditionally Modern Food via Blog 

Sentul is often referred to as a Little India in KL, so it’s no surprise that you’ll find a variety of Indian shops scattered around this area. However, not many know about a hidden gem tucked away on Jalan Sinar. Located along the same row as St. Joseph’s Church, Idiyappam Uma Food Centre has snacks and desserts sold at a wholesale price, making it one the cheapest options to snag traditional Indian snacks in KL.

Indulge in warm and savoury vadais for as little as RM5/dozen, and other snacks such as jalebi and kaseri that are also sold here. 

Deepavali snacks - snacks
Image credit: Sharmis Passions via Blog 

The stall is also known for their soft and fluffy idiyappam, as well as laddu and athirasam.

Address: Jalan Sinar Sentul 3, Sentul, 51100, Kuala Lumpur
Opening hours: 6am-10pm, Daily
Contact: 03-4042 7814


12. Sri Tirupathy Sweets, Segambut



Image credit: Sri Tirupathy Sweets via Facebook 

Another hidden gem to consider is Sri Tirupathy in Segambut. This lesser-known spot offers a wide selection of murukkus and cookies, all freshly prepared in their kitchen. 


Image credit: Sri Tirupathy Sweets via Facebook 

A must-try here is the murukkus, sold at an affordable price of RM10/3 packets. They also churn out crunchy achimurukku, as well as other delights like cippi pedas and a mixture of murukkus available in jars or packets so you don’t run out of snacks to satisfy your munchies this Deepavali. 


Image credit: Sri Tirupathy Sweets via Facebook 

If you prefer cookies, try their Biskut Gajus or Biskut Nestum. These cookies are sold at an affordable price of RM20+ per jar.

Address: No 10 Jalan Udang Geragau Taman Cuepacs, Segambut, Taman Megah, 52000 Kuala Lumpur
Opening hours: 8am-9pm, Daily
Contact: 012-224 1046 | Sri Tirupathy’s website


[Closed] Jesal Sweet House, Subang Jaya


Jesal Sweet House
Image credit: @roy_photografix via Instagram

Jesal Sweet House often appears at local festivals, street bazaars and Deepavali carnivals in KL. They’re known for their wide range of laddu that cost between RM1-RM2/piece. While the milky sweet palkova and the cashew sweet known as kaju katli can be brought in grams, priced at RM12/100g.

Jesal Sweet House laddu
Laddu.
Image credit: Jesal Sweet House via Facebook

Address: A1-01-06, Block A1, Sunway Geo Avenue, Subang Jaya, 47500 Selangor
Opening hours: 11AM-11PM, Daily
Contact: 03-5611 9221


Where to find Deepavali Snacks in KL


While these snacks may be commonly eaten during Deepavali, some of these places are open all-year round so you don’t have to wait for the festive season to roll around. These food stalls and restaurants in Klang Valley aren’t going anywhere even after the celebration draws to a close – so you don’t have to go through any withdrawals.

For more food recommendations, check out these 8 best Indian restaurants in KL and PJ and Yarl, a Northern Sri Lankan restaurant in KL that serves RM7 dinner sets.


Cover image adapted from: @siow_kok_leong via Instagram, @hey_natywx via Instagram, The Smart Local Malaysia

This article was first published on 18th October 2019, and updated by Yusintha on 8th November 2023.

Drop us your email so you won't miss the latest news.