Rich, fluffy Coconut Milk French Toast is basically the French toast of my dreams! This dairy free French toast recipe kicks dairy milk to the curb and welcomes in creamy dreamy coconut milk instead – and I promise you, the swap is for the better. It is SO GOOD.

A white plate with coconut milk French toast on it, on a Sheesham wood table with a pitcher of maple syrup in the background.

If you’ve ever wondered how to make French toast without milk, you’ve come to the right place! Well – without the dairy milk. Because this dairy free French toast is made with coconut milk instead!

If you really want to lean into the coconut French toast situation, do what I do I and top it with toasted coconut flakes for some extra coconutty goodness.

Table of Contents

The Story Behind the Recipe

I guess you could say I’m on quite a coconut kick lately, and this dairy-free French toast is no exception! If you’re not a coconut lover like I clearly am, please continue to come back! I do have non-coconut deliciousness up my sleeve, promise.

Just not today. Because today, we have the most amazing dairy free French toast in the house.

Why You’ll Love Coconut Milk French Toast

“My infant daughter has a milk allergy, so I’ve been looking for non-dairy recipes for her. This was delicious! I love how many eggs are in it and how little sugar – the flavor and texture were perfect. Thanks!”

– Ashley

This easy dairy-free french toast recipe is super simple – it’s essentially classic French toast with rich and creamy canned coconut milk swapped in for the dairy milk.

No reason us dairy-free folks should have to skip the French toast! My dairy-partaking guy and toddler love this stuff as much as I do, and just as much as classic French toast – we’ve found that you really don’t taste all that much of a difference between canned coconut milk and cow’s milk in this particular recipe, just that coconut milk French toast tastes a bit richer and more decadent.

A side by side collage image, the left image shows the ingredients for coconut milk French toast and the right side shows a plate with the finished dish ready to serve.

French Toast with Coconut Milk Ingredients

  • Bread – I like a hearty, rustic bread, sliced thick. French or Italian breads are perfect!
  • Eggs – Lots of eggs for the perfect custardy French toast situation.
  • Canned coconut milk – You can use lite canned coconut milk or full-fat – both work. Lite is delicious; full-fat takes it over the top in a very decadent way.
  • Pure maple syrup – For a bit of sweetness. You can sub in granulated sugar if you prefer.
  • Vanilla extract – Love vanilla in French toast, and with the coconut it’s a *chefskiss* situation!
  • Salt – To highlight the flavors and balance the sweetness.
  • Optional toppings – Toasted coconut and sliced bananas are optional but highly delicious!
A close up of a plate of coconut milk French toast with toasted coconut and bananas. The French toast is on a white plate atop a yellow and white striped towel on a wooden table.

How to Make It

Just add all of the ingredients except the bread and optional toppings to a large bowl, and whisk until well blended. Heat up a griddle or pan and dunk the bread into the batter. Cook on each side until golden brown and perfect, then serve! This dairy free French toast is nothing if not easy.

What to Serve with This Dairy-Free French Toast

  • Fresh fruit and toasted coconut are always winners, sprinkled on the top.
  • Or how about a fruit salad served alongside?
  • This tofu bacon boosts the protein content of your meal.
  • A batch of green sunshine smoothies add even more tropical flair!

More Dairy-Free Breakfast Recipes

Coconut French Toast
5 from 3 votes

Coconut Milk French Toast

Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Author: Kare
Decadent, dairy-free French toast made extra-delicious with coconut milk. Top with toasted coconut for an extra coconutt-y kick!


  • 10-12 slices of stale (hearty, rustic bread, cut about 3/4-inch thick*)
  • 4 large eggs
  • 2/3 cup canned lite coconut milk or full-fat coconut milk
  • 2 teaspoons pure maple syrup (can substitute granulated sugar)
  • 2 teaspoons pure vanilla extract
  • 1/4 teaspoon salt


  • Heat a large non-stick griddle to 350 degrees Fahrenheit or set a medium non-stick pan over medium heat. If necessary, melt a little coconut oil on the griddle or in the pan to help prevent sticking.
  • Add the eggs to a large bowl and beat well with a whisk. Add the coconut milk, syrup, vanilla, and salt. Mix well.
  • One by one, dip the bread into the egg and coconut milk mixture, using a fork to help dunk the bread and move it around. Immerse for about 1 second on each side then transfer immediately to the preheated cooking surface.
  • Cook on the first side until golden brown, 1-2 minutes. Flip and cook on the other side until golden brown, another 1-2 minutes.
  • Transfer to a platter. You can cover the cooked French toast with a clean dishtowel to help keep it warm.
  • Serve with assorted toppings.


Topping ideas: 

Fresh fruit, bananas, toasted coconut, peanut butter, almond butter, vegan/dairy free butter and pure maple syrup

Share or save:

This post may contain affiliate links, which means if you click on a link and make a purchase, I may receive a portion of the proceeds. More about this here.