Keto French Toast

This french toast is worth the extra step of making the bread yourself! It's recommended to make the bread the night before, to make your morning easy and delicious!
Prep Time20 mins
Cook Time30 mins
Bake Time1 hr
Total Time1 hr 50 mins
Course: Breakfast
Keyword: dairy-free, gluten free, keto, low carb, Paleo
Servings: 10 slices


For The Bread

  • 4 tablespoons coconut flour
  • cup almond flour
  • 1 teaspoon baking powder
  • 2 tablespoons granulated monk fruit sweetener Can sub with coconut sugar for non keto version
  • ½ cup non dairy milk
  • ¼ cup coconut oil
  • 4 eggs

For the Egg Mixture

  • 4 eggs
  • ½ cup non dairy milk
  • 1 teaspoon vanilla
  • 2 teaspoons cinnamon

Coconut oil to grease the frying pan


    For the Loaf

    • Preheat oven to 350℉.
    • Line a 3" x 5" baking loaf with parchment paper. Set aside.
    • In a medium-size bowl, whisk together coconut flour, almond flour, baking powder, and monk fruit.
    • In a separate small bowl, mix together the rest of the ingredients.
    • Add wet ingredients to dry ingredients and whisk until a smooth batter is formed.
    • Pour into small loaf pan and bake for 45-60 minutes, until toothpick inserted in center comes out clean.
    • Let cool completely before making french toast.

    For the Egg Mixture

    • Mix the 4 eggs, ½ cup non-dairy milk, 1 teaspoon vanilla extract, and 2 teaspoons cinnamon in a large, shallow bowl.


    • Add 1 tablespoon coconut oil to grease the frying pan
    • Cut the pre-baked and cooled bread into slices(as if you bought a pre sliced loaf) about ½” thick.
    • Dip each slice in egg mixture, coating both sides, and immediately put on hot and greased pan.
    • Cook each side 2-3 minutes or until each side is browned.
    • Enjoy warm and top with coconut butter, sugar-free syrup, cinnamon, or anything you’d like!


    Difficulty Level: Easy
    Nutrition Facts
    Serving Size 1 slice
    Servings Per Container 12 slices

    Amount Per Serving
    Calories 140 Calories from Fat 108
    % Daily Value*
    Total Fat 12g 18%
    Saturated Fat 6g 30%
    Trans Fat 0g
    Cholesterol 125mg 42%
    Sodium 60mg 3%
    Total Carbohydrate 5g 2%
    Dietary Fiber 2 g 8%
    Sugars 1g
    Protein 6g 12%

    *Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

    0 comment

    You may also like

    Leave a Comment