Savory & authentic Roti John so easy to make you can do it with eyes close


Last Updated on 2016-05-18 , 4:55 pm

Roti John is best described as a crispy baguette, with the alluring fragrance from caramelized meat (we used lamb in our recipe!) and onions wrapped into a beautiful parcel with golden fried eggs with ketchup mixture added as a finishing touch. And while the key ingredients are the baguette, eggs and minced meat, you can practically add any topping you like and still manage to make a delicious roti John.

Truly a versatile dish true to its origins!


  • ½ a large baguette
  • 100g minced lamb (beef or chicken)
  • ½ tsp cumin powder
  • ½ onion (sliced)
  • 3 eggs
  • pinch of black pepper
  • 1 tbsp sambal chili paste
  • ¼ tsp salt
  • 2 tbsp oil
  • 1 tbsp minced garlic

Ketchup sauce

  • 2 tbsp ketchup
  • 2 tbsp chili sauce
  • 2 tbsp water
  • 1 tbsp sugar


  • Toast baguette slightly and make a cut in the center and spread it open
  • Add ½ tsp cumin powder to 100g minced lamb and mix well
  • In a hot pan add 2 tbsp oil with 1 tbsp minced garlic
  • Next add in sliced onions, cook on low heat till onions become translucent
  • Add in 100g minced lamb and stir fry
  • Crack 3 eggs, add 1 tbsp sambal chili paste and ¼ tsp salt, mix well
  • Mix 2 tbsp ketchup, 2 tbsp chili sauce, 2 tbsp water and 1 tbsp sugar together in a bowl
  • Spread onions and minced lamb evenly on the pan and pour in egg egg mixture
  • Place the baguette skin side up and spread on top of the egg so that it soaks it up
  • Press the baguette down and cook for 2 mins
  • Flip and remove baguette from pan, spread ketchup mixture in the center.
  • Fold it back up and slice into small piece with a bread knife.


Fresh grads, you don’t need any experience to earn up to $4,200 with this “secret”:

Read Also: