If you’re craving a warm, comforting breakfast while staying low-carb, this keto French toast casserole is exactly what you need. It delivers all the cozy flavors of traditional French toast—cinnamon, vanilla, and buttery richness—without the carbs. Each bite is soft, custardy, and slightly crisp on top, making it feel indulgent while still fitting into a keto lifestyle.
This recipe is also incredibly convenient, especially for busy mornings or meal prep. You can prepare everything ahead of time and bake it fresh when needed. Keto versions typically use low-carb bread, eggs, and cream-based custard to recreate the classic texture while keeping carbs minimal . It’s the perfect balance of comfort food and smart nutrition.
Why You’ll Love This Recipe
- Low-carb and keto-friendly
- Tastes like classic French toast
- Perfect for meal prep or overnight prep
- Creamy inside with a golden top
- Great for family breakfasts or brunch
- Customizable with toppings
Ingredients
- 6 cups (about 1 loaf) keto bread – cubed into bite-sized pieces
- 6 large eggs – for custard base
- 1 cup (240 ml) unsweetened almond milk – low-carb liquid base
- ½ cup (120 ml) heavy cream – adds richness
- ¼ cup (50 g) keto sweetener (erythritol or monk fruit) – for sweetness
- 2 tablespoons butter – melted
- 1 teaspoon vanilla extract – for flavor
- 1½ teaspoons ground cinnamon – classic spice
- ¼ teaspoon nutmeg – optional warmth
- Pinch of salt – enhances flavor
- Optional: ½ cup berries – for topping
- Optional: sugar-free syrup – for serving
Equipments
- Baking dish (9×13 inch) – for casserole baking
- Mixing bowl (medium-large) – for custard
- Whisk – for mixing ingredients
- Measuring cups and spoons – for accuracy
- Spatula – for spreading mixture
- Oven – preheated for baking
How to Make Keto French Toast Casserole
- Preheat oven to 350°F (175°C)
- Grease a baking dish with butter
- Add cubed keto bread evenly into the dish
- In a bowl, whisk eggs, almond milk, heavy cream, and melted butter
- Add sweetener, vanilla, cinnamon, nutmeg, and salt
- Pour the custard mixture evenly over the bread
- Gently press bread down to absorb the liquid
- Let sit for 10–15 minutes (or refrigerate overnight for best results)
- Bake for 35–40 minutes until golden and set
- Remove and cool slightly before serving
- Top with berries or sugar-free syrup if desired
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Servings: 6–8
- Cuisine: American
- Course: Breakfast / Brunch
Flavor Profile Breakdown
- Sweet – keto sweetener
- Warm – cinnamon and nutmeg
- Creamy – custard base
- Buttery – rich baked texture
- Comforting – classic French toast flavor
Pro Tips for Best Results
- Use slightly stale keto bread for better absorption
- Let the mixture soak longer for richer texture
- Don’t skip heavy cream—it adds authenticity
- Bake until center is set but still soft
- Cover with foil if top browns too quickly
Variations & Substitutions
- Use coconut milk instead of almond milk
- Add cream cheese for extra richness
- Include chopped nuts for crunch
- Add sugar-free chocolate chips
- Make dairy-free using coconut cream
Common Mistakes to Avoid
- Not soaking bread long enough
- Using fresh bread that turns soggy
- Overbaking and drying it out
- Skipping seasoning
- Using too much liquid
Serving Suggestions
- Serve with sugar-free maple syrup
- Top with fresh berries
- Add whipped cream
- Sprinkle powdered keto sweetener
- Pair with eggs or bacon
Storage & Reheating Tips
- Store in airtight container for up to 4 days
- Reheat in oven or microwave
- Freeze for up to 2 months
- Thaw overnight before reheating
Nutrition Information (Approximate)
- Calories: 320 kcal
- Protein: 14 g
- Carbohydrates: 6–8 g (net carbs)
- Fat: 24 g
- Fiber: 3 g
- Sugar: 2 g
- Sodium: 280 mg
Keto French Toast Casserole
Ingredients
Method
- Preheat oven to 350°F (175°C)
- Grease a baking dish with butter
- Add cubed keto bread evenly into the dish
- In a bowl, whisk eggs, almond milk, heavy cream, and melted butter
- Add sweetener, vanilla, cinnamon, nutmeg, and salt
- Pour the custard mixture evenly over the bread
- Gently press bread down to absorb the liquid
- Let sit for 10–15 minutes (or refrigerate overnight for best results)
- Bake for 35–40 minutes until golden and set
- Remove and cool slightly before serving
- Top with berries or sugar-free syrup if desired
Notes
- Protein: 14 g
- Carbohydrates: 6–8 g (net carbs)
- Fat: 24 g
- Fiber: 3 g
- Sugar: 2 g
- Sodium: 280 mg
Final Thoughts
This keto French toast casserole proves you don’t have to give up comfort food to stay on track. It’s warm, satisfying, and incredibly easy to make—perfect for mornings when you want something indulgent yet healthy. Once you try it, it’ll quickly become a go-to breakfast favorite.
FAQs
Can I make this casserole ahead of time?
Yes, you can prepare it the night before and bake it in the morning.
What bread works best for keto French toast?
Low-carb or keto bread works best to keep carbs minimal.
Can I freeze keto French toast casserole?
Yes, it freezes well for up to 2 months.
How do I make it dairy-free?
Use coconut cream and dairy-free butter alternatives.
Why is my casserole soggy?
It may need more baking time or less liquid.
Can I add protein to this recipe?
Yes, you can add protein powder or cottage cheese for extra protein



