Sahur cravings: 7 must-try spots to eat for Sahur in KL & Selangor!
Sahur, the pre-dawn meal eaten by Muslims during Ramadan, is an essential part of the fasting ritual. Many restaurants in Kuala Lumpur and Selangor offer Sahur menus during Ramadan, with a range of delicious options available to those looking for a satisfying meal before beginning their fast. There are plenty of places to choose from in both cities. Whether you’re looking for a sit-down meal or a quick bite at a restaurant, there’s sure to be a Sahur spot that fits your taste and budget.
We’ve compiled 7 spots for you to eat for Sahur in KL and Selangor! Let’s check it out.
1. Restoran Nasi Kandar LC


Nasi Kandar LC Restaurant in Kampung Baru is a must-visit place. Nasi Kandar is Malaysia’s main mamak dish. It has become a unique dish because it is delicious with thick curry sauce and a choice of chicken or seafood served over hot rice. It is suitable for those who want Sahur with Nasi Kandar.
Details:
Location: Restoran Nasi Kandar LC
Address: 170, Jalan Raja Abdullah, Kampung Baru, 50300, Wilayah Persekutuan Kuala Lumpur
Operation hours: Opens 24 hours
2. Damascus Bukit Bintang


A restaurant that provides Middle Eastern dishes in Bukit Bintang is exciting to visit if you enjoy Arabic food. This restaurant serves various delicious dishes, such as mouth-watering BBQ, tender grilled chicken, quality lamb and beef, so their shawarma is always in the spotlight. It is a very suitable place for suhoor.
Details:
Location: Damascus Bukit Bintang
Address: 111, Jln Sultan Ismail, Bukit Bintang, 50250, Wilayah Persekutuan Kuala Lumpur
Operation hours: Opens until 5:15 am (During the month of Ramadhan)
3. Restoran Nasi Kandar Pelita


Restoran Nasi Kandar Pelita is a popular chain of restaurants in Kuala Lumpur and Selangor known for its flavorful Indian and Malay dishes. The restaurant is open 24 hours a day during Ramadan and offers a variety of Sahur options, including nasi lemak, roti canai, and various curries. Many locals and tourists consider it a must-visit spot for a delicious and satisfying meal during Ramadan.
Details:
Location: Nasi Kandar Pelita
Address: All KL & Selangor Branches
Operation hours: Opens 24 hours
4. Original Penang Kayu Nasi Kandar


Originating in Penang, the restaurant chain Original Penang Kayu Nasi Kandar has since expanded its reach to various locations in Malaysia, such as Kuala Lumpur and Selangor. The restaurant is known for its signature dish, Nasi Kandar, consisting of steamed rice served with various flavorful curries and side dishes. The restaurant is casual and laid-back, and popular with locals and tourists.
Details:
Location: Original Penang Kayu Nasi Kandar
Address: All KL, Selangor and Penang Branches
Operation hours: Opens 24 hours
5. Nasi Kukus Malaya Best


Nasi Kukus Malaya Best is a popular Malaysian restaurant in Puchong, Selangor. The restaurant is known for its signature dish, Nasi Kukus, which is steamed coconut rice served with various side dishes such as fried chicken, curry, and sambal. The restaurant has a casual and cosy atmosphere and is a popular spot for a quick and satisfying meal.
Details:
Location: Nasi Kukus Malaya Best
Address: 16, Jalan Puchong Permai 2, Taman Puchong Permai, 47100, Puchong, Selangor
Operation hours: Opens 24 hours
6. Restoran Al Sarifa


Restoran Al Sarifa is a well-known Mamak chain in Kuala Lumpur, just a short distance from Jalan Alor. It’s a popular spot for locals and tourists to enjoy a range of affordable local specialities, with a diverse menu of delicious dishes available at reasonable prices. With its great food and welcoming atmosphere, Restoran Al Sarifa is regarded as one of the best places for a budget-friendly meal in Kuala Lumpur.
Details:
Location: Restoran Al Sarifa
Address: All KL & Selangor Branches
Operation hours: Opens 24 hours
7. Rock Cafe


The Rock Cafe in Bandar Sunway is a food court with an impressive selection of dishes catering to various cravings. From local specialities to international cuisine like Middle Eastern, Korean, Japanese, Indonesian, and Western dishes, the menu offers over 300 options to satisfy your appetite, even late at night.
Details:
Location: Rock Cafe
Address: Jalan PJS 11/20, Bandar Sunway, 47500 Petaling Jaya, Selangor
Operation hours: Opens 24 hours
Follow us on our Facebook, Instagram, Tik Tok, & YouTube for more fantastic content on Food, Travel, and Fun hot spots in Malaysia!
Want to visit markets for Raya? Here are the places you can go for it!