Looking for a delicious yet filling breakfast option? Give these amazing vegan protein waffles a try! They are crispy, delicious, and easy to make. These waffles are freezable too, making them perfect for meal prep.

One of my favorite ways to use protein powder is by adding it to breakfast foods like cookies, muffins, and protein pancakes. These vegan protein waffles are my latest creation! They are delicious and have a perfectly crispy exterior and a soft, moist interior.
I love pairing it with my iced protein coffee to boost protein content and make a more filling breakfast.
Jump to:
💚Why you will love this recipe
- Much more affordable and cost-effective than using a store-bought mix
- An easy one-bowl recipe that is ready in 30 minutes
- Packed with protein and low in calories - each serving contains more than 15g of protein and around 250 kcal!
- A great meal prep recipe that is freezable
🍌What you will need
📃Ingredients notes and substitutions
- Banana - Make sure to use a banana that is ripe and spotty. You can substitute it with ½ cup of vegan yogurt or applesauce.
- Milk - Any plant-based milk will work in this recipe. I opt for soy milk to further bump up the protein content of waffles.
- Flour - I am using all-purpose flour, but feel free to substitute it with spelt flour or a 1:1 gluten-free blend. Whole wheat flour will also work, but you should add more milk as they are more absorbent.
- Protein powder - I love using Orgain’s vanilla protein powder to make protein waffles. You can use your favorite brand and flavor of protein powder.
- Sweetener - As I find my protein powder to be pretty sweet, I did not add additional sweetener to mine. However, you can add 1-2 tablespoons of granulated sweeteners like cane sugar, coconut sugar, or sugar substitute to yours.
🔪How to make
Preheat the waffle maker - As it can take up to 15 minutes for the waffle maker to heat up, preheat it before making your batter.
Mashing bananas - Using a fork, mash the banana until reasonably smooth.
Making waffle batter - Add milk to the bowl, and mix until ingredients are well combined. Then mix protein powder next and mix until no clumps are left. Lastly, stir in flour and baking powder. Mix until a smooth batter forms.
Cooking waffles - Lightly spray or brush on some oil on the waffle iron. Scoop batter into the waffle maker until it fills approximately ¾ of the iron. Cook for 3-5 minutes or until the indicator switch color. If your waffle iron has no indicator, cook until the waffle maker is no longer steaming.
Serving - Serve your vegan protein waffles with maple syrup, vegan butter, fruits, or whatever you like!
✔Helpful tips
- Investing in a good waffle maker - If you make waffles often, I highly recommend investing in a high-quality one, like this all-clad Belgium waffle maker.
- Choose a protein powder you like - The taste of the protein powder will ultimately affect your waffles' flavor.
- The batter's texture - The vegan protein waffles batter will be slightly thicker than the pancake batter. If your batter is too thick, add more milk, a tablespoon at a time. The reverse is also true, so add more flour if the batter is too runny!
- Avoid using cooking sprays - It's best to avoid non-stick cooking sprays like Pam when using a waffle iron. Instead, use cooking oil sprays that only contain oil, like this avocado oil spray. Alternatively, you can use an oil mister or brush oil on the plates using a silicon brush.
- Amount of batter used - The amount of batter for each waffle varies by the size of the waffle maker, but a helpful guideline is to fill the iron three-fourths full.
- Re-greasing plates - Re-grease the waffle iron after every batch to ensure the waffles can be removed easily.
✨Variations and add-ins
Chocolate chip - Stir around ¼ cup of chocolate chips into your waffle batter. Make sure chocolate chips used are vegan, like this Enjoy Life's chocolate morsels.
Peanut butter - Use a peanut butter-flavored protein powder, and add 2 tablespoons of runny peanut butter.
Chocolate - Opt for a chocolate-flavored protein powder. If you like it to be more chocolatey, stir in 1-2 tablespoons of cocoa powder. You should add a splash of milk if the batter is too thick.
Pumpkin - Replace banana with ½ cup of pumpkin puree, and add 2-3 teaspoons of pumpkin pie spice. I recommend using a vanilla-flavored or unflavored protein powder for this variation.
Blueberries - Add up to ½ cup of frozen blueberries to the batter. You could also do chopped strawberries as well.
Protein powder - These vegan protein waffles will take on the flavor of the protein powder used. Switch up the protein powder for more variety.
🫐How to serve
Here are some fun ways to dish up your vegan protein waffles:
- Syrups and sweeteners - Other than the classic maple syrup, you could do agave syrup, coconut nectar, chocolate syrup, or berry compote.
- Vegan yogurt of choice
- Sweet hummus - chocolate hummus or cookie dough hummus
- Fresh fruits - banana slices, fresh berries
- Chocolate chips
- Nut butter - peanut butter, cashew butter, homemade coconut almond butter
- Savory stuff - vegan bacon, Italian seitan sausages, vegan bologna, plant-based shredded cheese
- Drinks - soy milk latte, protein hot chocolate
❄️Storing suggestions
Fridge - Protein waffles can be refrigerated for 2-3 days. Keep them in an airtight container to prevent them from drying out.
Freezer - Arrange waffles on a baking sheet lined with parchment paper, and freeze until stiff. You can then transfer frozen waffles to a zip-top bag for storage.
Reheating - You can heat waffles in a microwave, but toasting them in a toaster or conventional oven is better if you want to regain their crispiness.
❔Commonly asked questions
If your protein waffles turn out to be too dry for your liking, you can introduce more liquid ingredients the next time you make them. Try adding a tablespoon of oil or another ½ mashed banana.
Or, you might have overcooked your waffles. Check for an indicator and cook until it changes color. If there's no indicator, cook until the steam stops releasing and the edges are crispy and lightly browned.
Substitute all-purpose flour with a 1:1 gluten-free blend to make these vegan protein waffles gluten-free.
To prevent waffles from sticking, use a good quality non-stick waffle maker. You will also need to grease the waffle iron with oil, as these protein waffles tend to stick more when compared to traditional waffles.
Avoid using cooking sprays, like Pam, as it might mess with the non-stick coating on the iron. Instead, use a spray that contains only oil, or brush the oil on using a silicon brush.
A runny batter might also cause the waffles to stick. To yield thick, fluffy waffles, you will want the batter to be thicker.
🍽More recipes with protein powder
If you did make this recipe, do leave a rating and comment down below, we love hearing from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook and Pinterest to get the latest updates. 😉
📖 Recipe
Vegan Protein Waffles
Equipment
Ingredients
- 1 medium banana (about 5 oz / 110g)*
- 1 ¼ cup soy milk or other plant-based milk (295ml)
- ½ cup vanilla protein powder or other flavors of plant-based protein powder (60g)
- 1 cup all purpose flour or spelt flour/gluten-free blend (120g)
- 2 teaspoons baking powder
- 2 tablespoons sugar (optional)**
Instructions
- Start by preheating your waffle maker according to manufacture's instructions.
- In a large bowl, mash banana until smooth. Then, add in milk and mix well.1 medium banana, 1 ¼ cup soy milk
- Add protein powder and mix until there is no clumps left.½ cup vanilla protein powder
- Mix in flour, baking powder, and sugar if using. Combine until a smooth batter forms. The batter will be quite thick, but still pourable.1 cup all purpose flour, 2 teaspoons baking powder, 2 tablespoons sugar
- Lightly spray or brush on some oil on the waffle iron. Scoop batter into the waffle maker until it fills approximately ¾ of the iron.
- Cook for 3-5 minutes or until the indicator switch color. If your waffle iron has no indicator, cook until the waffle maker is no longer steaming.
- Re-grease your waffle iron before making the next batch of waffles. Once the batter is used up, serve with toppings of choice and enjoy!
Notes
- Choose a protein powder you like - The taste will ultimately affect your waffles' flavor.
- The batter's texture - The vegan protein waffles batter will be slightly thicker than the pancake batter. If your batter is too thick, add more milk, a tablespoon at a time. The reverse is also true, so add more flour if the batter is too runny!
- Avoid using cooking sprays -It's best to avoid non-stick cooking sprays like Pam when using a waffle iron. Instead, use cooking oil sprays that only contain oil, like this avocado oil spray. Alternatively, you can use an oil mister or brush oil on the plates using a silicon brush.
Nutrition
Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.
Gillian
I made these this morning and they were delicious! Great way to get extra protein in ☺️
Jim Mee Sha
Happy to hear that!
Étienne
Hi! It is way too thick (if recipe followed) and sticks to the iron. I'll try with another maker tomorrow. But to me this is a recipe that has never been tried before.
Meesha
As mentioned in the blog post, you could add more milk if the batter is too thick. I also do recommend brushing some oil on the iron plates of your waffle maker to prevent the waffles from sticking. 😊
Tetyana
How many grams are in 1 cup of protein powder?
Meesha
It will be 100g 😊
adi
how many waffles are in one serving?
Meesha
It is one waffle per serving!😊