Looking for a delicious, fluffy, and rich French toast casserole without eggs? This Eggless French Toast Casserole is the perfect make-ahead breakfast or brunch recipe, featuring a creamy, spiced custard that soaks into brioche bread for the most irresistible texture. Top it with fresh berries, whipped cream and maple syrup for a show-stopping dish that will have everyone coming back for seconds!
This post is sponsored by Shipt. All opinions are my own.
Why You’ll Love This Recipe
- Egg-Free Yet Delicious – Thanks to cornstarch and baking powder, this casserole is just as fluffy and rich as traditional versions.
- Make-Ahead Friendly – Prep it the night before and bake fresh in the morning!
- Perfect for Brunch – A crowd-pleaser with minimal effort.
- Customizable – Add nuts, chocolate chips, or different fruits for a personalized touch.
Affiliate Disclosure: This post contains affiliate links. As an affiliate, I may earn a small commission at no extra cost to you if you make a purchase through these links. Thank you for your support!
FAQs
Can I make this dairy-free?
Honest answer? No, it won’t be as rich and creamy as the half-and-half version, especially without the richness from the yolk, but if you must, try substituting whole milk with almond or oat milk and using a dairy-free heavy cream alternative.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave before serving.
Can I freeze this casserole?
Yes! Wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
What can I use instead of brioche?
Challah, Texas toast, or a sturdy white bread will work as well.
How do cornstarch and baking powder replace eggs in this recipe?
Cornstarch acts as a thickening agent, helping to create a smooth, custard-like consistency that mimics the binding properties of eggs. When heated, it gelatinizes, giving the casserole structure and stability. Baking powder adds leavening, helping the casserole rise slightly and creating a light, airy texture that eggs would typically provide.
How to Make Eggless French Toast Casserole
Step 1: Prepare the Baking Dish
Grease a 9×13 baking dish (I highly recommend the Emile Henry x Crate & Barrel 9×13 Cream Ceramic Baking Dish – it’s both beautiful and functional!) and spread the cubed bread evenly inside.
Step 2: Make the Custard
In a large bowl, whisk together the milk, heavy cream, brown sugar, cornstarch, baking powder, vanilla, cinnamon, and salt until smooth.
Step 3: Soak the Bread
Pour the mixture evenly over the bread, pressing it down slightly to ensure it absorbs the custard. Cover tightly with foil and refrigerate overnight (or for at least 3-4 hours).
Step 4: Bake
When ready to bake, preheat the oven to 350°F. Remove the casserole from the refrigerator and let it sit at room temperature for 20-30 minutes.
Bake covered with foil for 20 minutes, then uncover and bake for an additional 25 minutes, or until the center is cooked through and golden brown.
Step 5: Serve & Enjoy!
Let it cool slightly, then top with fresh berries, maple syrup, and whipped cream!
Expert Tips for the Best Eggless French Toast Casserole
- Use a sturdy bread like brioche – It soaks up the custard beautifully.
- Let it sit overnight – This allows the bread to fully absorb the mixture for the best texture.
- Don’t skip the resting time before baking – This ensures even cooking.
- Use a high-quality baking dish – The Emile Henry 9×13 Ceramic Baking Dish retains heat beautifully, ensuring even baking.
Shop This Recipe
This post is made possible by my partnership with Shipt, making it easier than ever to get high-quality ingredients delivered straight to your door. Order your ingredients today and make this delicious casserole hassle-free! Shop now and save! Use code MEG10 and get $10 off your next order of $35+ at top retailers on the Shipt marketplace!

Eggless French Toast Casserole
Ingredients
- 1 loaf brioche bread cut into 1-inch cubes
- 1 cup whole milk
- 1 1/2 cups heavy cream
- 1/3 cup brown sugar
- 2 tbsp cornstarch
- 1/2 tsp baking powder
- 1/2 tbsp vanilla extract
- 1 tsp cinnamon
- 1/4 tsp salt
- Fresh berries: sliced strawberries, blueberries, raspberries, and blackberries
- Maple syrup
- Whipped Cream
Method
- Grease a 9×13 baking dish and spread the cubed bread evenly inside.
- In a large bowl, whisk together milk, cream, brown sugar, cornstarch, baking powder, vanilla, cinnamon, and salt until smooth. Slowly pour the mixture over the bread, ensuring all pieces are evenly coated. Bake right away or cover tightly with foil and refrigerate overnight.
- Preheat the oven to 350°F. If Assembling the Night Before: When ready to bake, remove the casserole from the fridge and let it sit at room temperature for 20–30 minutes.
- Bake the casserole covered with foil for 20 minutes. After 20 minutes, remove the foil and bake for an additional 25 minutes, or until the center is cooked through and golden brown. Let it cool slightly, then serve with fresh berries, maple syrup, and whipped cream!
What did you think?