
Dreaming of the sinfully delicious treat? Check out our top picks for the best roti prata in Singapore.
Controversial question – when it comes to picking the best prata in Singapore, are you team crispy or team soft? Personally, I’m a crispy prata person. Besides nasi lemak and sometimes chicken rice, it’s what I grew up eating for breakfast. With curry, not sugar! And when it’s filled with ingredients like eggs, cheese, and mushrooms? Oof, it’s my go-to supper option every time. Don’t worry, this list of prata places in Singapore covers both crispy and doughy prata.
Best roti prata in Singapore
1. Mr and Mrs Mohgan’s Super Crispy Roti Prata

The name says it all. This beloved spot is known for its ultra-crispy pratas, a legacy carried on even after Mr Mohgan’s passing in 2022. While the egg prata is a classic, the best way to appreciate the crisp factor is by going for the ‘kosong’ (plain) and dunking it into the rich curry. Pro tip: head here early in the morning to avoid the long queue.
Must-tries: Fish curry, coin prata, murtabak
How much: Pratas start at $1.50
Opening hours: Daily, 6.30am – 1pm; closed on Wednesdays
Where: Mr and Mrs Mohgan’s Super Crispy Roti Prata, Tin Yeang Restaurant, 300 Joo Chiat Road, Singapore 427551
2. R.K. Eating House

This Serangoon spot is a go-to for many folks thanks to its crispy and fluffy prata – which has plenty of people in a chokehold. If it’s your first visit, you can’t go wrong with the plain and egg versions. They’re cooked to a darker colour for extra crisp, which we love. Otherwise, the delicious murtabaks come highly recommended. Be warned: they’re monsters in size, so small eaters should share this with their friends.
Must-tries: Prata tsunami, mutton murtabak, prata kosong
How much: Pratas start at $.180
Opening hours: Daily, 24 hours
Where: R.K. Eating House, 1 Kensington Park Road, Singapore 557253
3. Springleaf Prata Place

In 2013, Springleaf made headlines and expanded everyone’s (including our) waistlines with its introduction of the “murtaburger”. The dish is a decadent, yet decidedly inelegant marriage of the pasar malam (night market) staple, Ramly burger, and the humble murtabak. Believe it or not, this is hardly the kitchen’s most avant-garde creation. Feel free to try everything. Think salted egg and prawn prata to the Umami-50, packed with mozzarella, luncheon meat, chicken floss and egg.
Must-tries: Mozzarella cheese prata, teh tarik, tissue prata
How much: Pratas start at $3.40
Opening hours: Daily, 8am – 10pm (timings vary with each location)
Where: Springleaf Prata Place, multiple locations including Tampines and Thong Soon Avenue
4. Al-Azhar

It’s safe to say that many Singaporeans grew up feasting on the delicious food at Al-Azhar; it’s nostalgic to me too. While this spot is best known for its variations of naan, I come back for the prata every time. If you feel like deviating from the typical fish or chicken curries, order the butter chicken set. The sweet and savoury gravy and tender chicken chunks will add a whole new dimension to the typical supper dish.
Must-tries: Butter chicken set, mutton masala prata set, egg prata
How much: Pratas start at $2.20
Opening hours: Daily, 7am – 3am (timings vary with each location)
Where: Al-Azhar, multiple locations including Geylang Serai and Cheong Chin Nam Road
5. The Roti Prata House
This hawker centre-style prata shop at Upper Thomson invites the crowds even on weekday nights – a testament to its star dish, the crispy prata. The plain kosong is a must-try, but if you’re feeling adventurous, go for unique creations like chocolate cheese, Milo butter, pineapple cheese, or blueberry bomb kaya prata. The towering tissue prata is always a fun choice too!
Must-tries: Plain prata, murtabak, coin prata
How much: Pratas start at $1.50
Opening hours: Sunday – Thursday, 7am – 2am; Friday – Saturday, 7am – 4am
Where: The Roti Prata House, 246 Upper Thomson Road, Singapore 574370
6. Master Prata

A cosy eatery that not many know about (but now you know, thanks to this guide!), Master Prata fulfils late-night cravings by staying open till the wee hours. The extensive prata line-up includes everything from savouries to sweets. Still ravenous? Order murtabak (flatbread stuffed with minced meat and onion), roti john (omelette sandwich) and thosai (rice pancake) to share with your supper crowd.
Must-tries: Tissue prata, cheese prata, roti bomb
How much: Pratas start at $3
Opening hours: Sunday – Thursday, 8am – 12am; Friday – Saturday, 8am – 12.30am (timings vary with each location)
Where: Master Prata, multiple locations including Alexandra Road and Sembawang
7. New Shah Alam Restaurant
This post-clubbing supper spot whips out some of the best cheese prata in the Circular Road area. It has saved me through countless drunken nights out. What you get is a dish of piping hot prata filled with gooey and stringy cheese. The combination of cheese and fish curry may not sound or look appetising if it’s unfamiliar to you. But you must try it. Still hungry? Get your hands on other prata varieties including onion, egg and mushroom.
Must-tries: Butter chicken, mee goreng, cheese prata, teh halia
How much: Pratas start at $1.35
Opening hours: Daily, 24 hours
Where: New Shah Alam Restaurant, 20 – 21 Circular Road, Singapore 049376
8. Casuarina Curry

And the award for the most inventive roti prata menu goes to… Casuarina Curry! This casual joint certainly knows how to treat its diners. With a roti prata menu so varied, choosing just one to try will be a challenge. I recommend Casuarina’s signatures, which have earned it legions of fans: Chicken floss prata and chocolate prata. These two are worth all the calories.
Must-tries: Masala chicken, double egg prata, plain prata
How much: Pratas start at $1.30
Opening hours: Sunday – Thursday, 7am – 11pm; Friday – Saturday, 7am – 11.30pm
Where: Casuarina Curry, multiple locations including Casuarina Road and MacPherson Road
9. Rahmath Cheese Prata
Toa Payoh residents will swear by this spot, and for good reason. The lines are long, but the buttery egg prata, which is beautifully fluffy and crisp, makes for a perfect breakfast. Also try the cheese prata soaked in curry for maximum effect. Oh, and remember to come early, as the stall stops selling prata in the afternoon. (I made the mistake once; never again.)
Must-tries: Egg prata, plain prata, fish curry
How much: Pratas start at $1.30
Opening hours: Tuesday – Thursday, 5.45am – 2.20pm; Friday, 5.45am – 12.30pm; Saturday, 6am – 2.30pm; Sunday, 5.45am – 2.20pm
Where: Rahmath Cheese Prata, #01-08, Toa Payoh Vista Market, 74 Lorong 4 Toa Payoh, Singapore 310074
10. Enaq The Prata Shop

This restaurant’s name, which loosely translates to “delicious” in Malay, foreshadows what you can expect from its offering. True to its name, Enaq’s crispy creation is often regarded as one of the best roti pratas in Singapore. The dish is served alongside freshly made sambal and a curry of your choice. Dip your prata generously in both before stuffing it into your mouth. You’ll be on cloud nine afterwards.
Must-tries: Plain prata, egg prata, plaster prata
How much: Pratas start at $1.50
Opening hours: Daily, 7am – 11pm; closed on Tuesdays
Where: Enaq The Prata Shop, 303 Jurong East Street 32, Singapore 600303
11. Thasevi Food Famous Jalan Kayu Prata Restaurant
True to its name, Thasevi is so well-known that locals recognise it simply by its address. Since the 1960s, the joint has been serving up top-notch roti prata and other South Indian dishes such as murtabak, mee goreng (fried noodles), and biryani. Just be prepared to jostle with the hungry weekend crowds for your egg prata, plaster prata and prata bomb. I’ve done it plenty of times because the prata is just that good.
Must-tries: Murtabak, cheese egg prata, plaster prata
How much: Pratas start at $1.80
Opening hours: Daily, 24 hours
Where: Thasevi Food Famous Jalan Kayu Prata Restaurant, 237 Jalan Kayu, Singapore 799462

12. Sin Ming Roti Prata
Is this the best roti prata in Singapore? That’s the question many locals (including the team at Honeycombers) have debated. Whatever the verdict, you won’t be able to resist its flavourful and fantastic roti prata, which is crispy on the outside and delightfully fluffy in the middle. It’s good enough to be eaten on its own, but I recommend sampling the accompanying fish and chicken curries. They are the very definition of finger-licking good.
Must-tries: Coin prata, egg prata, plaster prata
How much: Pratas start at $1.40
Opening hours: Daily, 6.30am – 6pm
Where: Sin Ming Roti Prata, #01-51, Gim Huat Coffeeshop, 24 Sin Ming Road, Singapore 570024
13. Niqqi’s The Cheese Prata Shop
It’s no surprise NUS students flock here for their fix of prata in Singapore. The reasonable prices and strategic location attract many of ‘em. Its menu offers good variations, including the special cheese prata packed with potatoes, eggs and cheese, but the plain prata remains the true hero (kinda ironic for a place called The Cheese Prata Shop). Plus, it’s the perfect supper spot for west-siders as it stays open around the clock.
Must-tries: Plain prata, tissue prata, mozzarella prata
How much: Pratas start at $2.50
Opening hours: Daily, 24 hours
Where: Niqqi’s The Cheese Prata Shop, 16 Clementi Road, Singapore 129745
14. Thohirah Restaurant

For some, prata is mainly a ‘curry delivery system’. If you’re a subscriber to this school of thought (I am, but only sometimes), you’ll enjoy the 24/7 eatery’s thick, chewy prata that easily soaks up the spicy, piquant curry served hot out of the pot.
Must-tries: Egg and onion prata, fish head curry, plain prata
How much: Pratas start at $1.80
Opening hours: Daily, 24 hours
Where: Thohirah Restaurant, 258 Jalan Kayu, Singapore 799487
15. Curry Cafe
The casual cafe might be an oddity on this list because it doesn’t specialise in prata. However, it does offer a neat variety of prata including wholemeal ones, which are worth giving a try at least once. It’s known for serving crispy prata with egg, cheese, Nutella and kaya, and you can get yours unconventionally paired with Chinese-style chicken curry.
Must-tries: Curry chicken, plain prata, chicken wings
How much: Pratas start at $1.20
Opening hours: Tuesday – Friday, 9am – 2.30pm & 4.30pm – 9pm; Saturday – Sunday, 8am – 8pm
Where: Curry Cafe, #01-13, Jelutung Harbour Park, 482 Admiralty Link, Singapore 750482
16. Julaiha Muslim Restaurant
On the other end of the spectrum from typical thick and chewy prata options, Julaiha offers a delightfully lighter, crispier take on prata. The prata here is a joy to tear into (use your hands for full effect), especially the egg onion prata, which is worth the trip to MacPherson. Plus, it’s open 24 hours, so you can enjoy it any time of day.
Must-tries: Plain prata, kothu prata
How much: Pratas start at $1.20
Opening hours: Daily, 24 hours
Where: Julaiha Muslim Restaurant, 538 MacPherson Road, Singapore 368222
Calorie counting can take a back seat for tonight. Hit up these spots for the best prata in Singapore!