
My high-protein french toast casserole is easy to make, uses simple and healthy ingredients, and tastes absolutely delicious! You can make it the night before, pop it in the fridge, and bake it the next morning— making it the perfect stress-free, protein-packed breakfast idea that the whole family will love.
Why You’ll Love This Recipe
This recipe is made from simple ingredients, and only takes a few minutes to put together— what could be better than that? This french toast bake is the perfect cozy breakfast idea for special occasions, holidays, or just an excuse to eat french toast on any average morning… but in a much healthier way.
This french toast casserole is packed with protein thanks to eggs, milk, and protein powder. The best part is you can’t even tell that the protein powder is in there, as it blends seamlessly with the sweet cinnamon flavor— making it a great way to sneak extra protein onto yours or your family’s breakfast plate.

French Toast Casserole Ingredients
- Bread- I love to use my gut-healthy sourdough sandwich bread, or my easy and soft country loaf recipe to make this french toast casserole.
- Eggs- Always opt for organic, pasture-raised eggs to ensure the highest-quality eggs.
- Milk- Whole milk works best for this recipe, since it’s creamy and rich in flavor. However, you can substitute with your preferred milk of choice.
- Protein Powder- I always recommend using unflavored whey protein powder, as it’s a high-quality protein source that readily absorbs into the body.
- Maple Syrup- Maple syrup not only adds a delicious maple flavor to this recipe, but it’s also a healthy, unrefined sugar option packed with minerals. You can also use honey as a great healthy substitute.
- Vanilla Extract- Pure vanilla extract adds a delicious flavor and aroma to this high-protein french toast bake.
- Cinnamon- You can’t have french toast without cinnamon! I recommend using Ceylon cinnamon. As it contains significantly less coumarin— making it the healthier choice.
- Salt- A dash of salt compliments and balances the sweet, cinnamon flavor of this french toast casserole.


Topping Ideas
Here are some of my favorite toppings to add to your high-protein french toast casserole:
- Fresh berries, sliced bananas, or other seasonal fruits
- Lots of homemade butter
- Freshly made whipped cream
- Pancake syrup, berry syrup, caramel syrup, or elderberry syrup
- A scoop of nut butter and homemade jam
- A drizzle of maple cream

How to Make a High-Protein French Toast Casserole
1. Preheat your oven to 350°F and grease a 9×13-inch baking dish.
2. Cut the bread into cubes and place them evenly in the greased baking dish.
3. In a large bowl, whisk together the eggs, milk, whey protein powder, maple syrup, vanilla extract, cinnamon, and salt until well combined and smooth.
4. Pour the egg mixture over the cubed bread in the baking dish. Gently press down the bread to ensure all pieces are coated in the mixture. Allow it to soak for at least 15-30 minutes. For best results, cover and refrigerate for a few hours or overnight.
5. Bake in the preheated oven for 30-35 minutes, or until the casserole is set and lightly golden on top. A knife inserted in the center should come out clean.
6. Let the casserole cool for a few minutes before slicing. Serve warm, topped with fresh berries, sliced bananas, and a drizzle of maple syrup, a dusting of cinnamon or any other preferred toppings. Enjoy!

High-Protein French Toast Casserole
Ingredients
- 8 slices bread
- 6 large eggs
- 2 cups milk
- 1/2 cup protein powder
- 1/4 cup maple syrup
- 2 tsp vanilla extract
- 1 tsp ground cinnamon
- 1/4 tsp salt
Instructions
- Preheat your oven to 350°F and grease a 9×13-inch baking dish.
- Cut the bread into cubes and place them evenly in the greased baking dish.
- In a large bowl, whisk together the eggs, milk, whey protein powder, maple syrup, vanilla extract, cinnamon, and salt until well combined and smooth.
- Pour the egg mixture over the cubed bread in the baking dish. Gently press down the bread to ensure all pieces are coated in the mixture. Allow it to soak for at least 15-30 minutes. For best results, cover and refrigerate for a few hours or overnight.
- Bake in the preheated oven for 30-35 minutes, or until the casserole is set and lightly golden on top. A knife inserted in the center should come out clean.
- Let the casserole cool for a few minutes before slicing. Serve warm, topped with fresh berries, sliced bananas, and a drizzle of maple syrup, a dusting of cinnamon or any other preferred toppings. Enjoy!
Notes
Want to Learn How to Make More Healthy Recipes From Scratch?
Once you start swapping store-bought staples for healthier, homemade alternatives– you won’t ever go back! There is nothing better than creating wholesome meals for your family that are nourishing and delicious! Which is why I created a recipe guide full of healthier, from-scratch versions of your favorite kitchen staples that you and your family will love. Grab a copy today, and fill your kitchen with delicious and simple recipes just like this one!

Did you make my high-protein french toast casserole recipe? Let me know in the comments! And to explore the latest recipes on the blog, check out my recent posts: