A sweet and creamy low-carb breakfast casserole made with keto-friendly “bread,” filled with a soft cream cheese layer, and baked in a cinnamon-spiced egg custard. Great for make-ahead breakfast or a guilt-free treat.
1½ cups almond flour
½ cup coconut flour (optional but helps texture)
2 tsp baking powder
½ tsp salt
6 large eggs
½ cup unsweetened almond milk (or heavy cream)
¼ cup melted butter
2 tbsp sugar-free maple syrup (or keto sweetener)
8 oz cream cheese, softened
¼ cup powdered erythritol or monk fruit
1 tsp vanilla extract
6 large eggs
1 cup unsweetened almond milk or heavy cream
¼ cup powdered keto sweetener
1 tsp cinnamon
1 tsp vanilla extract
Pinch of salt
Sugar-free syrup
Chopped pecans or walnuts
Extra cinnamon
Make the keto bread:
Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish. Mix almond flour, coconut flour, baking powder, and salt. In another bowl, whisk eggs, milk, butter, and syrup. Combine wet and dry ingredients and spread batter into the dish. Bake 18–22 minutes. Cool slightly, then cut into cubes.
Prepare the cream cheese filling:
Mix cream cheese, sweetener, and vanilla until smooth and spreadable.
Layer the casserole:
Add half the bread cubes to a greased 9×13 dish. Drop spoonfuls of cream cheese mix on top. Add the rest of the bread cubes over it.
Make the custard:
Whisk eggs, almond milk, sweetener, cinnamon, vanilla, and salt. Pour over the casserole evenly. Press down gently so bread soaks the liquid. Let sit 20 minutes, or refrigerate overnight.
Bake:
Bake uncovered at 350°F for 35–40 minutes until golden and set. Rest 10 minutes before serving.
For faster prep, use store-bought keto bread or chaffles.
Let cream cheese soften fully before mixing to avoid lumps.
Make it ahead and refrigerate overnight for better flavor.
Add berries, nuts, or a cinnamon topping before baking for extra texture.
Leftovers keep in the fridge for 4–5 days or can be frozen.