Menu
Roti john — Singapore
Photo: stef yau from Seattle, USA — CC BY 2.0

Version from Singapore

Roti john — Singapore

Roti john: a split baguette fried onto a seasoned egg-and-minced-meat batter, eaten in Singapore as breakfast, supper or a snack.

15 min
Prep
15 min
Cook
2
Servings
Easy
Difficulty
Roti john is an omelette sandwich built by frying an egg batter mixed with minced meat directly onto a split length of bread, so the egg and the loaf fuse together into a single crisp, savory piece, then finished with chili sauce and ketchup. Despite its English-sounding name, the dish has no direct tie to any English John; the name is thought to have grown out of a term used loosely for Western-style food sold to visitors. It is reported from Singapore and is also common in Malaysia and Brunei, sold at hawker stalls and mamak stands where it is eaten for breakfast, as a late supper, or as a quick snack at any hour. It is popular precisely because it is fast to cook and filling enough to carry someone through to the next meal. To prepare it, a baguette or similar loaf is split lengthwise, while eggs are beaten with minced beef or mutton, chopped onion and pepper. The egg mixture is spooned onto a hot griddle in a rectangle, the bread is pressed cut-side down into it, and the whole piece is cooked until the egg sets and browns before being flipped to crisp the bread side. Fillings shift from stall to stall: minced beef and mutton are common, sardines appear in some versions, and toppings can extend beyond chili sauce and ketchup to mayonnaise or a curry-style sauce, with sliced onion or cucumber added at the end for freshness and crunch.

Preparation

  1. Split the baguette lengthwise into two long halves.

  2. Beat the eggs with the minced beef, chopped onion and black pepper.

  3. Heat the oil on a griddle or large skillet.

  4. Spoon the egg mixture onto the griddle in a rectangle the size of the bread.

  5. Press the cut side of the bread down into the egg mixture.

  6. Cook until the egg sets and browns underneath, then flip the whole piece.

  7. Cook the bread side until crisp and the filling is cooked through.

  8. Cut into portions and serve topped with chili sauce, ketchup and sliced cucumber.