Keto French Toast Casserole
Published February 24, 2021 • Updated March 11, 2026
This post may contain affiliate links. See my disclosure policy.
I make this keto french toast casserole at least twice a month. Rich custard center with cinnamon throughout, and it comes together in a blender.
I started making this back in 2019 when I wanted a sweet breakfast that didn’t mean standing at the stove flipping individual slices. Most mornings I want something I can pour into a dish and walk away from.
What makes this keto french toast casserole different is the method. I skip the bread-cube-and-soak approach entirely. Instead, I blend eggs, cream cheese, butter, and coconut flour into a smooth batter and pour it straight into the dish. The result is a dense, custardy center that holds together when you slice it, not a soggy bread pudding that falls apart on your fork.

I’ve tested this with multiple sweeteners. The brown sugar substitute is the one I keep coming back to because it adds a slight caramel warmth that granulated sweetener misses. That said, granulated Swerve works fine if that’s what you have on hand.
The coconut flour question comes up constantly. I get the hesitation. But in a custard-heavy bake like this, the coconut flour basically disappears. It gives the batter body without any detectable coconut flavor. I’ve served this to people who say they can’t stand coconut flour and not one of them noticed.
One thing I’ve learned after making this dozens of times: pull it when the center looks barely set. It firms up as it cools. My oven runs about 43-45 minutes most mornings, not the 40 the recipe card says. Every oven is different, so watch the center instead of the clock.
Each slice works on its own, but I like adding toppings. Fresh berries, sugar-free maple syrup, or whipped cream. You can also slice it thin for dipping sticks. If you want more protein in your morning, try my high protein version instead.
If you’ve made my skillet version, you know I build that one from a base loaf first and fry the slices individually. This casserole skips that step entirely. Everything goes into the blender, into the dish, and into the oven. For more low carb breakfast ideas, try my keto sausage breakfast casserole or buttermilk pancakes.
How to make it
Everything goes into a blender: eggs, cream cheese, butter, coconut flour, sweetener, cinnamon, baking powder, and salt. I blend until completely smooth with no cream cheese lumps. If your cream cheese is cold, 20 seconds in the microwave fixes that. Pour the batter into a greased dish and bake at 350 for 40-45 minutes until the center is barely set. It firms up as it cools.
Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
8 eggs
1/2 cup unsalted butter, softened
8 oz cream cheese, softened
1/3 cup brown sugar substitute
1/4 cup coconut flour
1/2 teaspoon cinnamon
1/2 teaspoon baking powder
1/4 teaspoon salt
Step by Step Instructions
Step by Step Instructions
Preheat oven
Preheat oven to 350 degrees. Coat a small 8×10 or square casserole dish with avocado or olive oil cooking spray.
Blend ingredients
Add the eggs, butter, cream cheese, coconut flour, brown sugar like sweetener, cinnamon, baking powder and salt to a blender and blend until smooth. You can use an electric mixer too – it will just take longer to combine.
- 8 eggs
- 1/2 cup unsalted butter, softened
- 8 oz cream cheese, softened
- 1/3 cup brown sugar substitute
- 1/4 cup coconut flour
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
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 →Frequently Asked Questions
Can I use almond flour instead of coconut flour?
I've tested this with both. If you swap in almond flour, use 1/2 to 3/4 cup since it doesn't absorb liquid the way coconut flour does. The texture shifts slightly, a little less custardy and a bit more like a dense cake. It still works, but I prefer the coconut flour version because it gives a smoother, more custard-like center.
Can I make this the night before?
I do this all the time. Blend the batter, pour it into your greased dish, cover with plastic wrap, and refrigerate overnight. In the morning, bake it straight from the fridge. You might need an extra 5 minutes since it's starting cold, but that's it. The custard sets the same way.
Can I add vanilla extract?
I've made it both ways. A teaspoon of vanilla adds a nice warmth, especially if you're skipping the brown sugar sweetener. I left it out of the original recipe because the cinnamon and brown sugar carry the flavor on their own, but vanilla is a solid add-in if you like it.
Why won't the center set? Do I need to bake it longer?
My oven consistently runs 43-45 minutes on this, not the 40 in the recipe card. A lot of my readers report the same thing. The key is to pull it when the center looks barely set and slightly jiggly. It firms up as it cools over the next 20-30 minutes. If the center is still liquid after 45 minutes, give it another 5 and check again. Every oven is different.
How do I freeze and reheat individual slices?
I let the whole casserole cool, then slice it into portions and wrap each one in parchment paper. Stack them in a freezer bag and they're good for up to 2 months. When I want one, I microwave it for 20-25 seconds from frozen and the custard firms right back up. I've reheated in a pan with butter too, and the edges get crispier than day one.
Can I use granulated Swerve instead of brown sugar sweetener?
Granulated Swerve works fine here. The brown sugar version adds a slight caramel warmth that I prefer, but the casserole still tastes great with regular granulated sweetener. I've also had a reader use vanilla collagen protein powder as her sweetener with a few drops of monk fruit, and she loved the result.
How many net carbs per serving?
Check the nutrition label on the recipe card below for exact macros. I cut mine into 8 slices, and the net carbs per slice stay low enough that I eat this several mornings a week without thinking twice about it.



Tried four other keto French toast recipes and they all taste like sweet egg bake. This one actually has the soft, custardy center I was convinced wasn't possible without bread. Docking a star because I baked it Sunday morning and it was gone by noon and now I have to make it again.
Added a layer of chopped pecans before baking and they toasted right into the top, giving it that crunch you'd normally get from a bread-based casserole. The custard center still sets beautifully underneath. Next batch I'm stirring blueberries into the batter.
Hadn't tried pecans on top of this one yet. The blueberries will basically dissolve into the custard as it bakes - they're going to taste like they were always supposed to be in there.
Made this Sunday and my son, who announces 'it's keto, isn't it' the second anything goes in the oven, went back to look at the dish after he finished. He didn't say anything. For him, that counts. The cream cheese in the batter is what makes the texture work. No eggy pull, just a soft custard center that holds together when you cut it. Mine needed closer to 45 minutes for the center to set cleanly. I'll bump the cinnamon to a full teaspoon next time, it gets a little quiet once baked.
Going back to look at the dish says everything. And yeah, full teaspoon of cinnamon. Mine too, it fades fast.
Brought this to my sister's baby shower last weekend and at least four people wanted to know what bakery I used. The cinnamon comes through so well and that custard center is spot on. Not one person guessed coconut flour.
The bakery thing kills me every time. Coconut flour has this reputation but in a custard-heavy bake it basically disappears.
20 seconds in the microwave to soften the cream cheese and that batter blends SO smooth, no chunks at all.
I forget to set mine out early constantly. 20 seconds is way more reliable than hoping the kitchen is warm enough to soften it.
I've made at least four different keto French toast casseroles over the past year, and most of them end up too eggy in the center or weirdly dense. This one gets the custard balance right. The coconut flour gives it actual body without making it gummy, and the cinnamon comes through the whole thing evenly, not just on the surface. My oven needed a couple extra minutes past the 40 before the center set, but once it did, it sliced and held together well. Best version I've tried so far.
The oven time is always the wildcard with this one. Mine runs 43-45 most mornings too. You want the center barely set when you pull it, it firms up as it cools.
YES! This is divine. I didn't have golden sweetener, so I used granulated Swerve. It tastes just like the custardy french toast I used to make before going keto. My family was sorely missing french toast, and they RAVED about this recipe! Thank you so much!❣️
Granulated Swerve works well here, the golden just adds that slight caramel warmth. Glad your family got their french toast back.
So glad I found this recipe! It was delish and simple to make. I added more cinnamon (1 1/4 teaspoon in total) and used Primal Kitchen's Vanilla Collagen Protein Powder as the sweetener and few drops of monk fruit (10). I also lined my pan with parchment, easy to remove and clean. This is a keeper, next time I will add blueberries to the batter...
Vanilla collagen as the sweetener is a great call here. Blueberries in the batter next time - fold them in frozen so they don't all sink.
Can I use SWERVE BROWN SUGAR as a substitute for GOLDEN MONK FRUIT SWEETENER?
Or maybe a mix of swerve brown and regular monk fruit sweetener?
Thanks!
Yes, you can!
This was absolutely delicious, baked it while I as at the gym this morning, what a treat to come home to!! Thank you!
Mine actually holds better after it rests. The custard center needs 20-30 minutes to finish setting, so the gym was good timing.
Great recipe!! I used an 11 x 7 casserole dish and it cooked in just over 30 minutes, enjoyed a piece right out of the dish with a bit of powdered sweetener on top. I’m going to freeze individual portions for a grab-n-go breakfast!
11x7 gives you taller slices so it runs a bit longer. I do the same with leftovers - 20-25 seconds in the microwave from frozen and the custard sets back up.
So delicious! Having this in the morning sure makes breakfast feel special. Thank you for such a wonderful recipe!
That custard center gets me every time. Makes a Tuesday feel like Sunday.
I made this keto French toast for a “breakfast for dinner” recipe. I love French toast, and I’m picky about what’s good. My husband and I have been doing Keto for about three weeks, and we greatly enjoyed this French toast. I’m adding it to my recipe rotation for sure! Highly recommend!!
Breakfast for dinner is the best use case for this. I make a full pan, it reheats in 30 seconds and tastes just as good the next morning.
This was so easy to make and delicious! Thanks for sharing such a great recipe. I just started Keto a month ago and your recipes have really helped to make this life change so much easier for me.
Month one is rough. Glad this one's landing for you. It freezes really well in slices too, so you can make it ahead and just reheat through the week.
Seriously my favorite keto recipe. I was nervous but it turned out perfect. Just like bread and the "crust" is just like the real thing. I reheat it in a pan with some butter and amazing. The other half loves it, too..
Pan with butter is actually better than day one. Edges get crispier.