Malaysian Roti John

Malaysian Roti John

Malaysian Roti John

Recipe Type: sandwich

Cuisine: Malaysian

Author: Caroline Artiss

Prep time: 10 mins

Cook time: 10 mins

Total time: 20 mins

Serves: 2

A roti john is a greasy sandwich that you generally pick up on the way back home from a night out in Malaysia from a street vendor, and it's delicious.  It's normally made with beef or chicken as Malaysia is a Muslim country.  I used pork in my recipe so you can use whatever meat prefer.  It's cooked with spices and served with egg and chili sauce. Quite a treat.


  • ½ Onion diced
  • 2 cloves garlic finely chopped
  • 1 tsp curry powder
  • ½ inch fresh ginger finely chopped
  • 2 tbsp chopped fresh coriander (cilantro)
  • 250g minced pork or beef or chicken
  • 2 x Soft bread long rolls – hot dog rolls are great, or french baguette
  • 2 x eggs
  • Sriracha chilli sauce
  • Mayonnaise
  • 2 tbsp sunflower or vegetable oil for cooking


  1. Using a large skillet, heat the oil, add the onions, garlic, ginger, coriander and curry powder
  2. Cook on a medium heat for a minute
  3. Add the minced pork or beef and cook for a further 5 -8 minutes until all is cooked through
  4. Remove from the pan and put the meat to one side
  5. Whisk the eggs lightly in a small bowl
  6. Using the same pan, add a little extra oil and add half of the meat mixture to the pan
  7. Pour half of the egg mixture on top of that
  8. Cut the bread roll length ways, open up and lay the inside part down on the egg while it's still runny
  9. Cook on a low heat until the egg has cooked through and soaked into the bread, approx a couple of minutes
  10. Serve with a drizzle of sriracha chili sauce and mayonnaise
  11. Perfect hangover cure!
Easy Raspberry Mousse

Easy Raspberry Mousse

Gula Melaka Treacle Tart

Gula Melaka Treacle Tart