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)

Singapore Malaysian French Toast (Roti John)

  • Author: Laura
  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Total Time: 25 mins
  • Yield: 2 servings 1x
  • Category: Street Food, Breakfast
  • Method: Pan Frying
  • Cuisine: Singaporean, Malaysian
  • Diet: Halal

Description

A savory Southeast Asian-style French toast, Roti John is a popular Singaporean and Malaysian street food made with baguette, spiced minced meat, eggs, and onions, pan-fried until crispy and golden.


Ingredients

Scale
  • 1 baguette, halved lengthwise
  • 250g ground beef or chicken
  • 1/2 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon curry powder
  • Salt and pepper to taste
  • 3 large eggs
  • 2 tablespoons mayonnaise (optional)
  • 2 tablespoons oil for frying
  • Chili sauce or ketchup, for serving
  • Fresh cilantro or spring onions, for garnish

Instructions

  1. In a skillet, heat a bit of oil and sauté onions and garlic until fragrant. Add ground meat, curry powder, salt, and pepper. Cook until browned. Set aside to cool slightly.
  2. In a bowl, beat the eggs and mix in the cooked meat mixture.
  3. Spread the egg-meat mixture onto the cut side of each baguette half, pressing it down gently so it adheres.
  4. Heat oil in a skillet over medium heat. Place the bread meat-side down and fry until golden brown and crispy, about 3-4 minutes. Flip briefly to toast the other side.
  5. Remove from pan, spread with mayonnaise if using, and drizzle with chili sauce or ketchup. Garnish with fresh herbs and slice to serve.

Notes

  • You can use sardines or tuna instead of ground meat for a variation.
  • Customize with cheese or extra eggs for richness.
  • Best served hot with a side of pickled veggies or cucumber slices.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 22g
  • Saturated Fat: 6g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 22g
  • Cholesterol: 190mg

Keywords: roti john, Singaporean French toast, Malaysian street food, savory French toast, meat sandwich