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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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