Keto French Toast

Thick, custardy keto French toast made from a 90-second almond flour bread, soaked in cinnamon-vanilla egg custard and pan-fried golden in butter. At just 3.8g net carbs per serving and ready in only 20 minutes, it's the cozy weekend breakfast you didn't think low-carb could deliver.

Jordan Lee
Jordan Lee

Head of Nutrition · June 17, 2026

Keto French Toast
8 min
Prep
12 min
Cook
20 min
Ready in
2
Servings
Easy
Difficulty

Nutrition per serving

3.8g
Net carbs
4.5g
Fiber
8.3g
Total carbs
17g
Protein
33g
Fats
392
Calories

Per serving · makes 2. Values are estimates; brands vary.

breakfastgluten freevegetarianquick easy

This keto French toast turns a quick almond flour mug bread into thick, custard-soaked slices that pan-fry up golden and cinnamon-scented. It's everything you miss about a lazy weekend breakfast, with under 4g net carbs per serving.

Ingredients

  • 6 tbsp blanched almond flour
  • 1 tbsp melted butter (for the bread), plus 1 tbsp for frying
  • 3 large eggs (1 for the bread, 2 for the custard)
  • 1/2 tsp baking powder
  • 3 tbsp heavy cream
  • 1 tsp powdered erythritol or monk fruit sweetener
  • 1 tsp pure vanilla extract
  • 3/4 tsp ground cinnamon
  • Pinch of fine sea salt
  • Sugar-free maple syrup, for serving (optional)

Instructions

  1. 1

    Make the bread: In a microwave-safe ramekin or square glass dish, whisk together the almond flour, 1 tbsp melted butter, 1 egg, baking powder, and a pinch of salt until smooth. Microwave on high for 90 seconds, until set and springy.

  2. 2

    Turn the bread out and let it cool for 2 minutes, then slice it into 4 thick slabs. For a drier, more bread-like texture that soaks up custard better, lightly toast the slices.

  3. 3

    Make the custard: In a wide shallow bowl, whisk the 2 remaining eggs with the heavy cream, erythritol, vanilla, cinnamon, and a small pinch of salt until fully combined.

  4. 4

    Dip each bread slice into the custard, letting it soak for about 15 seconds per side so it absorbs the egg mixture without falling apart.

  5. 5

    Melt 1 tbsp butter in a nonstick skillet over medium heat. Add the soaked slices and cook 2 to 3 minutes per side, until deep golden brown and the custard is set.

  6. 6

    Divide between two plates and serve warm with a drizzle of sugar-free maple syrup and an extra dusting of cinnamon if you like.

Tips & notes

  • For dairy-free, swap the heavy cream for full-fat coconut cream and use coconut oil instead of butter; the net carbs stay nearly identical.
  • The 90-second bread can be made the night before and refrigerated. Day-old bread actually soaks up the custard better and holds its shape.
  • Store leftovers in an airtight container in the fridge for up to 3 days and reheat in a skillet or toaster to keep the edges crisp.

Log this recipe in one tap

Save keto french toast to CarbMeNot and track its 3.8g net carbs against your daily budget automatically.

Download on the App Store

Frequently asked questions

How many carbs are in keto french toast?
This recipe makes 2 servings, and each serving has just 3.8g net carbs (8.3g total carbs minus 4.5g fiber), 392 calories, 17g protein, and 33g fat. That's a fraction of the 30g+ net carbs in traditional French toast made with regular bread.
Can I make this French toast without a microwave?
Yes. Bake the bread batter in a small greased oven-safe dish at 350°F for about 12 to 15 minutes until set, then cool, slice, and proceed with the custard soak and pan-fry as written.
Why does my keto French toast fall apart?
Almond flour bread is more delicate than wheat bread. Slice it thick, let it cool fully (or use day-old bread), and limit the soak to about 15 seconds per side so it absorbs custard without turning mushy. Flipping gently with a wide spatula also helps.

More keto recipes