Roti Bakar, a mainstay of Malaysians, continues to be the ideal option for starting the day. A perfectly prepared “Roti Bakar” definitely takes the cake, despite the constant stream of bagels, croissants, and French toasts mixing among the flatbread food these days. Despite the passage of time and garish new pairings, this subdued dish has endured as a comfort food for generations.
The best classics are a thick slab of bread with charred spots coated with melting butter,sugar and a rich kaya spread and served with a mug of half-boiled eggs. Penang is full of warm and delicious temptations, whether you’re in the mood for a traditional breakfast, a quick snack, or a filling dinner. In Penang, restaurants are plenty, but we have hand-selected the best to guarantee that your taste experiences the height of delight. So here are the top 10 best roti bakar in Penang 2025.
What is roti bakar served with?
Roti bakar is usually served with butter, sugar, kaya, and condensed milk during olden days even until now. However many flavours have been developed upon people’s taste and preferences. Flavours like chocolate, oreo, fruit jams accompanied with local tea or coffee with half-boiled eggs is a simple yet must have breakfast menu in most regions.
What is the best time for roti bakar?
The most common time to have a fresh roti bakar is in the morning for breakfast or tea time around 4pm to 5pm in Malaysia. Not only that but nowadays roti bakar is eaten even for lunch and dinner since it is very affordable and classic.
10 Best Roti Bakar in Penang 2025
1. Toh Soon Cafe


Grab a seat at a free table and devour their authentic Toh Soon Cafe, that is cooked using coals for a particular flavour and pleasing chars and then slathered in butter and kaya. Put the minced, crispy bits into the soy sauce and white pepper-seasoned, half-baked eggs. In a friendly environment, mingle with residents and visitors while enjoying these traditional cuisine. Furthermore, they have outstanding, affordable nasi lemak.
Operating hours: 8.00am to 5.00pm (Monday – Saturday)
Address: Lebuh Campbell, George Town, 10450 George Town, Pulau Pinang
Phone No: 04-2613754
Google Map: Navigate Now
Google Reviews: Here
2. Hutton Lane Roti Bakar


Hutton Lane Roti Bakar is one of its most favourite breakfast spots in the city is in Georgetown. Two toast bread varieties that are toasted over charcoal and covered with half boiled eggs with pepper. Their dining is very spacious and comfortable, with some trees to offer shading and a broad atmosphere.
Operating hours: 5.00am to 1.00pm (Monday – Sunday)
Address: 300, Jalan Phee Choon, George Town, 10050 George Town, Pulau Pinang
Phone No: 013-4025497
Google Map: Navigate Now
Google Reviews: Here
3. OO White Coffee Cafe


The Waterfall Hotel Penang now houses a full-fledged cafe run by OO White Coffee that serves a range of hawker fare. Coffee drinks and distinctive bread toasts are available at OO White Coffee. Apart from the fact that the toast with egg is aesthetically pleasing, the taste of other dishes such as char kuey teow, wanton mee and mee hoon soup is super.
Operating hours: 7.00am to 10.00pm (Monday – Sunday)
Address: 29 & 31, Jalan Gottlieb, 10350 George Town, Pulau Pinang
Phone No: 04-2263949
Google Map: Navigate Now
Google Reviews: Here
4. Naina’s Roti Bakar


Roti Bakar from Naina is very popular as it pleasures wedging into the large menu, although the main selling point is their Roti Bakar. They are never sparing with the spread, therefore their bun wins honour for being one of the fluffiest in Penang. It is expertly toasted and generously covered with delicious kaya and butter that melts beyond its diameter.
Operating hours: 6.30am to 1.30pm (Monday – Sunday)
Address: 11, Jalan Transfer, George Town, 10050 George Town, Pulau Pinang
Phone No: 016-4402003
Google Map: Navigate Now
Google Reviews: Here
5. Nazzeeras’ Roti Bakar Kacang Phool Penang


Nazzeeras’ Roti Bakar Penang best selling is Kacang Phool Penang, a delectable bowl of Kacang Pool. It is served with a large slice of white bread that has been delicately toasted to a golden brown with butter. There are many places to get one, but this little stall is the current champion and shouldn’t be passed up. The egg is perfectly cooked, and the diced toppings give the tender bits of beef fire plus crunch.
Operating hours:
6.00pm to 11.00pm (Monday)
8.30am to 2.00pm, 6.30pm to 11.00pm (Tuesday – Sunday)
Address: Jalan Desiran Tanjung 3, No. 1 & 2, Kompleks Desiran Tanjung, Seri Tanjung Pinang, 10470 Tanjung Tokong, Pulau Pinang
Phone No: 019-2201355
Google Map: Navigate Now
Google Reviews: Here
View website6. Roti Bakar Sungai Ara @Fazar Cafe


A set of hands that have passed on from generation to a second or third generation crafts Roti Bakar Sungai Ara. It is about having a great time with the delicious breakfast that was supplied. They use beef, chicken, or lamb to make the roti tsunami that they serve.
Operating hours: 6.00am to 1.00pm (Monday – Sunday)
Address: Lebuh Sungai Ara, 11900 Bayan Lepas, Pulau Pinang
Phone No: 011-23608223
Google Map: Navigate Now
Google Reviews: Here
7. Kafe Roti Bakar University Place


Another basic and trendy cafe that provides a selection of neighbourhood favourites is Kafe Roti Bakar University Place. It contains eggs, coffee, and the modest but utterly wonderful serving of roti bakar. Although the combination may be straightforward and the kaya butter spread may seem uninteresting, it has long been our country’s traditional dish.
Operating hours:
9.00am to 9.00pm (Monday – Sunday)
Closed on Tuesday
Address: 1-1-5, Halaman Bukit Gambir, P227 Jalan Bukit Gambir, 11700 Gelugor, Pulau Pinang
Phone No: 011-59199119
Google Map: Navigate Now
Google Reviews: Here
8. Toon Leong Coffee Shop


At Toh Soon Cafe which is arguably the busiest of the group, almost all of the time, people have to wait outside in the heat to secure a seat. Keeping at it pays off since the food is delicious. with servers hauling carts full of some of the top Chinese roti bakar on the entire island. Instead of being served kahwin (a layer on top of the other), the bread is instead split into little slices, placed openly on a plate, and drizzled with butter.
Operating hours:
7.00am to 3.00pm (Monday – Friday)
Closed on weekend
Address: 84, Jalan Transfer, George Town, 10050 George Town, Pulau Pinang
Phone No: 018-7612922
Google Map: Navigate Now
Google Reviews: Here
9. Tamcruzz Roti Bakar


Tamcruzz Roti Bakar is well-known among the locals as one of the best roti bakar. Not just a spread, but a slice of butter between two pieces of toast that have been expertly toasted. Select the standard toast bread or a fluffy bun. A satisfying combination is a half-boiled egg and their world-famous Hainan coffee.
Operating hours:
5.30am to 11.30am (Tuesday – Sunday)
Closed on Monday
Address: Persiaran Bayan, Taman Tunas Muda, 11900 Bayan Lepas, Pulau Pinang
Phone No: 013-4918418
Google Map: Navigate Now
Google Reviews: Here
10. Bangkok Lane Roti Bakar


Bangkok Lane Roti Bakar is the perfect spot to wolf down on mouthwatering breakfast. Their pleasantly burned, thick with kaya and butter, and sprinkled with sugar roti bakar attracts a lot of customers. Never forget Chinese-style black coffee and half-boiled egg combo to experience a good breakfast.
Operating hours:
9.00am to 6.00pm (Tuesday- Sunday)
Closed on Monday
Address: 102-H-19, New World Park, Jalan Burma, George Town, 10050 George Town, Pulau Pinang
Phone No: 016-4970630
Google Map: Navigate Now
Google Reviews: 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.