Go Back
Roti John (Omelette Sandwich) on a wooden board with tomatoes and lettuce.
Print

Roti John (Omelette Sandwich)

A recipe for Roti John (Omelette Sandwich)! This sandwich is packed with a seasoned beef and egg omelet and desired toppings.
Course Main
Cuisine Singaporean
Keyword beef, egg, meat, sandwich, Singapore
Prep Time 15 minutes
Cook Time 20 minutes
0 minutes
Total Time 35 minutes
Servings 6 Sandwiches

Ingredients

  • 6 hot dog buns or mini baguettes
  • 2 tablespoons (30 milliliters) vegetable oil plus more as needed
  • 1 medium onion peeled and finely chopped
  • 2 garlic cloves peeled and minced
  • 1 pound (450 grams) ground beef
  • 2 green onions thinly sliced
  • 1 tablespoon (8 grams) Malaysian curry powder
  • 1 1/2 teaspoons salt
  • 1/2 teaspoon freshly ground black pepper
  • 6 large eggs

For Topping:

  • Tomato slices
  • Cucumber slices
  • Lettuce
  • Sriracha
  • Mayonnaise

Instructions

  • Place a large pan over medium heat.
  • Open the hot dog buns, taking care not to separate the two halves completely, and toast until golden. Set the hot dog buns aside.
  • Drizzle the oil in the pan. Once heated, add the onions and cook, stirring occasionally, until softened and starting to turn golden.
  • Stir in the garlic and cook until just fragrant, then add the ground beef.
  • Cook stirring often and breaking up the pieces until browned.
  • Season the ground beef with the curry powder, salt, and pepper.
  • Adjust seasonings to taste. Remove from heat and set aside to cool slightly.
  • Place the eggs in a large bowl and beat gently.
  • Add the slightly cooled ground beef mixture to the eggs and stir to combine.
  • Place the large pan over medium low heat and grease with oil.
  • Add about 1/6th of the egg and beef mixture to the pan in a thin, even layer slightly larger than the size of the opened hot dog. This is about 1/3 cup (80 milliliters) for me.
  • Place the hot dog bun over the egg mixture in the pan, open side down, and cook until golden and set.
  • Use a spatula to carefully, but quickly in one motion, remove the hot dog bun with the egg side up to a plate.
  • If desired, you can also toast the bread side of the sandwich.
  • Repeat with remaining hot dog buns and ground beef egg mixture, greasing the pan as needed.
  • Serve the sandwiches immediately with desired toppings such as tomatoes, cucumbers, lettuce, sriracha, and mayonnaise.