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

Singapore Malaysian French Toast

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sophia Bennett
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: 2 servings 1x
  • Category: Breakfast
  • Method: Pan-Frying
  • Cuisine: Singaporean, Malaysian
  • Diet: Halal

Description

Singapore Malaysian French Toast is a street food favorite that combines fluffy white bread dipped in a savory-sweet egg mixture and pan-fried to golden perfection. Often served with kaya (coconut jam) or condensed milk, it’s a nostalgic breakfast or snack with Southeast Asian flair.


Ingredients

Units Scale
  • 4 slices white bread (preferably thick-cut)
  • 2 large eggs
  • 1/4 cup whole milk or evaporated milk
  • 1 tablespoon sugar
  • 1/4 teaspoon salt
  • 2 tablespoons unsalted butter (for frying)
  • 2 tablespoons kaya (coconut jam), optional
  • 2 tablespoons sweetened condensed milk, optional

Instructions

  1. In a shallow bowl, whisk together eggs, milk, sugar, and salt until well combined.
  2. Dip each slice of bread into the egg mixture, letting it soak for a few seconds on each side without becoming soggy.
  3. Heat a pan over medium heat and melt 1 tablespoon of butter.
  4. Place the soaked bread slices in the pan and cook until golden brown on one side, about 2–3 minutes. Flip and cook the other side.
  5. Repeat with remaining slices, adding more butter as needed.
  6. Serve warm, optionally topped with kaya or drizzled with condensed milk.

Notes

  • Use day-old bread for better texture and soak control.
  • Kaya can be store-bought or homemade for an authentic taste.
  • Sprinkle a pinch of cinnamon or nutmeg for added flavor.

Nutrition

  • Serving Size: 2 slices
  • Calories: 320
  • Sugar: 10g
  • Sodium: 350mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 1g
  • Protein: 9g
  • Cholesterol: 180mg