Meat. Poultry.,  Soups. Salads. Staples.

Roti John

Roti John

Roti John is basically an omelette sandwich and is a very popular hawker food item in Singapore. There are many versions of Roti John; this Roti John version uses mutton, chicken, pork or beef. If you are a vegetarian and are alright with eggs, replace the meat with crumbled paneer or tempeh. Serve the Roti John with mayonnaise, mustard or chilli sauce.   I am sharing this recipe in honour of National Day.

250 g minced mutton, chicken, beef or pork

½ teaspoon salt

2 teaspoons meat curry powder

100 g water

3 large eggs

1 teaspoon salt

¼ teaspoon turmeric powder (optional)

1 large onion, finely chopped

2 green chillies, sliced

100 g peas

1 small French loaf

3 tablespoons Q.B.B. Pure Ghee


  1. Place the minced meat, salt, curry powder and water into a small pan and cook, stirring occasionally till the meat is cooked and dry. Leave aside to cool.
  2. Break eggs into a bowl. Add salt and turmeric powder and beat well.
  3. Add in the onion, chillies, peas and cooked meat and combine well.
  4. Cut the whole length of French loaf sideways but not completely – just split open. Cut into 5 cm pieces or bigger if you want.
  5. Heat Q.B.B. Pure Ghee in a frying pan.
  6. Coat the bread pieces with prepared egg mixture. Scoop up enough meat, onions and peas.
  7. Place bread, meat side down, into the ghee.  Press down on bread for egg mixture to adhere.
  8. Leave for 3 minutes, then turn over to brown the other side.  Remove from pan and drain on kitchen paper.  Fry the other slices of bread in the same manner, adding more Q.B.B. Pure Ghee if necessary.
  9. Transfer to kitchen paper towels to get rid of excess ghee.
  10. Serve with a sauce of your choice or drizzle lightly with mayonnaise.


Leave a Reply