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