High Protein French Toast Casserole

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published February 17, 2025 • Updated March 1, 2026

This post may contain affiliate links. See my disclosure policy.

25 grams of protein and only 4.4g net carbs per serving. This high protein french toast casserole has crispy edges, a custardy cinnamon center, and I make it every Sunday for the week ahead.

I took my original keto french toast casserole and rebuilt it with 25 grams of protein per serving while keeping it at 4.4g net carbs. The concept is the same: cube keto bread, soak it in custard, bake. But the custard here is different. I blended in cottage cheese, egg whites, and a scoop of whey isolate, and the result is a protein french toast bake that actually holds up through four days of meal prep.

What I like about this version is how forgiving it is. You can bake it fresh in the morning or assemble the whole thing the night before and refrigerate it. I usually prep it Saturday night, slide it into the oven Sunday morning while I make coffee, and cut it into portions once it cools. That covers my keto breakfast through Thursday without thinking about it.

A spatula holding a slice of custardy french toast casserole topped with fresh berries.

Where the protein comes from

I stacked protein from multiple sources so this high protein french toast casserole hits 25g per serving without tasting chalky or dense. Here is what goes in.

  • Eggs. Four whole eggs give you complete protein and create the custardy base I wanted.
  • Egg whites. Two full cups. I get this question a lot (one reader asked why not just use all eggs). The short answer: egg whites carry most of the protein in an egg, and using two cups of whites instead of 8-9 whole eggs keeps the bake lighter and less egg-forward. You can use all whole eggs if you prefer, but the texture shifts heavier.
  • Cottage cheese. I use 4% milkfat cottage cheese. Half a cup gives you 14 grams of protein and blends right into the custard so you never taste the curds. If you have leftover cottage cheese, my cottage cheese chips are a great high protein snack.
  • Milk of choice. Any milk works here. I prefer flax milk with added protein (5 grams per cup), and I use the same carton for my morning coffee.
  • Protein powder. I use a zero carb unflavored whey isolate so it does not compete with the cinnamon and vanilla. Any protein powder works, but flavored varieties will change the taste.

How to make high protein french toast casserole

Start by cubing your keto bread into roughly 1 inch pieces (about 6 cups total). I toast the cubes at 250 degrees for 15 to 20 minutes until they are dry on the outside but still soft in the middle. This is the step that prevents a soggy casserole, so do not skip it.

Spread the toasted cubes in a greased 9×13 baking dish. In a blender, combine the eggs, egg whites, cottage cheese, milk, protein powder, sweetener, cinnamon, vanilla, almond extract, and salt. Blend just until the cottage cheese curds disappear. Pour the custard over the bread and press the cubes down gently so they absorb the liquid.

From here you have two options. Bake right away at 350 degrees for 50 to 55 minutes, or cover and refrigerate overnight. I usually go the overnight route. Either way, the casserole is done when the top is golden and the center is set (not jiggly). The edges should look crispy and slightly pulled away from the dish. Let it cool 10 minutes before slicing. The texture firms up as it sits.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

High Protein French Toast Casserole

5 (6) Prep 10m Cook 50m Total 60m 8 servings

Ingredients

Step by Step Instructions

Step by Step Instructions

1
Cube the bread

Preheat the oven to 350°F if baking right away. Cut each slice of bread into bite sized chunks (9 cubes per slice).

Slices of keto bread cut into nine pieces.
Tip See suggestions below for types of bread to use.
Ingredients for this step
  • 1 loaf keto bread
2
Toast the bread

Spread cubed bread evenly onto a parchment lined baking sheet. Bake for 10 minutes, stirring halfway through.

Bite sized chunks of keto bread spread on a parchment lined baking sheet.
3
Spread the bread

Lightly coat a 9×13 inch casserole dish with cooking spray. Transfer the toasted bread to the dish.

Toasted pieces of keto bread in a white casserole dish.
4
Make the custard

In a blender, combine the remaining ingredients. Blend on low-medium speed for about 10 seconds just until the cottage cheese curds are no longer visible and mixture is smooth.

A blender with a frothy custard mixture inside.
Tip Avoid over-blending to prevent it from becoming too frothy.
Ingredients for this step
  • 4 eggs
  • 2 cups egg whites
  • 1/2 cup cottage cheese
  • 1 1/4 cup milk of choice
  • 1/2 cup brown sugar substitute
  • 1 teaspoon almond extract
  • 1 teaspoon ground cinnamon
  • 1 scoop protein powder
5
Pour the mixture

Pour the mixture over the bread and use a spatula to dip the bread into the custard mixture to ensure all the bread is evenly coated.

A wooden spoon pressing toasted bread chunks into a egg custard mixture of an overnight breakfast casserole.
6
Bake

You can bake it right away or cover and refrigerate it overnight to bake the next morning. When ready, bake at 350°F for 50-55 minutes or until the egg mixture is set.

Baked french toast casserole on the table with fresh berries nearby.
Tip Serve with your favorite sugar-free maple syrup, fresh berries or nuts.
Nutrition Per Serving
180 Calories
5.7g Fat
25g Protein
4.4g Net Carbs
27.9g Total Carbs
8 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

High Protein French Toast Casserole

Frequently Asked Questions

Do I have to make this the night before?

No. I have made this both ways and the texture is the same either way. You can assemble it in the morning and bake as soon as the custard is poured over the bread. I prefer the overnight option because I like to prep Saturday night and just turn the oven on Sunday morning, but it is purely a convenience thing.

Can I use Greek yogurt instead of cottage cheese?

I have tried it with full-fat Greek yogurt and it works. The casserole comes out slightly tangier and a bit denser than with cottage cheese. Protein content is similar. I still prefer cottage cheese because it blends smoother into the custard, but Greek yogurt is a solid swap if that is what you have on hand.

What can I substitute for the almond extract?

I use almond extract because it adds a subtle depth that I love with cinnamon, but not everyone has it in the pantry. Just use an extra teaspoon of vanilla extract instead. I have made it both ways and the vanilla-only version is still great.

Can I omit the protein powder?

Yes. I have baked this without protein powder and the casserole holds together and tastes the same. You will lose about 7g of protein per serving (closer to 18g instead of 25g), but everything else stays the same. I add it when I want to maximize protein for the day, and skip it when I am out.

Can I use regular bread instead of keto bread?

Yes, but the macros change significantly. Regular bread adds 12 to 15g of carbs per slice compared to about 1 to 2g for most keto breads. When I have made this for guests who do not eat keto, I use brioche or challah. Both soak up the custard well. Just know you are looking at a very different carb count.

How do I prevent the casserole from getting soggy?

The toasting step is what prevents sogginess, and I learned this the hard way. My first batch skipped toasting and the center was wet even after an hour of baking. Toast the cubes at 250 degrees for 15 to 20 minutes until they feel dry on the outside. That creates a surface that absorbs custard without falling apart.

Does the type of cottage cheese matter?

I use 4% milkfat cottage cheese for the creamiest result. I have tried low fat and fat free versions, and the casserole still works but it is slightly less rich. Small curd or large curd does not matter since everything gets blended. My one rule: do not use dry curd cottage cheese. It does not blend smooth.

What is the difference between this and your original keto french toast casserole?

My original keto french toast casserole uses cream cheese and heavy cream for a richer custard. This version swaps those for cottage cheese, egg whites, and protein powder, which is how I got it to 25g protein per serving. The original is more indulgent. This one is built for meal prep and hitting protein goals. I make both depending on whether it is a regular week or a holiday morning.

Browse by Ingredient
Similar Recipes

Others looking for “High Protein French Toast Casserole” also liked:

A stream of sugar free maple syrup being poured on top of a slice of french toast casserole with berries on top.

Keto bread options for this casserole

For store-bought low carb bread, brands like Franz, Hero are tasty and widely available, but they contain gluten and get pricey if you are baking often.

Gluten-free options like Base Culture exist, but at over $10 per loaf I save those for eating straight (not baking into a casserole).

For this recipe, homemade keto bread is what I reach for every time. My homemade keto bread gives you control over ingredients, avoids gluten and preservatives, and costs a fraction of store-bought. The texture holds up better in the custard too, which matters when the bread sits overnight soaking.

How to store and reheat

Once the casserole has cooled to room temperature, cover it tightly with foil or transfer portions to airtight containers. I get four solid days in the refrigerator before the texture starts to change.

To reheat, I prefer the oven (350 degrees for 10 to 15 minutes covered in foil) because it keeps the edges crispy. Individual servings microwave fine in about 90 seconds if you are in a rush.

For freezing, I wrap individual slices in parchment paper, then store them in a freezer bag. Frozen slices keep for up to 2 months. Reheat from frozen at 350 degrees for about 20 minutes. I always keep a few slices in the freezer as backup for mornings when I have not prepped.

Topping ideas for french toast casserole

This casserole is good on its own, but I almost always add something. My go-to is a drizzle of sugar free maple syrup with fresh blueberries and a dollop of whipped cream.

Other toppings I rotate through:

  • Sliced strawberries or blueberries (adds about 1g net carb per 1/4 cup)
  • Sugar free maple syrup or a light dusting of powdered sweetener
  • A spoonful of almond or peanut butter, melted on top while the casserole is still warm
  • Chopped pecans or walnuts for crunch and healthy fats
  • A handful of dark chocolate chips for a dessert-style breakfast (adds about 2g net carbs)

If you like cinnamon-forward breakfasts, my single serve cinnamon roll has the same warm spice profile in a quick single-serving format. For something plated, keto French toast sticks are another one I come back to.

Meal prep with this high protein casserole

This is one of the best keto breakfast options I have found for weekly meal prep. Each serving has 25 grams of protein and only 4.4g net carbs, so it fits into a macro-tracked day without rearranging everything else.

I make one batch on Sunday and have breakfast covered through Thursday. Cut the cooled casserole into 8 portions, store each one in its own container, grab one in the morning, and microwave for 90 seconds. The overnight french toast casserole option makes it even easier since I assemble Saturday night and bake Sunday morning.

If you want to rotate your breakfast prep, my almond flour pancakes freeze well and reheat fast. I alternate between the two so breakfast does not get repetitive. For something savory, my sausage breakfast casserole is another one I keep in the rotation.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Breakfast Recipes

a fork cut into the yolk of an egg cup
15 Mins
Keto Egg Cups
4.8 Stars (12 Reviews)

Three ingredients, 15 minutes, and breakfast is handled for the week. I meal prep these low-carb egg cups every Sunday and my kids grab them straight...

See the Recipe
breakfast carnivore waffles
6 Mins
Keto Carnivore Waffle
4.7 Stars (21 Reviews)

The paffle is my carnivore version of a waffle, made with just egg, cheese, and pork rinds. I make these almost every morning when I'm doing...

See the Recipe
danishes on a gray plate topped with white icing drizzle
30 Mins
Keto Cream Cheese Danish
4.8 Stars (12 Reviews)

I make this cream cheese danish when I want a real pastry with my morning coffee. Light, airy meringue-based dough with a sweet cheesecake filling,...

See the Recipe
A plain yogurt in a jar with two blueberries and a sliced strawberry inside. Berries around surrounding the jar.
35 Mins
Keto Yogurt
4.8 Stars (4 Reviews)

I make a fresh batch every single week. Three ingredients, an Instant Pot, and 8 hours of hands-off incubation for creamy, low carb yogurt that beats...

See the Recipe
A bowl of thick, creamy keto oatmeal made with riced cauliflower and topped with red raspberries.
7 Mins
Keto Oatmeal
4.3 Stars (9 Reviews)

This keto oatmeal uses cauliflower rice, egg and crushed chia seeds to create a hot cereal with 22g of protein and only 2g net carbs, ready in under...

See the Recipe
a close up of a thick cheesy sausage low-carb casserole
30 Mins
Keto Sausage Breakfast Casserole
4.9 Stars (11 Reviews)

A sausage and egg casserole with a bread-like texture from coconut flour, so it holds together for slicing and meal prep. Only 2.3g net carbs per...

See the Recipe
Reviews 15
5 Stars (6 Reviews)
  1. S
    Sasha Mar 2, 2026

    Brought this to a brunch this weekend alongside regular french toast someone else made and mine went first (which I was not expecting, I'd never made a casserole before). A few people specifically asked what that custardy part in the middle was, and then I had to explain the cottage cheese, which led to a longer conversation than I was prepared for. Worth it.

    1. Annie Lampella
      Annie Lampella Mar 8, 2026

      Ha. The cottage cheese conversation happens every time I bring this somewhere. Just part of the deal now.

  2. L
    Laura Mar 1, 2026

    Made this Sunday. My husband stood at the counter going through the ingredient list, convinced I used regular bread. The cottage cheese just disappears into the custard. His confusion said it all.

  3. J
    Jordan Feb 26, 2026

    Doubled the cinnamon and added a pinch of cardamom to the custard blend, and the whole casserole smells like a bakery when it comes out of the oven.

    1. Annie Lampella
      Annie Lampella Feb 28, 2026

      Haven't tried cardamom in this one but it sounds exactly right. The custard base is mild enough to handle more spice without it getting muddy.

  4. C
    Chelsea Feb 19, 2026

    Just getting into Sunday meal prep and this recipe looks perfect for it. Can I cube and toast the bread the night before, pour the custard over it, and just bake Sunday morning? Or does the cottage cheese make it weird to sit overnight?

    1. Annie Lampella
      Annie Lampella Feb 19, 2026

      Overnight is how I prefer it actually. The cottage cheese blends into the custard before it goes over the bread so there's nothing weird sitting in there. I make it Saturday night and bake Sunday morning every week.

  5. T
    Tony Feb 16, 2026

    Made this Sunday and my teenage son has been eating it cold out of the fridge every morning before school (which I didn't even know was a thing you could do with French toast). The crispy edges are his favorite part, he told me yesterday it's better than the stuff we used to get at IHOP. I'm cutting the recipe in half next time because we're blowing through it too fast.

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      Cold French toast casserole as a grab-and-go breakfast was not on my radar but now I'm curious. Better than IHOP is high praise, especially from a teenager.

  6. R
    Randall Ross Feb 1, 2026

    Why all the egg whites? Why not just use all eggs?

    1. Annie Lampella
      Annie Lampella Feb 3, 2026

      Two cups of egg whites gives about the same protein as 8–9 whole eggs, but 8–9 whole eggs is only about 1½–1¾ cups total and adds fat. That would change the texture, make it heavier and more egg-forward. Using a mix of whole eggs and egg whites keeps the structure right, boosts protein, and keeps the bake lighter. You can use whole eggs if you want.

  7. G
    girl1dir Jun 30, 2025

    Love this recipe. We used vanilla almond, vanilla extract, and about triple the cinnamon because we love it!

    It freezes and reheats in the microwave or toaster oven we'll. We're surprised it reheated so well and soooo happy it does!

    1. Annie Lampella
      Annie Lampella Jul 4, 2025

      Triple cinnamon, yeah I could see that working. I use vanilla almond milk too. The freezer thing is news to me honestly, might start doing that.

  8. M
    Marie Apr 17, 2025

    I made this over the weekend and it is so good and kept well in the fridge. I think I’ll make it for my family that’s visiting for Easter.

    1. Annie Lampella
      Annie Lampella Apr 21, 2025

      Easter morning is perfect for this. I bake it the night before too, one less thing to deal with when people are around.

Leave a Review