This post may contain affiliate links. Please read our disclosure policy.
High Protein French Toast is a simple upgrade that transforms a classic favorite into a more filling, balanced breakfast. With 10 grams of protein per slice, it’s easy to make and perfect for busy mornings!

I’m always looking for easy ways to elevate traditional recipes into something more nutritious and satisfying. This recipe is a simple way to turn a classic breakfast into something more balanced and filling. By adding just a scoop of protein powder, you get extra protein without changing the delicious flavor or texture you love.
If you’re looking for more high-protein breakfast recipes to fuel your day, you’ll love my Protein Chia Pudding, Cottage Cheese Omelet, and Chocolate Baked Oats!
The Protein French Toast Upgrade
Starting your day with a higher-protein breakfast can help you stay full longer. This recipe keeps things simple while giving you an extra boost of protein. The protein powder blends right in, so you’ll get the flavor and texture of classic French toast.
Here is why you’ll love it:
- Balanced: Pairing protein with carbs creates a more balanced breakfast.
- High-protein: Each slice has 10 grams of protein but still tastes like traditional French toast. Enjoy two or three slices to create a protein-packed breakfast that keeps you full.
- Made with simple, wholesome ingredients: You only need 6 ingredients and 10 minutes to make it! No complicated steps required.
- Quick and practical: This recipe comes together fast, making it great for weekdays or weekends. It’s also great for the entire family.
Ingredient Notes
You probably already have everything you need for this recipe in your kitchen!

For full recipe instructions and complete list of ingredients, scroll down to the recipe card at the bottom of this page.
- Whole wheat bread: Use whole wheat or whole grain bread to add fiber and a slightly nutty flavor. You can also sub with any type of bread you prefer. Slightly stale bread works best to soak up the mixture without becoming soggy.
- Eggs: They help create the classic custard texture and add additional protein.
- Milk: Any type of milk works here.
- Vanilla protein powder: You can use your favorite protein powder, but I really love this vanilla protein powder. It blends well and has a subtle vanilla flavor.
- Pure vanilla extract: Adds a subtle warm classic flavor.
- Ground cinnamon: Adds depth of flavor. You can adjust the amount to taste.
Protein Powder Flavor Variations
Switch up the flavor of your French toast by swapping out the flavor of the protein powder.
- Unflavored: You can use unflavored protein powder and mix in an little extra vanilla or cinnamon for additional flavor.
- Chocolate: Add chocolate protein powder for a richer, dessert-inspired version. Pair it with sliced bananas, strawberries, or a drizzle of nut butter.
- Cinnamon Roll or Snickerdoodle: Mix in cinnamon roll or snickerdoodle protein powder to create warm, spiced flavors which complement classic French toast.
- Maple: Use maple protein powder to create that delicious breakfast flavor that pairs well with fresh berries or chopped pecans.
- Peanut Butter: Peanut butter lovers love this version! Use peanut butter protein powder for a nutty flavor and top with fresh sliced bananas or a drizzle of peanut butter.
- Cookies and Cream: Use cookies and cream protein powder to create a sweeter, more indulgent version. Serve with fresh berries and whipped cream.
- Pumpkin Spice: Perfect for fall, pumpkin spice protein powder adds a warm seasonal flavor.
How to Make High Protein French Toast
You’ll be surprised how easy it is to make this high protein French toast at home.

- Make the French toast batter: In a shallow bowl, whisk together the milk, eggs, protein powder, cinnamon, and vanilla until smooth.

- Soak the bread: Working in batches, soak each piece of bread in the batter mixture on each side, ensuring that each piece of bread soaks up a good amount of the mixture.

- Cook the French toast: Heat a large non-stick pan or electric skillet over medium-low heat. Spray the pan with non-stick cooking spray or coat in oil/butter. Cook the French toast for 2 to 3 minutes per side.

- Serve: Once the French toast is golden brown, remove from the heat. Top with your favorite French toast toppings like butter, maple syrup, and powdered sugar.

JAMIE’s tips
Expert Recipe Tips
- Use day old bread, if possible: Slightly stale bread absorbs the egg mixture better without becoming soggy. Fresh, soft bread can fall apart more easily, while day old bread creates the best texture.
- Whisk thoroughly: Protein powder can clump if not fully mixed. Whisk the mixture until completely smooth to ensure the best results.
- Let it soak: Allow each slice of bread to soak for 10 to 20 seconds per side to absorb the mixture. You’ll want the pieces of bread to soak up as much of the protein mixture as possible.
- Use good quality protein powder: Not all protein powders behave the same. Use high quality protein powder that blends smoothy.
- Serve as French toast sticks for dipping: For a fun kid-friendly option you can slice the bread into sticks before cooking. Serve with Greek yogurt, nut butter, or maple syrup for dipping.
Serving Suggestions
Top it with your favorite toppings. Here are some delicious serving ideas:
- Drizzle of maple syrup
- Fresh berries
- Sliced bananas
- Whipped cream
- Greek yogurt
- Cottage cheese
- Nut butter: peanut butter, almond butter, or cashew butter
- Chocolate chips (for a sweet treat!)
Storage Instructions
Allow the French toast to cool completely, then store it in an airtight container in the fridge for up to 3 days. Place parchment paper between the slices to prevent the pieces from sticking.
To freeze, arrange the pieces on a baking sheet and freeze until solid. Then transfer the pieces to a freezer-safe bag or container and freeze for up to 2 months.
To reheat, toast in your toaster or reheat at 350°F for 5 to 8 minutes, until warmed through.
More High Protein Breakfast Recipes
If you’ve made and loved this High Protein French Toast or any other recipe on my blog, please leave a 🌟 star rating and comments below!

High Protein French Toast
Ingredients
- 6 slices whole wheat bread
- 2 large eggs
- 1/2 cup milk
- 1 scoop vanilla protein powder
- 1 teaspoon pure vanilla extract
- 1 teaspoon ground cinnamon
- Fresh berries, powdered sugar, butter, or maple syrup, for topping
Instructions
- In a medium size bowl (preferably a wide bowl with low sides), combine the milk, eggs, protein powder, cinnamon, and vanilla. Whisk together until fully combined.
- In batches, soak each piece of bread in the mixture on each side. Be sure to allow the bread to soak up a good amount of the mixture.
- Heat a large pan or electric skillet over medium-low heat. Spray with non-stick cooking spray or lightly coat in oil or butter.
- Cook the french toast 2 to 3 minutes per side until golden brown. If browning too fast, lower the heat.
- Top with your favorite french toast toppings like butter, maple syrup and powdered sugar.
Notes
- Protein powder texture: Different protein powders behave differently. Make sure to whisk the batter completely. If the batter seems too thick, add a splash of milk to thin it out.
- Cooking temperature: Cook over medium-low heat to prevent over-browning, since protein powder can brown faster than traditional French toast.
- Storage: Store leftovers in the refrigerator for up to 3 days or freeze for up to 2 months. Reheat in a toaster or oven for the best texture.
Nutrition
Nutrition information is automatically calculated and should only be used as an estimate.

















