gluten free french toast in a stack with melted butter

Healthy French Toast

Healthy French toast is a simple breakfast recipe with just six ingredients. easily made gluten-free and dairy-free! Make a double batch and flash freeze it for a quick family-friendly busy weekday breakfast.

Course Breakfast
Cuisine American
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 4
Calories 248 kcal
Author Lindsey Janeiro, RDN, LDN


  • 8 slices bread (whole grain, gluten-free, or sourdough)
  • 4 large eggs
  • 1/4 cup milk of choice
  • 1 tsp vanilla
  • 1 tsp cinnamon
  • 1 tbsp butter (coconut oil for dairy free)


  1. Melt butter or coconut oil a large skillet or griddle over medium heat.

  2. In a shallow bowl, whisk together the eggs, milk, vanilla, and cinnamon.

  3. Gently dip each slice of bread into the egg mixture. Flip the bread and lightly press, ensuring the bread absorbs the egg mixture. Place on the hot griddle or pan.

  4. Cook for 3-4 minutes, carefully flip, then cook the other side an additional 3-4 minutes.

  5. Remove from pan. Serve and enjoy with your favorite French toast toppings (fruit, yogurt, butter, real maple syrup, etc.)

  6. TO FREEZE: Place cooked French toast slices on a wire baking rack or a baking sheet in a single layer (no overlap, no slices touching). Place in the freezer for one hour to flash freeze, then transfer to an airtight, freezer-safe bag or storage container. Be sure to label with the date! Return to freezer and eat within 3 months. To reheat, I recommend placing one or two slices in a toaster on the "frozen toast" setting, then enjoying as usual.

Recipe Notes

Nutrition information is for two slices of French toast.

Note that nutrition information will vary based on type of bread and milk used.

Nutrition Facts
Healthy French Toast
Amount Per Serving
Calories 248 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 4g25%
Cholesterol 171mg57%
Sodium 384mg17%
Potassium 181mg5%
Carbohydrates 29g10%
Fiber 3g13%
Sugar 4g4%
Protein 12g24%
Vitamin A 357IU7%
Calcium 126mg13%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.