Go Back
+ servings
Pouring honey over a piece of blueberry French toast casserole served in a white plate.

Dairy-free French Toast Casserole

This Dairy-free French Toast Casserole is a healthy and delicious breakfast the whole family will enjoy! It's naturally sweetened with honey and packed with juicy blueberries. Dairy-free!
5 from 2 votes
Prep Time 1 hour 10 minutes
Cook Time 40 minutes
Total Time 1 hour 50 minutes
Course Breakfast
Cuisine American
Servings 8
Calories 372 kcal


  • Baking dish
  • Oven


  • 1 loaf sourdough bread, cut into cubes (6-7 cups, packed)
  • 6 medium eggs
  • 1 ½ cup plant milk (we like soy milk)
  • 1 ½ cup blueberries
  • ½ cup honey or maple syrup
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg (optional)
  • ¼ teaspoon salt
  • Zest of 1 medium lemon (optional, but recommended)
  • 1 teaspoon vanilla extract (optional)
  • 1 teaspoon butter or oil, for greasing


  • Grease a 9" by 13" baking pan (or one similar in size) with some butter or oil. Cut your bread into medium-sized cubes and add it to the baking dish.
  • To a medium bowl, add eggs, milk, honey or maple syrup, cinnamon, nutmeg (optional), salt, and lemon zest. Mix until well combined.
  • Pour the egg mixture over the bread. Use a spoon to mix it all up and make sure every piece of bread is well coated. Top with the blueberries. Cover the baking dish with aluminum foil and let it rest for at least 1 hour on the counter or overnight in the fridge.
  • Pre-heat oven to 350ºF (180ºC). Bake the casserole for 20 minutes with the foil. After that, remove the foil and bake for 20 more minutes or until golden on top and an inserted knife comes out clean.
  • Serve immediately and top with powdered sugar, honey, and yogurt (all optional).




Fridge: Let casserole cool to room temperature. Transfer to a container and cover with a lid. Save in the fridge for up to 5 days.
Freezer: Let casserole cool to room temperature. Transfer to a container and cover with a lid. Freeze for 1 month. No need to thaw.
*Nutrition information is a rough estimate calculated without optional ingredients.


Calories: 372kcal
Tried this recipe?Let us know how it was!