Home » Breakfast & Brunch Recipes » Keto French Toast Casserole

Keto French Toast Casserole

Gluten & Grain Free RecipesLow Carb & Keto RecipesSugar Free RecipesTrim Healthy Mama Recipes
Jump to Recipe
4.88 from 40 votes
Pinterest Hidden ImagePinterest Hidden Image

Keto French Toast Casserole is the breakfast casserole you are dreaming of. This incredible French toast has a comforting bread layer, cream cheese filling, creamy custard, and a crumb topping.

keto french toast casserole recipe served on a small plate with a bite on a fork

French toast is the breakfast of champions, right? Okay, maybe not, but it is DELICIOUS and the best way to start the day. We don’t eat this keto French toast casserole all the time, but it’s a total treat when we do. 

Brunch is my favorite meal of the week, and we love having an assortment of sweet and savory, such as my Keto Eggs Benedict Casserole or my Sausage and Egg Pie, Low Carb Cinnamon Roll Cake, or Almond Crumb Cake, some bacon, and fresh berries.

poster image with balsamic chicken
Protein Made Simple Email Series
a piece of the keto french toast casserole on a small plate

Ingredients

There are four key components to this recipe. First is the low carb bread, then a sweet cream cheese filling. Next are a creamy custard and crumb topping. 

Despite this having 4 parts, it only has 12 ingredients, and they are all common ingredients you probably have already if you’ve done any low carb baking in the past. And the recipe comes together quickly!

  • Almond flour – I find the flavor of almond flour mild enough that it is a great low carb choice for both sweet and savory recipes.
  • Baking powder – Always check the date!
  • Brown sugar sweetener – You can make a white sugar sweetener into a brown sweetener just by adding 1 tsp of molasses per cup.
  • Butter – Coconut oil is a good sub if you run out.
  • Cinnamon – Or sub in pumpkin spice for a fall flavor!
  • Coconut flour – Coconut flour works well in combination with almond but can be hard to use on its own. I do not recommend using all coconut flour in this recipe.
  • Coconut milk – From the carton. Or any unsweetened plain nut milk.
  • Cream cheese – Other delicious choices are ricotta cheese or mascarpone.
  • Eggs – They are a must in this. They are the binding agent in the bread and the thickener in the custard.
  • Heavy cream – Full-fat canned coconut milk can work for dairy-free.
  • Powdered erythritol – You only need a little bit. If you don’t have any just sweeten the cream cheese to taste with whatever you have on hand.
  • Vanilla –  Vanilla extract enhances the flavor of everything. Almond extract is another nice choice.

If this recipe looks a little too complex, try my Keto Cinnamon Bread instead!

ingredients in bowls for the bread portion of the dish

How To Make Keto French Toast Casserole

First Step: Begin by warming the oven to 350 degrees. 

Second Step: Combine the butter, almond flour, coconut flour, eggs, coconut milk, and baking powder for the gluten free keto bread.

the batter for the bread in a small bowl

👉 Tip: This is based on a 90-second bread I use in my Keto Grilled Cheese. If you are in a hurry, you can just microwave the bread instead of baking it!

Spread the batter out into an 8×8 baking dish and bake for 20-25 minutes. Let the bread cool for 10 minutes, then cut it into cubes. You don’t need to wash the baking dish because the bread is going right back into it!

the baked bread

👉 Tip: You can prepare the bread a day ahead of time. This is great if you are making the french toast casserole for holidays or an event. 

ingredients in bowls

Third Step:  Combine the vanilla, cream cheese, and powdered erythritol for the cream cheese filling until smooth. Put the cubes of bread into the baking dish and add cream cheese dollops on top.

assembling the keto french toast casserole with cubed of bread and dollops of sweetened cream cheese

Fourth Step: Prepare the custard by combining the eggs, coconut milk, brown sugar sweetener, heavy whipping cream, and cinnamon. Gently pour the egg mixture over the top of the bread.

Fifth Step: Cut the butter into the flour, sweetener, and cinnamon until crumbs form. Sprinkle the crumbs on top of the casserole.

the keto french toast casserole topped with a crumb topping

Sixth Step: Bake the keto breakfast casserole for 40-45 minutes or until it is golden brown and the center has set up. Serve with some sugar-free maple syrup and enjoy! 

the baked keto breakfast casserole

Storage

For best results, let the casserole cool down, then put it inside an airtight container. Place in the fridge for up to 5 days. Or in the freezer for up to 2 months. Warm-up in the microwave or oven. 

Variations

  • FruitI recommend sticking with berries, so it stays low carb. Strawberries and blueberries are so yummy with the cream cheese and custard layers. I also used this as the inspiration for my Keto Bread Pudding.
  • NutsI recommend pecans or walnuts to the bread layer because they are so tasty with french toast. If you want them on top add for the last ten minutes, not before, so they don’t burn. 
piece of keto french toast on a plate

Common Questions

Can I Double This Recipe?

Yep! Of course, you can double this keto breakfast casserole recipe! Simply replace the 8×8 pan with a 9×13 pan and double the ingredients. Everything else should remain the same. The cook time may end up being a few minutes longer, so check it when the time is almost up. 

What Syrup Should I Use?

I recommend using a naturally sweetened sugar free maple syrup. This keto breakfast casserole is lightly sweetened on its own and really does need either a sugar free syrup, sugar-free jam, or some powdered sweetener on top. It is easy to make your own with my Keto Pancake Syrup Recipe.

overhead shot of a piece of low carb french toast casserole drizzled with syrup

Want to Save This Recipe?

Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!

Save Recipe

By submitting this form, you consent to receive emails from Joy Filled Eats

keto french toast casserole recipe served on a small plate with a bite on a fork

Keto French Toast Casserole

Taryn Scarfone
Keto French Toast Casserole is the game-changing breakfast idea you have been waiting for. This incredible French toast has homemade bread, cream cheese filling, creamy custard, and a cinnamon crumb topping.
4.88 from 40 votes
Prep Time 30 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 40 minutes
Course Breakfast, brunch
Cuisine American
Servings 9
Calories 343

Ingredients
 
 

Bread

Cream Cheese Filling

Custard

Topping

Instructions
 

  • Preheat oven to 350.
  • Stir together ingredients for the bread. Spread in an 8×8 baking dish. Bake for 20-25 minutes until golden. Cool for 10 minutes and cut into cubes. (can be made the day before)
  • Mix together the cream cheese filling.
  • Blend the custard ingredients until smooth.
  • Cut the butter into the flour, sweetener, and cinnamon to form crumbs for the topping.

Assembly

  • Place cubes of bread in the 8×8 baking dish. Drop dollops of cream cheese filling on top of the bread. Pour the custard over the top. Sprinkle on the topping.
  • Bake for 45-55 minutes until golden brown and set in the center. Serve with sugar-free maple syrup.

Notes

Nutrition: this recipe makes 9 generous pieces. There are 4 NET carbs per serving.
Substitutions: swap out the cinnamon for pumpkin pie spice for a different flavor. 
Brown Sugar Sweetener: to easily make your own simply mix 1 tsp of molasses into 1 cup of a 1:1 white sugar sweetener.
Prep Time: you can prepare the bread up to one day in advance to save yourself time later. 
To Reheat: place the casserole on a microwave-safe plate and heat up for 30 seconds – 1 minute or until hot. It heats quickly, and you don’t want to warm it too long, or it will dry out. Heat in the oven at 325 degrees for 10-15 minutes or until hot. 
To Freeze: cover the casserole with plastic wrap after it has cooled. Then put it in the fridge for up to 2 months. Defrost in the fridge and heat up once thawed. 
Notes on Sweeteners: 
I use my own blend of xylitol, erythritol, and stevia in my recipes. This is twice as sweet as sugar. It is comparable to Trim Healthy Mama Gentle Sweet and Truvia.
To sub in Swerve or Lakanto Monk Fruit use 1.5 times the amount of sweetener called for. 
 
To sub in Pyure or Trim Healthy Mama Super Sweet use half the amount of sweetener called for.
 
Substitutions will work in most recipes. They may not work in candies, such as caramel.
 

Nutrition

Serving: 1pieceCalories: 343Carbohydrates: 7gProtein: 9gFat: 32gSaturated Fat: 15gCholesterol: 173mgSodium: 266mgPotassium: 192mgFiber: 3gSugar: 2gVitamin A: 909IUCalcium: 172mgIron: 1mg
Love this recipe?Please leave a 5 star rating!

Like what you see? Follow me on Facebook and Instagram! Love this recipe? Leave a comment & a 5-star rating right here! Make sure you don’t miss new recipes by getting email updates!

Originally Published October 6, 2020. Revised and Republished February 2, 2026.

Similar Posts

40 Comments

  1. looking forward to trying this but curious about the coconut milk. . Can you taste the coconut? And also do you use canned coconut milk? And lastly, can almond milk be used?

  2. THANK YOU! 💗
    This is exactly what I’ve been looking for. I will buy ingredients and make this soon. Will TRY to get a good pic before digging in.5 stars

  3. Hi I want to make this for Easter brunch. Can you tell me whether you use coconut milk from a can or the carton you find in the refrigerated section? I can’t wait to try this recipe!

  4. Hey! I am so excited to try this recipe. It sounds delicious. I know you said you could sub coconut milk for the heavy whip, but what would you use in place of the cream cheese to make it dairy free? I read through the post, but maybe I missed that?
    Thanks for the hard work you put in to your blog!

    1. I would just omit the cream cheese filling. It is still great with just the bread, custard, and crumb topping. You could add some berries if you want another layer.

  5. Should any of the dairy products be room temperature or melted and cooled? I’m not sure if I want to try to stir cold butter to make the bread. Or should I cut cold butter into the flours? Please specify for me! Thank you in advance 😊

  6. This dish was delicious! It did take considerably longer than 30 minutes to put together, but in the end it was worth the effort. On my printed recipe i crossed out “casserole” and wrote “bread pudding” instead, because that is a better description of the result I got. Also, I may reduce the amount of custard next time as it was very wet. All in all it was absolutely delicious! Will definitely make again as long as i have plenty of time to do so, or i would make the custard and cream cheese the night before and the bread and topping day-of.5 stars

  7. Can I make this recipe the night before and then bake in the morning? We are tailgating early and I don’t want to get up super early!

  8. Made this twice! First time was good. Second was even better! I decided not to break up the ‘bread’ layer or add dollops of the cream cheese mix. Instead I kept them as layers. Looked so pretty and the cream cheese layer really came through. Could have been a touch sweeter but when syrup or whipped cream or keto icecream was added , it was great!

    I also doubled up the recipe as mentioned and it lasted a good five days! Doubling up required about 10 more minutes of cooking time.5 stars

4.88 from 40 votes (20 ratings without comment)

Leave a Reply

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

Recipe Rating