Ingredients
Equipment
Method
Make the custard:
- In a shallow bowl, whisk together eggs, coconut milk, whole milk, shredded coconut, brown sugar, vanilla, almond extract, and salt until smooth.
Whip the topping:
- In a chilled bowl, whip heavy cream with powdered sugar and vanilla until soft peaks form. Fold in 2 tablespoons of toasted coconut. Refrigerate until serving.
Cook the French toast:
- Heat a skillet or griddle over medium heat and melt butter. Dip each bread slice into custard, letting it soak 20 seconds per side. Cook 2–3 minutes per side until golden and crisp.
Assemble and serve:
- Plate the French toast, top with a dollop of coconut cream, sprinkle more toasted coconut, and drizzle caramel sauce if desired.
Notes
- Bread matters: Thick-cut brioche or Texas toast works best here. Slightly stale bread absorbs the coconut custard without falling apart and gives you that crisp exterior with a soft center.
- Coconut milk tip: Use full-fat canned coconut milk for the richest flavor and creamiest texture. Shake the can well before measuring.
- Don’t oversoak: About 20 seconds per side is plenty. Too long and the bread can become soggy instead of custardy.
- Heat control: Cook over medium heat so the French toast cooks through without burning. Coconut milk browns a bit faster than regular milk
