Keto French toast casserole is an easy to make breakfast or brunch. Cubed almond flour bread, covered in a delicious low carb custard, topped with streusel, and baked to perfection! No eggs or dairy needed. 3 grams net carbs per serving.
Keto French Toast Casserole
If there’s one thing I truly enjoy doing, is hosting my friends for brunch. Even though I spend a copious amount of time in the kitchen creating recipes, I genuinely love doing it outside of work. Ever few weeks, I gather a bunch of my favorite people and invite them over for a long and delicious brunch. While I usually make bagel boards or full English breakfasts, I’ve recently started making huge breakfast casseroles.
Two of my friends have recently started a keto diet and I was determined to keep the brunch tradition alive, and just serve keto versions of their favorite breakfast foods. One of my friends is obsessed with French toast so what better time than to create a delicious low carb French toast!
Now, this French toast casserole may look incredibly fancy, but it is one of the most foolproof, set and forget recipes. It’s perfect for using up leftover bread.
No eggs and no dairy is needed, but you’d never tell. The texture is soft on the inside, crunchy on the outside. It’s pleasantly sweet with hints of cinnamon throughout, enhanced by the gorgeous crumb topping. As it is eggless, there is NO eggy taste or texture.
I served this last weekend at our usual brunch and NO ONE believed me when I said it was completely keto and egg free- It tasted any good French toast out there, if not better!
Ingredients to make low carb French toast
For the French toast
- Keto bread– You can use a store bought keto friendly bread or some homemade almond flour bread. If you use the former, let slices of the bread sit at room temperature for several hours, to dry out.
- Milk of choice– Any milk of choice can be used. I used unsweetened vanilla almond milk.
- Granulated sweetener of choice- Monk fruit sweetener or erythritol. If you’d like a more robust flavor, use a keto brown sugar substitute.
- Ground flaxseed– Thickens the custard, and adds an extra boost of nutrients to the casserole.
- Cinnamon– A must for any sweet breakfast recipe!
- Vanilla extract– Gives a light vanilla flavor.
For the streusel topping
- Almond flour– Either blanched almond flour or almond meal can be used. The latter will result in a darker crumb topping.
- Coconut flour– Holds the crumb topping together, so try not to omit it.
- Granulated sweetener of choice– I prefer using a keto brown sugar substitute for this.
- Chopped nuts– Any nuts can be used. I love using chopped pecans and walnuts.
- Butter– Melted and unsalted. Vegan butter can also be used.
How do you make keto french toast?
Start by cubing your pre-bought or homemade bread into equal sized pieces. Next, combine the rest of your ingredients in a mixing bowl, and whisk to combine. Let the mixture sit for 10 minutes, to thicken. While it is thickening up, prepare your crumb topping. Mix all the ingredients together, until a thick and crumbly texture remains.
Now, grease a 9 x 13-inch baking dish and cover with the cubed bread. Pour the milk mixture over the top, and let sit for 15 minutes, for the bread to start soaking it up. After 15 minutes, sprinkle the crumb topping over it and bake for 45 minutes, or until golden brown on top. Remove from the oven and allow the casserole to cool in the dish for 10 minutes, before serving.
Which keto bread is best?
If you don’t use homemade bread, you can easily use a grocery store brand. Here are the ones I’ve tasted and can vouch for-
- Aldi zero net carb bread– A grainy and dense bread, this bread works well for this French toast. You don’t need to let it sit at room temperature beforehand.
- SoLo carb bread– A little dry and brittle, so reduce the cooking time to 35 minutes.
- Thinslim zero carb bread– This bread turned out to be incredibly dry. However, it tastes delicious when toasted with some Nutella or almond butter on it.
- Nature’s harvest Light multigrain bread– The most accurate texture and flavor to traditional wheat bread.
Can I prepare this in advance?
No, it is not recommended to prepare this in advance. Unlike an overnight French toast casserole, there is so much fiber and not enough liquid for it to maintain the best possible texture.
However, if you plan to make the casserole later in the day (for an afternoon tea or similar), you can keep the custard and cubed bread separately, and assemble an hour before serving. If your custard becomes too thick, add 1/4-1/2 cup of extra milk.
Tips to make the best low carb french toast
- If you’d like a thicker custard, add 1/4 teaspoon xanthan gum or 1 tablespoon coconut flour to it.
- This makes a moist and tender French toast. If you’d like it to be crispier on the outside and dense, add extra cubed bread.
- If you prefer a sweetener French toast, drizzle sugar free maple syrup on top, or sprinkle some sugar free powdered sugar.
- Take this French toast up a notch and serve with a scoop of vanilla ice cream or coconut milk ice cream.
How to store French toast casserole
- To store: Leftover French toast can be stored in the refrigerator, covered, for up to 3 days. Be sure to add extra milk on it before eating.
- To freeze: Place portions of the casserole in a freezer friendly container and store in the freezer for up to 2 months.
- To reheat: French toast is best reheated in the microwave (30 second spurts until warm) or in a preheated oven. You will need to add extra milk over the top, as the casserole will have soaked up most of the liquid.
More keto breakfast recipes
Keto French Toast
- Preheat the oven to 180C/350F. Grease a 9 x 13-inch dish and set aside.
- In a mixing bowl, add all your ingredients, except for the bread. Whisk together, then let sit for 15 minutes, to thicken. In a separate mixing bowl, combine your streusel ingredients and mix well, until a crumbly texture remains.
- Cover the cubed bread in the baking dish. Pour the thickened milk mixture (custard) over the bread and let sit for 5 minutes, to soak up. Sprinkle with the crumb topping.
- Bake for 40-45 minutes, or until the tops are golden brown.
- Allow the French toast casserole to cool for 10 minutes, before serving.