Keto French Toast
This post may contain affiliate links. See my disclosure policy.
My keto French toast is made with real sliced keto bread and just six simple ingredients. It’s golden and crisp on the outside, soft and custardy in the center, and has just 3 grams of net carbs per slice.


French toast was one of the trickiest breakfasts to recreate on a keto diet. Most low carb breads either fall apart in the custard or turn rubbery when cooked.
After retesting nearly every keto bread on the market (and my homemade keto bread), I found that the key is using a sturdy, well-structured loaf that toasts like traditional bread and absorbs the egg mixture without collapsing. This version tastes like the classic: crisp edges with a soft, custardy center. Here are a few more reasons I adore it:
- 6 simple ingredients. No specialty flours or complicated swaps.
- Ready in 10 minutes. From soaking to skillet, it’s fast enough for weekdays.
- Sturdy and freezer-friendly. Holds toppings well and reheats beautifully.
Key Ingredients
I originally shared this recipe in 2021 when very few keto breads were available on the market. Now, there are a fair few popular ones that I’ve tested and included in the notes. Full measurements are in the recipe card below.
- Keto bread. Orowheat keto bread remains my favorite grocery-store bread for French toast. I enjoyed the flavor of Nature’s Own Soft Keto Bread. My rule of thumb is if the bread toasts well and doesn’t stay soft in the middle, it’s fine to use.
- Eggs, milk, vanilla, and cinnamon. I recommend a pinch of cinnamon for a warming flavor.
- Sugar free sweetener. I typically use keto brown sugar, but allulose or monk fruit sweetener also works.
- Butter. To fry everything together. Please don’t use oil!
How to make keto French toast
Start by whisking together the eggs, milk, sweetener, cinnamon, and vanilla extract until smooth and custard-like. Next, add the butter to a non-stick pan or skillet and heat over medium. Once hot, soak the bread in the egg mixture.
Now, cook the keto toast in the pan for 3-4 minutes, flipping halfway through. Cook the remaining bread, then serve immediately.

Arman’s recipe tips
- Soak briefly. Let the bread sit in the egg mixture for about 15 to 20 seconds per side. This is long enough to absorb the custard without being fragile.
- Make French toast sticks. Cutting the bread first allows more surface area to absorb the custard, giving you a creamier center and crisp edges.
- Use heavy cream for extra richness. I find that swapping the milk for heavy cream creates a thicker custard and a more indulgent breakfast.
Topping ideas
I prefer keeping my French toast simple with a squeeze of lemon juice and a dusting of keto powdered sugar, but here are some low carb options that pair beautifully:
- Low carb berries: Strawberries, raspberries, blueberries, and blackberries all add natural sweetness without spiking carbs.
- Sugar free syrups: Try keto maple syrup, keto chocolate syrup, keto caramel syrup, or even keto simple syrup.
- Nut butters: Almond, peanut, or pecan butter melt perfectly over warm slices.
Storage instructions
To store: Leftovers can be stored in the refrigerator, covered, for up to 5 days.
To freeze: Place the cooled French toast in a ziplock bag and store it in the freezer for up to 2 months.
Reheating: Either microwave the toast for 20-30 seconds or reheat it on a heated non-stick pan.

✅ Nutrition disclaimer
Traditional French toast made with wheat bread and sugar can contain around 90 to 100 grams of carbs per two-slice serving.
This keto French toast has just 3 grams of net carbs per serving, calculated using Oroweat keto bread and sugar free maple syrup. Keep in mind that carb counts will vary depending on the bread and toppings you choose. Nutritionally reviewed by a Registered Dietitian.

Keto French Toast
Ingredients
- 8 slices keto bread 224g
- 2 large eggs 100g (no shell)
- 1 cup unsweetened almond milk 240ml, any milk works
- 1 tablespoon brown sugar substitute 15g
- 1/2 teaspoon cinnamon 1.3g
- 1/2 teaspoon vanilla extract 2.5ml
- 1 tablespoon butter 14g, to cook the French toast
Instructions
- Separate the eight slices of bread and set aside.
- In a bowl, whisk the eggs, milk, sugar substitute, cinnamon, and vanilla extract until smooth and custard-like.
- Add butter to a non-stick pan and heat over medium. Dip the bread in the custard on both sides, and let it soak for 15 seconds on each side. Place it in the pan and cook for 3-4 minutes, flipping once.
- Serve immediately with your favorite toppings.
Notes
Nutrition
More sweet keto breakfast recipes
- Keto pancakes are thick and fluffy and require just 5 simple ingredients.
- My keto waffles are light, crispy, and surprisingly simple to make.
- I adore these grab-and-go keto breakfast muffins for meal prep.
- Keto strawberry smoothie is a fantastic low carb breakfast that is ready in seconds.
Originally published December 2021, updated February 2026














New to Keto! Starting today. Keto french toast was a great filler for the New Year day! Will definitely check your site again.
Susan
Thanks so much for your kind words, Susan- glad you enjoyed the keto French toast!
I never heard from you-what would be brown sugar substitute? Like erythrit?
I use Swerve Brown Sugar Substitute (it’s made from erythritol)
There is also a brand called Sukrin Gold that I’ve used a few times when baking Keto cookies. That would work too. But Swerve is easier to find.
For this I only need to buy keto bread. I think my favourite protein webshop has it. So I need
To order.
Please do, Mario. Or if you like, you can let me know where you are located (email me!) and I can hunt down some options for you!
This is the best French Toast ever!! My daughter and I don’t usually like it, but I had some keto bread to use up so I decided to try it and it’s a really delicious recipe!! We absolutely love it and it’s so easy to make!
Love to hear that, Barbara!
Whole family loved it. They didn’t even know it was keto. I used oroweat keto bread
My kids love this!
This recipe is great, but letting the slices soak 15 seconds resulted in a sloppy mess of bread that took forever to cook, and I couldn’t get it out of the bowl in one piece. I recommend soaking it for much less time
This was my first keto recipe & it remains my favorite. I never would have lasted on this diet without finding it or this site. I freeze my slices & it’s quick to remove just one for breakfast. I microwave for 45-60 seconds, slather butter, place 10 raspberries/blackberries atop, and shake Swerve confectioners over it. Sometimes I add 1T canned coconut milk warmed up, like a syrup. Other times I mix 1-2 tsp Lakanto maple flavor syrup with 1T canned coconut milk. This French toast is so delicious. Thank you for your stellar work.
We would save all the heels of the bread or any other pieces like maybe the crusts off of breads that the kids don’t like and put them in a bag in the freezer until we had enough bread to make the “pudding”
This is what we call here in the US bread pudding. It was very popular during the depression
Oh yum!!
I am not sure how much bread to use. A serving in your bread recipe is 1 slice. Can you clarify? The recipe says 2 servings. Do you mean 2 loaves? Thanks! I love your recipes. You are doing a great job!
Hi Cindy- That is correct 🙂