This page contains some affiliate links. Please review my disclosure policy.

Have your waffles and eat them too with this delicious high protein waffles recipe. At 15 grams of protein per serving, you’ll not only love the nutritional benefits and simple ingredients but the flavors too!

Stack of waffles topped with Greek yogurt and blueberries.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Protein waffles are a huge hit in our house! We’ve been buying the Kodiak Cakes protein waffles for years and even got Syd on the train with us. They’re the perfect vehicle for just about anything (think peanut butter, maple syrup, fresh berries, even eggs!) and are ready in minutes. Only problem is that buying store-bought protein waffles can be kind of expensive and also contain some extra ingredients that are unnecessary.

And so I committed myself to developing the best protein waffles recipe and I’m happy to say these passed the test with flying colors! Even my 2 year old agrees.

Why Make This Recipe?

  • High in Protein – Using the plant-based protein powder from Ritual these high protein waffles contain 15 grams of protein which means they’ll keep you full for hours!
  • Works with both Plant-Based + Whey Protein – I’ve tested these protein waffles with both plant-based and whey protein and they turn out great!
  • Perfect Texture – these protein waffles are crispy on the outside and soft on the inside. Truly the perfect waffle texture!
  • Easy Meal-Prep – I like making a batch of these waffles in advance and freezing them. They’re perfect for busy mornings when you need to pull something healthy from the freezer for breakfast.
  • They’re easy to make – simply mix and add to your waffle maker. Minimal clean-up included!

Are Protein Waffles Good for You?

Absolutely and especially this protein waffle recipe. Using simple ingredients you can prep an easy and delicious breakfast that is actually good for you. Protein is important for our health and helps give your breakfast staying power so you aren’t starving an hour later.

You can also easily meal prep these waffles so you have them ready for you in the fridge or freezer. Just a little bit of prep work in advance means breakfast can be a little healthier and a little easier.

Ingredients Needed:

  • All-purpose flour – you can also use whole wheat or oat flour for gluten-free.
  • Protein powder – I have tested these with both plant-based protein powder and whey protein powder. My preference is the Ritual Plant-Based Protein Powder
  • Baking powder + Baking soda– for rise.
  • Cinnamon – I like the flavor that cinnamon adds to these but feel free to omit.
  • Salt – helps boost the sweetness but omit if watching sodium levels
  • Greek Yogurt – 1/4 cup of plain greek yogurt
  • Almond milk – or use any non-dairy or dairy milk
  • Eggs – two large eggs to help bind waffles and also for protein
  • Maple Syrup – for a little sweetness and for topping.
  • Vanilla extract – you could also use almond extract if you prefer
  • Coconut oil or butter – for greasing waffle iron.

You’ll need a waffle maker for this recipe. We have an old hand-me-down waffle iron from C’s grandma (yes for real!) but I have my eye on this one if/when it breaks.

How to Make Protein Waffles

STEP 1: MIX DRY INGREDIENTS

In a large bowl whisk together flour, protein powder, baking powder, baking soda, cinnamon and salt.

protein waffle ingredients in a bowl.

STEP 2: MIX WET INGREDIENTS + COMBINE

In a separate bowl mix together greek yogurt, almond milk, eggs, maple syrup and vanilla. Slowly add dry ingredients to wet ingredients until well combined. If batter is too thick to stir add in a splash of almond milk 1 tablespoon at a time.

protein waffle batter in a bowl.

STEP 3: ADD TO WAFFLE MAKER

Grease your waffle maker with coconut oil or butter on both sides and pour roughly 1/2 cup of batter into iron. Cook according to waffle maker instructions. Repeat until all batter is used.

protein waffles in a waffle iron

Mix-Ins and Toppings:

These protein waffles can easily be customized to your preferences! Here are some ideas for batter mix-ins and topping suggestions!

  • Add chocolate chips – I mean who doesn’t love at little chocolate? Simply stir about a 1/4-1/3 cup chocolate chips directly into your batter before adding to your waffle maker.
  • Add berries – for a healthier addition you can add fresh or frozen berries directly to your batter. Start with 1/2 a cup and add from there.
  • Make them chocolate – try using chocolate protein powder instead of vanilla protein powder for a chocolate variation.
  • Top with maple syrup – a classic topping! You can’t go wrong with a drizzle of pure maple syrup.
  • Sprinkle with nuts or drizzle with nut butter – add some extra protein and fat with a sprinkling of nuts (directly into batter or on top) or simply drizzle your cooked waffles with some nut butter.
  • Add a scoop or Greek yogurt – there’s Greek yogurt in the recipe itself but for an added protein boost you can add a scoop of Greek yogurt on top of your waffles!

How many Grams of Protein per Waffle?

The amount of protein in your waffles depends on which protein powder you choose. There is also protein from the Greek yogurt and eggs. Using the plant-based protein powder from Ritual these high protein waffles contain 15 grams of protein.

close-up stack of protein waffles

Storage + Freezing

Refrigerator: Store leftovers in an airtight container in the fridge for up to 1 week. Reheat in toaster oven.

Freezer: Freeze leftovers in a ziploc bag for up to 3 months. Reheat in toaster oven (you may need to run through x 2 if still frozen).

More Healthy Breakfasts:

Print

Protein Waffles

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

Have your waffles and eat them too with this delicious protein waffles recipe. At 15 grams of protein per serving, you’ll not only love the nutritional benefits and simple ingredients but the flavors too!

  • Author: Davida Lederle
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Breakfast
  • Method: Cook
  • Diet: Vegetarian

Ingredients

Scale
  • 1 cup all-purpose flour
  • 1/2 cup protein powder
  • 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp cinnamon (optional)
  • pinch of salt
  • 1/4 cup greek yogurt
  • 1 cup almond milk
  • 2 large eggs
  • 1 tbsp maple syrup
  • 1 tsp vanilla extract
  • coconut oil or butter for greasing

Instructions

  1. Turn on your waffle maker to allow it to preheat.
  2. In a large bowl whisk together flour, protein powder, baking powder, baking soda, cinnamon and salt.
  3. In a separate bowl mic together greek yogurt, almond milk, eggs, maple syrup and vanilla.
  4. Slowly add dry ingredients to wet ingredients until well combined. If batter is too thick to stir add in a splash of almond milk 1 tablespoon at a time.*
  5. Grease your waffle maker with coconut oil or butter on both sides and pour roughly 1/2 cup of batter into iron. Cook according to waffle maker instructions. Repeat until all waffle batter is used (don’t forget to grease in between batches).
  6. Serve immediately with maple syrup, nut butter or fresh fruit. See instructions above for storage and freezing.

Notes

*Feel free to add in a 1/4 cup of chocolate chips or 1/2 cup of berries if desired.

stack of protein waffles topped with greek yogurt and blueberries

Meet the Maven

Hi! I'm Davida and welcome to my corner of the internet. I'm a wellness blogger, yoga teacher, certified herbalist, and green beauty lover.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 Comments

  1. I’m making these tomorrow. Wanted a higher protein waffle and these look great. Can you tell us the calorie out per serving and the carbs?

  2. thank you, have been looking for a tried and true pancake or waffle recipe that adds protein powder, I could just add some but my baking skills are not good, so appreciate this!