ShiokFlavour

Singapore Food Heritage

← Back to Food Heritage

Roti John

Invented by Malay hawkers in Singapore in the 1960s–70s — a deliberate fusion of Western baguette and local Malay egg-and-meat cooking, named for its European customers.

MildEasy to eatHalal Friendly
Roti John

Story

Roti John is Singapore's original fusion — a French baguette (the 'roti') fried egg-and-minced-meat side down on a griddle, sliced open, and loaded with sambal, mayonnaise, and sometimes cheese. The dish was created by Malay hawkers in the 1970s who called it 'John' after the British and European customers who asked for a local sandwich. The resulting creation belongs to no single cuisine and is entirely Singaporean.

Shiok Factor

Late-night hawker markets, Ramadan bazaars, and Malay food stalls serve it as supper: messy, filling, and satisfying in a way that nothing healthy ever quite manages

🏷️ Key Ingredients

Tap any ingredient to learn its role

🥢 How to Eat Like a Local

  1. 1

    Eat immediately — the bread goes from crispy to soggy within minutes as the egg and sambal soak in

  2. 2

    Ask for extra sambal and mayonnaise on the side rather than having it pre-loaded — you control the ratio

  3. 3

    Hold it with both hands and eat from one end — roti john is not a utensil dish

  4. 4

    The egg crust on the bottom should be slightly crispy and slightly charred — if it's pale the griddle wasn't hot enough

  5. 5

    Order with mutton or beef if available — the minced meat version is the original and best interpretation

Tap each step to highlight

🌡️ Shiok-O-Meter

Rated by locals, not algorithms

🌶️

Spice Hit

Like drinking warm water lah

3/10Mild Lah

Napkin Alert

Eat with one hand, no problem

5/10Bring Napkins
🎵

Flavour Depth

Got layers, worth exploring

6/10Not Bad Lah
🕐

Queue Game

Walk in, sit down, eat

4/10Short Wait
💰

Shiok Value

Money well spent

9/10Steady Pom Pi Pi

Overall Shiok Score

🤷 Try First, See How

54/100

Where to Find the Best

Geylang Serai Ramadan Bazaar for the definitive version; Adam Road Food Centre late at night; most Malay-run hawker stalls that operate into the evening.

Best Paired With

  • Teh tarik or sugarcane juice
  • nothing more — roti john is a complete meal that needs no accompaniment.
📍

Best Roti John in Singapore

Locally verified — not sponsored

  • 1

    Ramadan Bazaar Roti John Stalls

    Geylang SeraiGeylang Serai Market, 1 Geylang Serai (Ramadan only)

    During Ramadan the bazaar outside Geylang Serai becomes Singapore's best roti john destination — queues form before iftar

    📍 Open in Maps
  • 2

    Adam Road Roti John

    Bukit TimahAdam Road Food Centre, #01-02, 2 Adam Road

    Late-night institution — opens when the satay and nasi lemak crowd peaks. The mutton version is the one to order

    📍 Open in Maps
  • 3

    Selera Rasa Roti John

    BedokBedok 85 Fengshan Market, 85 Bedok North St 4

    East-side late-night staple — griddled hard and loaded generously. Best after 10pm when the supper crowd arrives

    📍 Open in Maps

Find It At These Hawker Centres

Keep Exploring

More Singapore Heritage Dishes