clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
White plate with 2 slices of protein French toast topped with yogurt, strawberries and syrup with a fork on the plate.

Easy High Protein French Toast

  • Author: Amy Estes
  • Total Time: 20 minutes
  • Yield: 3-4 servings 1x
  • Diet: Vegetarian


This high-protein French Toast will become your new favorite healthy breakfast recipe! It is a lightened-up classic French toast that packs 20 grams of protein and still tastes decadent. Golden on the outside and fluffy and flavorful on the inside. Top it with sticky, sweet maple syrup, Greek yogurt, and fresh berries for an easy, nutritious breakfast for the whole family!


  • 3 large eggs
  • 3/4 cup milk 
  • 1 teaspoon vanilla extract
  • 1 and 1/2 scoops vanilla protein powder – about 45 grams
  • 3/4 teaspoon ground cinnamon
  • 68 slices brioche bread – or bread of choice
  • 24 tablespoons butter – for cooking the French Toast (you can also use cooking spray)

Optional ingredients For Topping

  • Maple syrup
  • Fresh berries
  • Greek yogurt
  • Powdered sugar


  1. Prepare the egg mixture – Whisk together the eggs, milk, and vanilla in a medium bowl. Then add in the protein powder and cinnamon. Whisk well until fully combined and smooth and most of the protein powder is dissolved in the batter. 
  2. Soak the bread – Dip each slice into the egg mixture, letting it soak for a few seconds on each side. Ensure the bread is fully coated in the egg mixture but not very soggy. Then transfer the soaked bread to a clean plate or baking sheet
  3. Cook the French Toast – Heat a non-stick skillet or griddle over medium heat and add a pat or two of butter. Once the butter is melted, place the soaked bread 1-2 slices at a time into the pan and cook for 2-3 minutes per side, or until golden brown and slightly crispy. Remove the cooked pieces of toast from the pan, add more butter if needed, and continue until you have cooked all of the French Toast. 
  4. Serve – Serve hot, topped with maple syrup, Greek yogurt, fresh berries, and a dusting of powdered sugar or whatever topping you prefer, and enjoy!


  • Bread – I used brioche bread but any bread will work in this recipe as long as it is not too thin. 
  • Protein powder – use any good-tasting protein powder you like. I found that vanilla was the best!
  • Storage – store leftovers in an airtight container in the refrigerator for up to 4 days. 
  • Reheating – reheat in the toaster, air fryer, or on the stovetop until warmed through. 
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Healthy Breakfast
  • Method: Stovetop
  • Cuisine: French

Keywords: protein French toast, protein French toast recipe, French toast, French toast recipe, healthy breakfast