Skip to content



    For the Casserole:

    • 1 loaf of Keto-friendly bread (almond flour or coconut flour-based)
    • 8 large eggs
    • 1 cup unsweetened almond milk
    • 1/2 cup heavy cream
    • 1/3 cup granulated erythritol or your preferred keto-friendly sweetener
    • 1 teaspoon vanilla extract
    • 1/2 teaspoon ground cinnamon
    • 1/4 teaspoon nutmeg
    • Pinch of salt

    For the Topping:

    • 1/2 cup almond flour
    • 1/4 cup chopped pecans or walnuts
    • 2 tablespoons melted butter
    • 1 tablespoon granulated erythritol
    • 1/2 teaspoon ground cinnamon


    Preheat the Oven:

    Preheat your oven to 350°F (175°C).

    Prepare the Bread:

    Cut the keto-friendly bread into cubes, about 1-inch in size.

    Place the bread cubes evenly in a greased 9×13 inch baking dish.

    Make the Custard Mixture:

    In a large mixing bowl, whisk together the eggs, almond milk, heavy cream, erythritol, vanilla extract, cinnamon, nutmeg, and a pinch of salt until well combined.

    Pour over the Bread:

    Pour the custard mixture evenly over the bread cubes, ensuring that all the bread is coated.

    You may gently press down on the bread to make sure it absorbs the mixture.

    Prepare the Topping:

    In a small bowl, mix together the almond flour, chopped nuts, melted butter, erythritol, and cinnamon to make the topping.

    Add the Topping:

    Sprinkle the topping mixture evenly over the bread and custard mixture in the baking dish.

    Bake in the Oven:

    Place the casserole in the preheated oven and bake for 30-35 minutes or until the top is golden brown and the custard is set.


    Allow the casserole to cool for a few minutes before slicing and serving.

    Optionally, drizzle with sugar-free syrup or a dollop of keto-friendly whipped cream.

    This Keto French Toast Casserole is a perfect make-ahead breakfast or brunch option.

    Enjoy the rich flavors without compromising your low-carb lifestyle!

    Leave a Reply

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