Okay kiddo, so have you ever had a burger? Well, Roti John is kind of like a burger, but instead of a bun, it's made with bread that's been toasted and covered in eggs, onions and ground meat.
The bread is usually long and thin, like a hot dog bun, but it's softer and fluffier. It's sliced down the middle and stuffed with a savory mixture of meat (usually beef or chicken), eggs, and onions. Then it's toasted on a grill until the bread is crispy and the filling is cooked through.
Some people like to add cheese, ketchup, or mayonnaise on top, just like how you might add toppings to your burger.
Roti John is a popular street food in Southeast Asia, especially in Singapore and Malaysia. It's a tasty and filling snack that's perfect for when you're on the go, or just craving a yummy sandwich.