High protein French toast casserole comes out of the oven golden and cozy, with a soft, custardy middle and a light crunch on top. Every forkful brings tender bread soaked in cinnamon-spiced goodness, with toasted pecans popping up in every bite. It makes the whole house smell amazing, has everyone coming back for seconds, and still packs a solid boost of protein to kick off the day right.

A serving of high protein French toast casserole with visible pecans and syrup on a white plate, accompanied by a gold fork.

25 grams of protein per serving

The protein in this recipe comes from high-protein bread, eggs, and a little help from extra egg whites for another boost without adding heaviness. I’ve made this casserole more times than I can count, and it’s perfect for those mornings where you want to start the day with everyone gathered around the table. It’s quick to prep and then the oven does all the work, leaving you with a hearty, satisfying breakfast that keeps everyone happy.

Why you will love this recipe

  • Protein-packed: Keeps you fuller for longer with high-protein bread, eggs, and extra egg whites.
  • Easy prep: Minimal hands-on time before it’s ready for the oven.
  • Make-ahead friendly: Assemble ahead and bake when you’re ready.
  • Crowd-pleaser: Perfect for sharing with family or friends.
  • Customizable: Swap flavors, toppings, or bread to suit your taste.

Key ingredients and substitutions

Assorted labeled ingredients for a high protein French toast casserole are arranged on a wooden surface, including bread, eggs, milk, butter, sweetener, syrup, pecans, orange zest, cinnamon, and vanilla.
  • High-protein bread: I used a low carb bloomer from Robert Andrew which happens to be high protein, but my homemade Cottage Cheese Bread would also be perfect for this, or swap with whatever takes your fancy – brioche, challah, or even gluten-free bread if needed.
  • Chopped pecans: Adds crunch and nutty flavor. Almonds or walnuts work well too.
  • Eggs: Binds the custard mixture and adds richness.
  • Extra egg whites: Adds protein without extra heaviness.
  • Filtered milk: Creates a creamy custard texture. Almond milk or other dairy-free options also work.
  • Granulated sweetener: Keeps it low sugar. Use regular sugar or coconut sugar if preferred.
  • Orange zest: Adds brightness and flavor. Lemon zest is a good substitute.
  • Vanilla extract: Adds warmth to the flavor profile.
  • Cinnamon: Adds classic French toast spice. Try nutmeg, pumpkin pie spice, or a pinch of cloves for variation.
  • Unsalted butter: Adds richness to the topping.
  • Sugar-free maple syrup: Adds sweetness while keeping it low carb. Regular maple syrup can be used if you like.

How to make high protein French toast casserole

  1. Prep the oven: Preheat to 375°F (190°C) and grease an 8×8″ or 11×7″ baking dish with non-stick spray.
  2. Cube the bread: Slice or tear into 1-2 inch pieces.
  3. Layer it up: Add a single layer of bread to the dish, scatter some pecans, and repeat until all are used.
  4. Whisk the eggs: In a medium bowl, whisk eggs and egg whites together until well combined.
  1. Make the custard: Add the milk, sweetener, orange zest, vanilla, cinnamon, and salt, and whisk until smooth.
  2. Pour it in: Evenly distribute the custard over the bread and pecans.
  1. Make the topping: In a small bowl, mix melted butter, sugar-free maple syrup, cinnamon, and salt.
  1. Add the topping: Drizzle the buttery syrup evenly over the casserole.
  1. Bake: Place in the oven for 35-45 minutes, until the custard is set and the top is lightly crisped.
  2. Rest and serve: Let cool for 10 minutes, then serve with extra maple syrup, powdered sweetener, or dried fruit if you like, and enjoy your high protein breakfast!
A close-up of a spatula lifting a serving of baked high protein French Toast Casserole with visible pecans, showing its golden-brown, crisp texture.

Recipe notes and tips

  • Bread choice: Slightly stale bread soaks up the custard best in this high protein French toast casserole.
  • Even soaking: Press the bread down gently after pouring in the custard so every piece absorbs the flavor.
  • Check doneness: The center should be set but still slightly soft when you take it out of the oven.
  • Undercooked center fix: If the middle’s still soft but the top’s browning, cover with foil and bake 5–10 more minutes.
  • Make ahead: Assemble the night before, cover, and refrigerate for an easy bake the next morning.

Storage instructions

  • Fridge: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezer: Wrap portions tightly in plastic wrap, then foil, and freeze for up to 2 months.
  • Reheat: Warm in the oven at 350°F (175°C) until heated through, or microwave for 30-60 seconds.
  • Serve again: Add a fresh drizzle of maple syrup or a spoonful of Greek yogurt before serving.

Variations

  • Berry boost: Add fresh or frozen blueberries, raspberries, or strawberries before baking.
  • Chocolate twist: Sprinkle in a handful of dark chocolate chips for a richer flavor.
  • Nut-free: Skip the pecans and add seeds like pumpkin or sunflower for crunch.
  • Spiced up: Mix in pumpkin pie spice or a pinch of cloves for extra warmth.

What to serve with French toast casserole

Frequently asked questions

Is it healthier to bake French toast casserole rather than fry each slice?

Oh, for sure. Baking skips all that extra butter in the pan, so you’re not soaking the bread in grease, and you can cook the whole thing in one go without standing there flipping slices.

How do I get a crisp top without the middle being underdone?

Easy. Leave it uncovered so the top gets nice and toasty, and if it starts looking a bit too golden before the middle’s set, just throw a bit of foil over it and keep baking.

Can I add cottage cheese for more protein?

Yes, and it’s brilliant. Just blend it right into the custard so it’s silky smooth. You’ll get extra protein and a creamier texture without anyone even guessing it’s in there.

High protein French Toast Casserole with pecans in an oval dish is placed on a pink cloth next to a spatula.

More breakfast recipes you will love

Have you made this recipe? I’d love to know <3 Tag me on Facebook and InstagramPin it on Pinterest, and please give it 5 stars with a review below! Don’t forget to subscribe to the email list (top right of this page) for sparkly new recipes in your inbox.

A serving of high protein French toast casserole with pecans and drizzled syrup on a white plate with a gold fork.

High Protein French Toast Casserole Recipe

Bethany Galloway
High protein French toast casserole comes out of the oven golden and cozy, with a soft, custardy middle and a light crunch on top. Every forkful brings tender bread soaked in cinnamon-spiced goodness, with toasted pecans popping up in every bite. It’s the kind of bake that makes the whole house smell amazing, has everyone coming back for seconds, and still packs a solid boost of protein to kick off the day right.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 6 Servings
Calories 382
Protein 25

Ingredients

For the casserole:

  • 14 ounces high protein bread - I use the low carb sourdough seeded loaf from Robert Anderson, 400g
  • ½ cup chopped pecans - 45g
  • 2 large eggs
  • ½ cup egg whites - 120ml
  • cups filtered milk
  • ¼ cup granulated sweetener - I use xylitol, 50g
  • 1 medium orange - zested
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon salt

For the topping:

  • 4 tablespoons unsalted butter - melted
  • 3 tablespoons sugar-free maple syrup - I use good good brand
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon salt

Optional toppings for serving:

  • sugar-free maple syrup
  • powdered sugar or sweetener
  • dried cranberries or raisins

Instructions

  • Preheat the oven to 190°C/375°F, and grease an 8×8" or 11×7" baking dish with non-stick spray.
  • Slice or tear the bread into 1-2 inch pieces.
    14 ounces high protein bread
  • Add a single layer of bread to the bottom (doesn't have to be perfect) and scatter some of the pecans. Repeat these layers until you have no more bread and pecans left. For me, this was 3 layers.
    ½ cup chopped pecans
  • In a medium sized mixing bowl, whisk together the eggs and egg whites, followed by the milk, sweetener, orange zest. vanilla extract, cinnamon, and salt.
    2 large eggs, ½ cup egg whites, 1½ cups filtered milk, ¼ cup granulated sweetener, 1 medium orange, 1 teaspoon vanilla extract, ½ teaspoon ground cinnamon, ¼ teaspoon salt
  • Pour this mixture evenly over the bread and pecans.
  • In a small mixing bowl, mix together the melted butter, sugar free maple syrup, cinnamon, and salt.
    4 tablespoons unsalted butter, 3 tablespoons sugar-free maple syrup, 1 teaspoon ground cinnamon, ¼ teaspoon salt
  • Drizzle this buttery syrup evenly over the bread and egg mixture.
  • Bake for 35-45 minutes, until the eggs are set and the top layer is beginning to crisp up.
  • Allow it to cool for 10 minutes, and serve with extra sugar-free maple syrup, powdered sweetener, and a few dried cranberries or raisins if desired. Enjoy!
    sugar-free maple syrup, powdered sugar or sweetener, dried cranberries or raisins

Notes

  • Bread choice: Slightly stale bread soaks up the custard best.
  • Even soaking: Press the bread down gently after pouring in the custard so every piece absorbs the flavor.
  • Check doneness: The center should be set but still slightly soft when you take it out of the oven.
  • Undercooked center fix: If the middle’s still soft but the top’s browning, cover with foil and bake 5–10 more minutes.
  • Make ahead: Assemble the night before, cover, and refrigerate for an easy bake the next morning.
 

Storage instructions:

  • Fridge: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezer: Wrap portions tightly in plastic wrap, then foil, and freeze for up to 2 months.
  • Reheat: Warm in the oven at 350°F (175°C) until heated through, or microwave for 30-60 seconds.
  • Serve again: Add a fresh drizzle of maple syrup or a spoonful of Greek yogurt before serving.

Nutritional Information

Calories: 382kcal | Carbohydrates: 17g | Protein: 25g | Fat: 23g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 76mg | Sodium: 302mg | Potassium: 196mg | Fiber: 9g | Sugar: 2g | Vitamin A: 349IU | Vitamin C: 0.1mg | Calcium: 118mg | Iron: 1mg

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating