Dairy-Free Coconut French Toast with Tropical Fruits

Prep: 10 minCook: 20 minmedium
Dairy-Free Coconut French Toast with Tropical Fruits

Creamy coconut milk replaces traditional eggs and cream in this dairy-free French toast, delivering rich flavor without animal products. Stale bread soaks briefly in a warming blend of coconut milk, maple syrup, vanilla, and cinnamon before pan-frying to golden edges and soft centers. Fresh tropical toppings—mango, pineapple, or banana—add brightness and textural contrast to the custard-soaked slices. This version suits anyone avoiding dairy, whether for allergies, ethics, or dietary preference. Serve warm for breakfast or brunch, especially when you have ripe fruit on hand. The coconut milk creates surprisingly creamy coating without eggs, while the tropical twist enhances standard French toast into something more interesting and summery.

Ingredients

  • 6 slices of bread, preferably stale
    brioche1:1enriched breadgluten-free

    Richer crumb, less stale needed

    Full guide →
  • 1 cup coconut milk
    oat milk1:1dairy-freeneutral flavor

    Lighter result, less coconut flavor

    Full guide →
  • 3 tablespoons maple syrup
    agave nectar1:1veganneutral sweetness

    Thinner consistency, less mapley taste

    Full guide →
  • 1 teaspoon vanilla extract
  • ¼ teaspoon ground cinnamon
  • salt, pinch
  • 2 tablespoons coconut oil
    olive oil1:1veganneutral

    No coconut flavor, fruity edge

    Full guide →
  • tropical fruits such as bananas, pineapple, or mango, for topping(optional)
    berries, stone fruitnullseasonal

    Tartness balances sweetness differently

  • maple syrup or powdered sugar, for serving(optional)
    agave nectar1:1veganneutral sweetness

    Thinner consistency, less mapley taste

    Full guide →

Instructions

  1. 1

    Whisk together coconut milk, maple syrup, vanilla extract, cinnamon, and salt in a shallow dish.

  2. 2

    Soak bread slices in the mixture for about 2 minutes per side.

  3. 3

    Heat coconut oil in a large skillet over medium heat.

  4. 4

    Transfer soaked bread to the skillet and cook until golden brown on each side.

  5. 5

    Transfer to serving plates and top with tropical fruits.

  6. 6

    Drizzle with maple syrup or sprinkle with powdered sugar, then serve warm.

Tips

Tip 1

Stale bread is essential: it absorbs the coconut mixture without becoming mushy. Fresh bread falls apart. Dry out fresh slices in a 275°F oven for 10 minutes if needed.

Tip 2

Don't oversoak: 2 minutes per side prevents soggy centers. The coating sets quickly on the pan. Longer soaking dissolves bread structure.

Tip 3

Coconut oil matters for flavor: it adds subtle coconut notes that complement tropical toppings. Use refined for neutral taste if preferred.

Good to Know

Storage

Refrigerate leftovers up to 2 days in an airtight container. Reheat gently in a skillet over low heat or in a 300°F oven until warm through.

Make Ahead

Prepare the coconut milk mixture and soak bread up to 4 hours ahead. Cook just before serving for best texture.

Serve With

Serve immediately while warm. Pair with tropical fruit smoothies, coconut yogurt, or a side of crispy coconut bacon.

See pairing guide →

Common Mistakes

Watch

Don't use fresh bread: it absorbs too much liquid and becomes mushy rather than custardy.

Watch

Don't oversoak: longer than 2 minutes per side breaks down bread structure and creates soggy centers.

Watch

Don't skip the coconut oil: butter substitutes or spray won't deliver the flavor or browning needed.

Substitutions

Dairy-Free Swaps

coconut milk
oat milk1:1dairy-freeneutral flavor

Lighter result, less coconut flavor

Full guide →
coconut milk
cashew cream1:1dairy-freericheradds dairy

Creamier texture, subtle nut flavor

Full guide →

Vegan Options

coconut oil
olive oil1:1veganneutral

No coconut flavor, fruity edge

Full guide →
maple syrup
agave nectar1:1veganneutral sweetness

Thinner consistency, less mapley taste

Full guide →

Gluten-Free Swaps

bread
brioche1:1enriched breadgluten-free

Richer crumb, less stale needed

Full guide →

General Alternatives

tropical fruits
berries, stone fruitnullseasonal

Tartness balances sweetness differently

Find more substitutions →

FAQ

Can I make this ahead for a crowd?

Prepare the soaking mixture and bread assembly up to 4 hours in advance, covered. Cook fresh to order for best texture, or reheat cooked slices gently in a low oven. Batch-cook in the skillet in waves.

What if I don't have coconut milk?

Use unsweetened oat, almond, or cashew milk at 1:1 ratio. Add 1 extra tablespoon of maple syrup if using thinner milk, since coconut milk provides body. Cashew cream works best for richness.

Can I freeze finished French toast?

Yes. Cool completely, layer between parchment, and freeze up to 3 months. Reheat in a toaster oven at 350°F for 5-7 minutes or in a skillet over low heat until warm through.