Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Singapore Malaysian French Toast (Roti John)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

Roti John, a popular street food in Singapore and Malaysia, is a delicious sandwich made with a crispy, savory French toast-style bread filled with seasoned beef or chicken, onions, and a blend of flavorful sauces. This unique twist on French toast is perfect for breakfast, lunch, or dinner. It’s quick to make, satisfying, and packed with bold flavors! #RotiJohn #MalaysianStreetFood #SavoryFrenchToast #AsianSandwich #SingaporeFood #BreakfastIdeas #StreetFoodRecipe


Ingredients

Scale
  • 4 pieces baguette or thick white bread
  • 300g ground beef (or chicken)
  • 1 small onion, finely chopped
  • 2 eggs, beaten
  • 2 tbsp mayonnaise
  • 2 tbsp ketchup
  • 1 tbsp soy sauce
  • 1 tbsp oyster sauce
  • 1 tsp ground black pepper
  • 1 tbsp vegetable oil (for frying)
  • Butter (for toasting the bread)
  • Fresh coriander or parsley (for garnish, optional)

Instructions

  1. In a bowl, mix the ground beef with chopped onions, mayonnaise, ketchup, soy sauce, oyster sauce, black pepper, and a pinch of salt. Stir well to combine all the ingredients.
  2. Heat the vegetable oil in a pan over medium heat. Add the beef mixture and cook for 5-7 minutes, breaking up the meat with a spoon until it’s fully cooked and browned. Set aside.
  3. Beat the eggs in a shallow dish. Lightly butter both sides of the bread pieces. Dip the bread slices into the egg mixture, coating each slice well.
  4. In a clean pan, heat a little more butter over medium heat. Toast the bread slices for 2-3 minutes on each side until golden brown and crispy.
  5. To assemble, place a generous portion of the cooked beef mixture onto one slice of the toasted bread, then top with the other slice to form a sandwich.
  6. Serve immediately, garnished with fresh coriander or parsley if desired. Enjoy your savory Roti John sandwich!

Notes

  • You can substitute the ground beef with ground chicken or turkey for a leaner version.
  • If you prefer a spicier kick, you can add chili sauce or fresh chilies to the beef mixture.
  • Roti John can be served with a side of fries or a simple salad for a complete meal.
  • To make it more authentic, try adding a little cheese in the middle of the sandwich for extra flavor.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Frying, Toasting
  • Cuisine: Singapore, Malaysian

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 400
  • Sugar: 4g
  • Sodium: 750mg
  • Fat: 22g
  • Saturated Fat: 7g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 180mg