Top 10 Best Roti John in KL & Selangor 2025

The omelette sandwich known as a “Roti John” is thought to have originated in Singapore in the 1960s. Later, it gained a lot of popularity and served as street food throughout Malaysia and Indonesia. It is commonly a roti wrapped with minced meat, onion, egg, tomato or chilli sauce and more.

It is a perfect breakfast and even supper for Malaysians, and you may notice many hawker stalls are selling it. Is your mouth watering now? Let’s explore the 10 best Roti John in Kuala Lumpur and Selangor that won’t disappoint you!

How many calories are in a Roti John?

According to the experts, one Roti John contains 571 kcal of calories; hence, you should eat a controllable amount to prevent gaining weight quickly.

Is Roti John expensive?

It is not expensive as hawker stalls commonly sell it. It is assuredly reasonably priced yet delicious. Hence, you can eat it pleasantly without worrying over budget!

10 Best Roti John in KL & Selangor 2025

1. Roti John Titiwangsa

Roti-John-Titiwangsa
Image credit: Head Topics
Roti-John-Titiwangsa-
Image credit: Malaysia Food & Travel

Roti John Titiwangsa is one of the great spots if you are craving delectable roti john; it has been highly recommended by many customers due to its tastiness. They offer a wide variety of choices such as chicken, tuna, special chicken and many more at a super affordable price. Moreover, you can add sausage, fries and cheese to your roti based on your preferences!

Operating Hours: 4pm – 11:30pm (Monday-Friday)

Address: 199, Jalan Datuk Keramat, Kampung Datuk Keramat, 54000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Tel: 0193248528

Google Map: Navigate Here

Google Review: Here

2. Roti John Saujana

Roti-John-Saujana
Image credit: Roti John Saujana
Roti-John-Saujana-
Image credit: Platform Selangor

Roti John Saujana offers a diverse assortment of roti john ranging from lamb, tuna, chicken, sardines and more, with the options of normal or adding cheese, eggs and more. People who love cheese may ask for double or triple cheese to fulfill their craving! Besides, they also provide refreshing beverages for you to pair with the mouth-watering roti john. Hence, it would be an excellent place to enjoy dinner or supper with your friends and family.

Operating Hours:
3:30pm – 12am         (Tuesday-Thursday, Sunday)
3:30pm – 12:30am    (Friday-Saturday)
Closed on Monday

Address: 19, Jalan SP 4/29, Bandar Saujana Putra, 42610 Jenjarom, Selangor

Tel: 0197919777

Google Map: Navigate Here

Google Review: Here

3. Mr. Burger & John Petaling Jaya

Mr.-Burger-John-Petaling-Jaya
Image credit: Phang Khai Siang
Mr.-Burger-John-Petaling-Jaya-
Image credit: Phang Khai Siang

Mr. Burger & John Petaling Jaya is another gem in Selangor; it serves super cheesy and soft roti john at an affordable price. Also, not to mention that their fried chicken is super crispy yet tender, which pairs perfectly with the roti. Thus, it surely deserves a second visit; you will probably ask for more after the first bite!

Operating Hours: 4pm – 2am, Daily

Address: Jalan PJS 2/18, PJ Seksyen 2C – 2D, 58200 Petaling Jaya, Selangor

Tel: 01116684144

Google Map: Navigate Here

Google Review: Here

4. Roti John & Burger Royale SStone Bandar Sri Permaisuri

Roti-John-Burger-Royale-SStone-Bandar-Sri-Permaisuri
Image credit: Roti John & Burger Royale SStone Bandar Sri Permaisuri
Roti-John-Burger-Royale-SStone-Bandar-Sri-Permaisuri-
Image credit: Mohd Razif

Roti John & Burger Royale SStone Bandar Sri Permaisuri is a roadside hawker stall that serves super delicious roti john. Their roti john is filled generously with the ingredients like vegetables, cheese, egg, meat and more which can surely linger on your discerning taste buds. It is perfect for lunch, dinner and even supper! 

Operating Hours:
4pm – 9pm        (Monday)
4pm – 7pm       (Tuesday)
2pm – 9pm       (Wednesday)
1:30pm – 9pm  (Thursday)
4pm – 11:30pm (Friday)
3pm – 11:30pm (Saturday)
24 hours         (Sunday)

Address: Bandar Sri Permaisuri, 56000 Cheras, Federal Territory of Kuala Lumpur

Tel:  0142209970

Google Map: Navigate Here

Google Review: Here

5. Roti John Semenyih

Roti-John-Semenyih
Image credit: Abdul Quddoos
Roti-John-Semenyih-
Image credit: Abdul Quddoos

Roti John Semenyih is one of the best roti john in Selangor; it is served in a super generous portion at an affordable price. According to customers, from the opening of this stall till now, their taste and quality are well maintained. Thus, you can undoubtedly expect a fabulous taste of their roti john.

Operating Hours:
5pm – 11pm, Daily
Closed on Monday

Address: Jalan Sri Tanjung 17, Taman Sri Tanjung, 43500 Semenyih, Selangor

Tel: 0123387476

Google Map: Navigate Here

Google Review: Here

6. Roti John Beraturrrr PJ

Roti-John-Beraturrrr-PJ
Image credit: Rishitharan Chandran
Roti-John-Beraturrrr-PJ-
Image credit: Platform Selangor

Roti John Beraturrrr PJ is another great spot to crave mouth-watering roti john. The owner is super generous in adding the ingredients such as vegetables, eggs, mayonnaise, and more, making you stuffed after enjoying their roti. Flavourful and soft are probably the two adjectives that can describe their taste!

Operating Hours:
4pm – 12am, Daily
Closed on Tuesday

Address: No, 31, Jalan PJS 2/3, Taman Dato Harun, 46000 Petaling Jaya, Selangor

Tel: 0126174437

Google Map: Navigate Here

Google Review: Here

7. Roti John Chomot

Roti-John-Chomot
Image credit: Yummy Advisor
Roti-John-Chomot-
Image credit: Grab Food

Roti John Chomot provides a wide range of roti johns such as classic, mozzarella, chicken and many more. You will surely love it at the first bite as their chicken is super crispy and pairs incredibly well with the cheese and sauce. Moreover, it offers many delectable foods also, such as chicken chop, nasi lemak and more, at an affordable price.

Operating Hours:
5pm – 10:30pm, Daily
Closed on Sunday

Address: Jalan Helang, Kampung Seri Cheeding, 42700 Banting, Selangor

Tel: Not stated

Google Map: Navigate Here

Google Review: Here

8. Roti John Tabur Leleh

Roti-John-Tabur-Leleh
Image credit: Nice Local

Roti John Tabur Leleh is another place to crave roti john, as recommended by many customers. Their roti john is generously doused with a mixture of eggs, minced meat, cheese and various combinations of spices. Furthermore, it is open until 11.30 pm; hence, you can come here and have a great supper with your friends!

Operating Hours:
5pm – 11:30pm, Daily
Closed on Sunday

Address: 23, Jalan Cahaya 3c, Taman Cahaya, 68000 Ampang, Selangor

Tel: 0173662644

Google Map: Navigate Here

Google Review: Here

9. Unan Roti John Taman Warisan Pertanian

Unan-Roti-John-Taman-Warisan-Pertanian
Image credit: UNAN ROTI JOHN TAMAN WARISAN PERTANIAN
Unan-Roti-John-Taman-Warisan-Pertanian-
Image credit: UNAN ROTI JOHN TAMAN WARISAN PERTANIAN

Unan Roti John Taman Warisan Pertanian is a gem in Putrajaya, where you may taste the mouth-watering roti john here. It is always crowded with people, and you may imagine how well their roti john tastes. You will taste cheesy, soft, and tender at the first bite, which can wet your taste buds with maximum satisfaction!

Operating Hours: 11am – 9pm, Daily

Address: Lebuh Perdana Selatan, Presint 16, 62150 Putrajaya, Wilayah Persekutuan Putrajaya

Tel: 0172441377

Google Map: Navigate Here

Google Review: Here

10. NZ Roti John Putrajaya

Nz-Roti-John-Putrajaya
Image credit: Tujuh Hari Seminggu
Nz-Roti-John-Putrajaya-
Image credit:  Zurina Hassan

NZ Roti John Putrajaya tastes super divine, as mentioned by the customers. One of the must-try is definitely the beef roti john, which tastes marvelous with the juicy beef. Moreover, the pricing is reasonable based on the portion you order. Thus, it is undoubtedly worth a visit.

Operating Hours: 10am – 10pm, Daily

Address: Jalan Alamanda, Presint 1, 62000 Putrajaya, Wilayah Persekutuan Putrajaya

Tel: 0125838887

Google Map: Navigate Here

Google Review: Here


Grab Your Complimentary Lazada Voucher 【Here

Tons of Shopee Cashback Deals 【Here

Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.asia. For more information, kindly refer to our copyright, privacy & disclosure policy.

Advertise With My Weekend Plan
Close
© Copyright 2023 by My Weekend Plan. All Rights Reserved.
Close