Prep this dish the night before and wake up to a ready-to-bake treat that delivers creamy, cinnamon-laced, low-carb comfort!

I once spent a long weekend at a mountain cabin with some friends. Each couple was responsible for providing one meal for the group so the work would be more or less divided equally. The meal I remember most vividly was Sunday breakfast. One of the couples made a baked French toast casserole that was dotted with chunks of cream cheese and positively swimming in cinnamon butter. I’m no longer close with that couple—but when I’m really missing my carbo-load days, I fantasize about that dish.
Enter this keto French toast recipe! It replicates the layers of cinnamon-laced bread, eggy custard, and creamy flavors I remember so fondly, without the sugar or carbs. I love that it’s a make-ahead dish you refrigerate overnight because it really simplifies the morning routine. Instead of babysitting a skillet, you just pop it into the oven and pour yourself a second cup of coffee! The mouthwatering aromas that waft from the oven will entice everyone in your household to rise and shine. And every bite fulfills those aromatic promises with buttery richness, warm cinnamon spiciness, and deep vanilla notes.
You can use any low-carb bread you like for this recipe—but I strongly recommend making your own with this Keto Cinnamon Bread Recipe. It’s easy, 100% sugar-free, and threaded with a rich, buttery cinnamon swirl that brings deep flavors to this keto French toast.

Is French toast really French?
French toast is not the French culinary invention many of us think it is. The earliest versions of the dish date back to ancient Rome, where fourth-century cookbooks included instructions for soaking bread in milk and eggs, then frying it and drizzling it with honey. Similar recipes spread across medieval Europe. A German version was called arme ritter, an English version was called poor knight’s pudding, and the French version is still known as pain perdu, or “lost bread,” indicating how the dish revives stale bread that would otherwise be discarded.
The moniker “French toast” emerged differently in the U.S. It’s said that in 1724, an innkeeper named Joseph French advertised his egg-soaked bread as “French’s toast” in Albany, New York. He intended to name the dish after himself, but a grammatical slip left off the possessive marker, so it became “French toast.”

How do I store leftovers?
After your keto French toast has completely cooled, cover leftovers tightly with foil or transfer portions to an airtight container or resealable bag, separating layers with parchment. If possible, store glaze and any toppings separately. Leftovers will keep in the fridge for up to 5 days or in the freezer for up to 2 months. Thaw overnight in the fridge. Reheat in a 350°F oven, covered, for 15-20 minutes to maintain fluffy texture and crispy edges. Or microwave portions for 30-60 seconds for a softer texture.

Similar recipes to try
Hungry for more low-carb versions of classic breakfast dishes? This Keto Pancakes Recipe takes just 15 minutes to deliver a sweet, fluffy stack. Give your cream cheese a savory, flavorful base with a chewy, cheesy, grain-free Keto Everything Bagel. And bring rich, gluten-free joy to any day of the week with these quick and easy Saturday Morning Waffles.

Keto French Toast
Ingredients
For The French Toast Bake:
- 1 large loaf low-carb cinnamon bread
- 8 tablespoons butter melted
- 1/2 cup brown sugar substitute
- 1 cup unsweetened vanilla almond milk
- 4 eggs
- 1 teaspoon vanilla extract
- Sprinkle of cinnamon
For The Glaze:
- 3 tablespoons cream cheese softened
- 1 tablespoon unsweetened vanilla almond milk
- 1/4 teaspoon vanilla extract
- 1/3 cup powdered sugar substitute
Optional For Serving:
- Sugar-free maple syrup
Instructions
Prepare The French Toast Bake:
- Lightly grease a 9×13-inch baking dish.
- Slice the loaf of low-carb cinnamon bread into 12 thick Texas toast–style slices. If you prefer smaller portions, cut into 24 regular slices, but note that this will change the serving size to 2 slices per portion.
- Whisk together the melted butter and brown sugar substitute until combined. Spread about 2 tablespoons of this mixture over the bottom of the prepared baking dish.
- In a medium bowl, whisk together the almond milk, eggs, vanilla extract, and a sprinkle of cinnamon until the mixture is smooth.
- Arrange half of the bread slices in a single layer in the prepared baking dish. Spoon or drizzle half of the butter–sweetener mixture over the bread, then pour half of the egg mixture on top.
- Repeat with a second layer of the remaining bread slices, butter–sweetener mixture, and egg mixture, ensuring the bread is well coated.
- Cover the dish tightly with foil and refrigerate overnight or for at least 8 hours, to allow the bread to soak up the custard.
Bake The Dish:
- When ready to bake, preheat the oven to 350°F. Remove the dish from the fridge and let it sit at room temperature for 15 minutes.
- Bake, covered, for 20 minutes. Remove the foil and continue baking for another 20–25 minutes, until the top is golden brown and the center is set.
Make The Glaze:
- While the French toast bake is finishing, prepare the glaze. Whisk together the softened cream cheese, almond milk, vanilla extract, and powdered sweetener until smooth.
Finish And Serve:
- Remove the French toast bake from the oven. Drizzle the glaze over the dish while it's hot.
- Slice and serve immediately with sugar-free syrup if desired.


FYI Your link is wrong to LC Foods and it takes you to Amazon (to a different brand, Hero Low Carb) instead of LC Foods website. I found it by googling it but others may not realize the difference. I can’t believe I’ve never heard of them… I’m going to be placing a big order & if you sign up for their emails on their website you get 10% off. It’s astounding how much they have available & I can’t wait to try everything!
Thanks for flagging Jennifer!