Crispy Homemade Kaya French Toast (Easy)

0 Comments Servings: 4 Total Time: 28 mins Calories: 580 kcal

Last Sunday a neighbor handed me a jar of pandan kaya, and by noon I had it spread between thick slices of milk bread and sizzling in a buttered skillet. That experiment turned into this crispy homemade kaya french toast, with a lacquered golden crust and a warm coconut jam center. One skillet and one shallow dish means cleanup takes about two minutes.

Macro close-up of golden kaya french toast slice with caramelized crust, custardy bread crumb, and melting butter in warm coconut jam.

A Kaya French Toast That Stays Crisp

Thick milk bread is the secret to thick and fluffy french toast with a custardy middle. Its tight, milky crumb soaks up just enough egg without collapsing, so the outside can crisp in butter while the inside stays soft. Kaya melts into a warm, sticky layer that tastes of coconut and caramel.

I treat it as the go to recipe for crispy french toast on weekends because the method is forgiving. A short soak, a steady medium heat, and a wire rack finish give a crust that still crackles five minutes later.

Milk Bread, Kaya and a Simple Custard

Everything here is pantry friendly except the bread and kaya, which are worth a short trip to an Asian market or bakery aisle.

  • 8 slices thick cut milk bread (14 oz / 400 g): The best bread for french toast is sturdy and slightly sweet, and milk bread french toast browns evenly while staying tender. Air dry the slices for 10 minutes.
  • 1/2 cup kaya (5 oz / 150 g): A silky coconut egg jam, usually flavored with pandan. Store bought works beautifully, and a darker amber kaya tastes more caramelized.
  • 4 large eggs (7 oz / 200 g): They set the custard and give the crust its golden color.
  • 1 cup whole milk (240 ml): The milk egg ratio french toast needs is 1/4 cup milk per egg, which keeps the center custardy instead of soggy.
  • 1 tbsp granulated sugar (12 g): Kaya is already sweet, so this only helps the edges caramelize.
  • 1 tsp vanilla extract (5 ml): In any french toast with vanilla extract recipe, this teaspoon rounds out the coconut and eggs.
  • 1/4 tsp fine salt (1.5 g): Keeps the sweetness in check.
  • 4 tbsp unsalted butter (57 g), divided: Half goes inside as cold thin slices, half browns in the pan.
  • 1 tbsp neutral oil (15 ml): Helps the butter brown without burning.
  • 1/4 cup maple syrup (60 ml), warmed, for serving
Flat lay of crispy homemade kaya french toast ingredients including thick milk bread, pandan kaya jar, eggs, milk, butter, and maple syrup.

Dry the Bread, Warm the Kaya

Set the bread slices on a wire rack for 10 minutes so the surface dries slightly. Warm the jar of kaya in a bowl of hot tap water to make it spreadable, and cut the cold butter into thin slices. Pick a 12 inch (30 cm) nonstick or cast iron skillet so two sandwiches fit side by side.

Frying Crispy Homemade Kaya French Toast

Step 1: Build the kaya sandwiches

Spread 2 tablespoons kaya on four slices, lay thin cold butter slices over it, and top with the remaining bread. Leave a 1/4 inch (6 mm) border bare or the kaya will leak and scorch in the pan.

Spreading brown coconut kaya jam with a metal spoon onto thick milk bread slices beside thin pats of cold butter on a wooden board.

Step 2: Whisk the custard

Whisk eggs, milk, sugar, vanilla, and salt until pale yellow with no streaks of clear egg white. Here the ratio matters, since extra milk makes a floppier, wetter slice. Pour into a shallow dish.

Whisking eggs, whole milk, sugar, and vanilla extract with a wire whisk in a gray ceramic mixing bowl on a wooden countertop.

Step 3: Soak without drowning

Soak each sandwich for 20 seconds per side, which is how long to soak french toast made from thick milk bread. The surface should feel damp but spring back when pressed. Let extra custard drip off before frying.

Hands dipping an assembled milk bread sandwich into a shallow bowl of vanilla egg custard and letting excess liquid drip off.

Step 4: Find the right heat

Warm the skillet over medium heat and melt 1 tablespoon butter with the oil. The ideal temperature for french toast is 350°F (175°C), when the butter foams and then settles to a quiet shimmer. Hotter and the sugary custard darkens before the center warms.

Melting a block of unsalted butter with neutral oil in a black cast-iron skillet over a blue gas flame until bubbling quietly.

Step 5: Fry until deep golden

Cook two sandwiches at a time for 3 to 4 minutes per side. Listen for a steady, gentle sizzle and look for a deep golden crust with darker caramel freckles; a toasted coconut aroma means you are close. The center should read 160°F (71°C) on an instant read thermometer, and the sandwich should feel springy, not squishy.

Metal tongs lifting a golden-brown French toast sandwich sizzling in a hot buttered skillet beside another frying slice.

Step 6: Rack it and repeat

Move the toast to a wire rack for 2 minutes so steam escapes instead of softening the crust. Wipe out the skillet, add fresh butter, and fry the second batch, holding the first in a 200°F (95°C) oven.

Steaming golden French toast sandwiches resting on a metal wire cooling rack on a kitchen counter next to a warm skillet.

Making It Thick and Fluffy Every Time

  • Slice at 3/4 inch (2 cm): Thinner slices soak through and turn limp, while anything over an inch can stay wet in the middle.
  • Cold butter in the middle: Thin slices melt slowly and steam the crumb from within, so the sandwich puffs instead of flattening.
  • One flip only: Extra flipping tears the delicate crust and lets the custard weep out.

Swaps That Work With What You Have

  • Regular bread: To make french toast with regular bread, I pick slightly stale slices and soak only 10 seconds per side, since thin crumbs collapse fast.
  • 3 ingredient french toast: Skip the kaya, sugar, vanilla, and salt for a basic version with just bread, eggs, and milk, then fry in plenty of butter.
  • Dairy free: I use unsweetened oat milk and swap the butter for coconut oil, though the crust browns a little faster.
  • No kaya on hand: Thick dulce de leche gives the same sticky, toasty sweetness, about 2 tablespoons per sandwich.
Crispy homemade kaya french toast halves stacked on a cutting board showing thick milk bread, melted coconut jam, and fresh raspberries.

What to Put on French Toast and Serve on the Side

Kaya french toast is rich enough that I keep the extras simple. Something tart, something savory, and a hot drink usually balance the plate.

  • Warm maple syrup – Heat 1/4 cup for 20 seconds, then drizzle a thin zigzag over the center and leave the edges dry. French toast and maple syrup work best when the crust never sits in a puddle.
  • Soft boiled eggs – Boil 4 eggs for 6 minutes, crack into a bowl with a splash of soy sauce and white pepper, and dip a corner of the toast in as you eat.
  • Mango or berries – Toss 1 cup sliced fruit with a squeeze of lime juice and spoon it over one corner of each sandwich for a tart contrast.
  • Hot milk tea – Brew strong black tea, stir in 2 tablespoons evaporated milk per cup, and serve in small mugs beside the plate.

Small Fixes for a Crust That Stays Crisp

  • Soggy center: Over soaking or extra milk leaves a gummy middle. Rescue it by baking the sandwich on a rack at 350°F (175°C) for 5 minutes.
  • Dark crust, cold middle: The skillet is too hot. Lower the heat, and if the exterior colors first, finish in a 350°F (175°C) oven until the center reaches 160°F (71°C).
  • Kaya leaking and burning: Sugary jam scorches quickly. Wipe the pan between batches and add fresh butter so burnt specks never cling to the crust.

Saving Leftovers Without Losing the Crunch

Leftovers keep in an airtight container in the fridge for up to 3 days, with parchment between the sandwiches. I reheat them on a wire rack in a 375°F (190°C) oven for 8 minutes, which revives the crust far better than a microwave. Freeze any extras flat on a tray before bagging them, and they keep for 2 months.

Crispy Homemade Kaya French Toast (Easy)

Difficulty: Beginner Prep Time 10 mins Cook Time 18 mins Total Time 28 mins
Cooking Temp: 175  C Servings: 4 Estimated Cost: $ 9 Calories: 580 kcal
Best Season: Fall, Winter, Suitable throughout the year

Description

Thick milk bread sandwiches filled with kaya and butter, dipped in a light vanilla custard, and pan fried until the crust turns deep golden and crisp. The center stays soft, creamy, and lightly coconut sweet.

Ingredients

Cooking Mode Disabled

Instructions

  1. Air dry the bread and warm the kaya

    Set 8 slices of thick cut milk bread on a wire rack for 10 minutes so the surface dries slightly. Meanwhile, warm the jar of kaya in a bowl of hot tap water until spreadable, and slice 2 tablespoons cold butter into thin pieces. Pro tip: slightly dry bread soaks custard slowly, which protects the crisp crust.

  2. Assemble the kaya sandwiches

    Spread 2 tablespoons kaya over four slices, leaving a 1/4 inch (6 mm) border bare. Lay thin butter slices over the kaya, then top with the remaining four slices and press gently. The border keeps the sticky jam from leaking and scorching in the skillet.

  3. Whisk the custard

    In a shallow dish, whisk 4 eggs, 1 cup milk, 1 tablespoon sugar, 1 teaspoon vanilla extract, and 1/4 teaspoon salt for about 30 seconds, until pale yellow with no visible streaks of egg white. Keeping the milk to 1/4 cup per egg makes the custard rich enough to cling without turning the bread soggy.

  4. Soak briefly

    Lay one sandwich in the custard for 20 seconds, flip it, and soak 20 seconds more. The crust should feel damp and spring back when pressed. Hold it over the dish for a few seconds so extra custard drips off. Repeat with a second sandwich, keeping the rest waiting dry.

  5. Heat the skillet

    Set a 12 inch (30 cm) skillet over medium heat and melt 1 tablespoon butter with 1/2 tablespoon oil. Aim for 350°F (175°C), when the butter foams then settles into a quiet shimmer. If it browns within 15 seconds, lower the heat, because sugary custard darkens quickly.

  6. Fry until deep golden

    Cook two sandwiches for 3 to 4 minutes per side, flipping once. Listen for a steady, gentle sizzle and look for a deep golden crust with caramel freckles and a toasted coconut aroma. The center should reach 160°F (71°C) on an instant read thermometer and feel springy, not wet.

  7. Rest on a rack and repeat

    Transfer the toast to a wire rack set over a sheet pan and rest for 2 minutes so steam escapes and the crust stays crisp. Wipe out the skillet, add the remaining butter and oil, and fry the second batch while the first stays warm in a 200°F (95°C) oven. Serve with warm maple syrup.

Nutrition Facts

Servings: 4 ServingCalories:580kcalTotal Fat:27gSaturated Fat: 14gCholesterol:190mgSodium:520mgDietary Fiber: 2gSugars: 30gProtein:17gCarbohydrates: 70g

Note

  • Nutrition values are estimates and vary by brand of bread and kaya.
  • Day old milk bread gives the crispest crust, but fresh bread works if air dried a little longer.
  • Keep the custard at 1/4 cup milk per large egg if you scale the recipe.
  • Cooked sandwiches freeze well for 2 months. Reheat on a rack at 375°F (190°C) for 8 minutes.
Keywords: kaya french toast, crispy french toast, milk bread french toast, easy breakfast recipe, brunch

FAQ Section

Expand All:

How long does french toast last in the fridge?

Cooked french toast keeps in an airtight container in the fridge for up to 3 days. Place parchment between sandwiches and reheat on a wire rack at 375°F (190°C) for 8 minutes to bring back the crisp crust.

How many calories in french toast?

A typical slice of homemade french toast has about 150 to 250 calories, depending on the bread and butter. This kaya sandwich version runs about 580 calories each without syrup, and maple syrup adds roughly 50 calories per tablespoon.

How to make french toast with regular bread?

Use slightly stale sandwich bread, soak each side for 8 to 10 seconds, and fry over medium heat at 350°F (175°C). Thin slices absorb custard quickly, so a long soak leads to a soggy center.

How to tell when french toast is done?

Look for a deep golden crust, a springy center that bounces back when pressed, and an internal temperature of 160°F (71°C). If the middle still feels wet, lower the heat and cook another minute per side.

Lina Harper Recipe Developer & Food Blogger

Hi, I’m Lina — a home cook who loves turning simple ingredients into comforting, flavorful meals. I believe cooking should feel approachable and enjoyable, not complicated. Here, I share practical recipes designed for real kitchens and everyday life.

Recipe Rating

Your email address will not be published. Required fields are marked *

Leave a Comment

Your email address will not be published.

Recipe Rating