High Protein French Toast Casserole

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published February 17, 2025 • Updated December 2, 2025

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

This high-protein overnight French toast casserole is an easy, delicious breakfast perfect for meal prep or feeding a crowd. With crispy edges, a custardy center, and 25 grams of protein per serving, it's a satisfying way to start the day.

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.

I took elements of my original french toast casserole recipe and made it high protein while keeping it low in carbs. This French toast casserole is the simplest way to serve French toast for a crowd – no flipping required. Just layer cubed keto bread in a casserole dish, soak it in a protein-packed, cinnamon custard, and bake. You can prepare it fresh in the morning, but for an even easier option, assemble it the night before and let it chill in the fridge. The next day, simply bake and enjoy! A spatula holding a slice of custardy french toast casserole topped with fresh berries.

What is the protein in this dish

The protein from the breakfast casserole comes from several different sources so you are getting your fill of essential amino acids to keep you going in the morning.
  • Eggs – Four large eggs are added for a complete protein source and makes our keto casserole fluffy and custard-like.
  • Egg whites – Two cups of egg whites are used since egg whites are the main source of protein within an egg. This also serves to hold the casserole together.
  • Cottage cheese – I used cottage cheese with 4% milkfat. Each 1/2 cup serving has 14 grams of protein.
  • Milk of choice – Your favorite type of milk can be used in this overnight french toast casserole recipe – cow’s milk, nut milk or seed milk. I prefer to use flax milk that has added protein. It has 5 grams of protein per cup and it’s what I used to make my coffee in the mornings too.
  • Protein powder – Since I wanted to keep this recipe low in carbs, I used a zero carb, unflavored whey isolate protein powder. But you can use any protein powder you prefer.

Youtube
Subscribe to the KetoFocus YouTube Channel

With 100s of videos and millions of views, Ketofocus is one of the most popular Keto channels on YouTube.

High Protein French Toast Casserole

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

Ingredients

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 keto 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 nut.s
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 store-bought low-carb bread options, brands like Franz, Hero is tasty and widely available, but they can be pricey and contain gluten, which isn’t ideal for everyone. Gluten-free keto bread options like Base Culture exist, but at over $10 per loaf, they may be best reserved for special occasions. This recipe is perfect for a breakfast casserole Christmas morning. While store-bought keto breads are convenient, this homemade recipe is perfect for those who want to control the ingredients, avoid gluten and preservatives, and keep costs down – all while enjoying low-carb bread.

Storage information

After the casserole has cooled to room temperature, cover it tightly with foil or store in an airtight container. It will keep in the refrigerator for up to four days.  To reheat, cover with foil and warm in a 350°F oven for 10-15 minutes, or until heated through. Individual servings can also be microwaved for 1-2 minutes.

High Protein French Toast Casserole: FAQS

Do I have to make this the night before?

Nope! This overnight french toast casserole doesn't need to soak over a long period of time. You can make it in the morning and bake it as soon as it's prepared.

What can I substitute for the almond extract?

If you don't have almond extract or don't like the flavor, just use a teaspoon of vanilla extract in its place.

Can I omit the protein powder?

Yes, you don't have to use the protein powder in this dish. It won't affect the flavor or texture; however, you won't be getting as much protein per serving.

Nutritional information & Macros

Nutrition Information

High Protein French Toast Casserole

Servings: 8

Amount Per Serving
Calories 180
Fat 5.7g
Protein 25g
Total Carbs 27.9g
Net Carbs 4.4g

About Annie Lampella, Pharm.D.

Annie Lampella is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis and a Pharm.D., she has over 11 years of experience developing family-friendly keto recipes based on the science of human metabolism. She is the author of the Protein Packed cookbook, published by Victory Belt Publishing.

Learn more about Annie →

Other Keto Breakfast Recipes

A white dish filled with keto apple cider donut bites, topped with cinnamon “sugar” and garnished with small white flowers and a red apple in the background.
18 Mins
Keto Apple Cider Donuts

These keto apple cider donuts taste like fall in every bite—warm, buttery, and coated in cinnamon “sugar,” without all the carbs. Each donut...

See the Recipe
A half of a poppyseed muffin on a plate.
25 Mins
Keto Lemon Poppyseed Muffins

Tangy keto lemon poppyseed muffins are ultra moist inside and take about 25 minutes to make from start to finish!

See the Recipe

6 Comments

  1. 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!

  2. This turned out great for our Sunday brunch. I prepped everything the night before and it made the morning so much easier. Loved the custardy center.

  3. I followed the recipe exactly and was really impressed by how creamy the custard turned out after blending the cottage cheese with the eggs and protein powder. The step to toast the bread cubes first made a huge difference – they held their texture and didn’t get soggy after soaking overnight. I used vanilla protein powder and it added just the right amount of sweetness and flavor to the casserole without overpowering it. Baking it the next morning for 55 minutes gave me that perfect combo of a custardy interior and golden, crispy edges. Even my picky eaters loved it.

  4. I made this for Sunday brunch and it was a hit with my family. I used unsweetened almond milk and a vanilla protein powder which gave it a nice flavor. Love that it’s keto friendly too!

  5. 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.

Leave a Reply

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