Vegan Protein Waffles

Gym-goers and weight watchers, you'll love these healthy high-protein waffles made with only plant-based ingredients — no eggs or protein powder needed. And yet, just two waffle wedges have a third of your daily proteins!

Vegan Protein Waffles (No Protein Powder)


Nutrition per serving
Net Carbs22.2 g8.1%
of which Sugars8.4 g9.3%
Fibers5.4 g19.1%
Fats20.4 g31.4%
of which Saturates1.9 g9.5%
of which Omega 31.3 g115.7%
Proteins17.2 g37.4%
Calcium257 mg25.7%
Vitamin A28 mcg4%
Vitamin C0 mg0.3%
Iron3.5 mg23.7%
Potassium590 mg16.8%
Sodium224 mg9.8%
Cholesterol0 mg0%
Kcal341 17.1%
Macro split
  • net carbs 34%
  • sugars 13%
  • fats 31%
  • saturates 3%
  • proteins 26%
  • fibers 8%
*RDA based on a 2000 kcal diet;
**Nutritional data sources: USDA, food labels.
341 per serving

In this vegan protein waffles recipe, we'll show you how to turn those indulgent waffles into a powerhouse of plant-based proteins — no protein powder needed!

To make these breakfast waffles healthy and high-protein, we used 5 wholesome ingredients:

  • Almond flour

  • Whole wheat flour

  • Silken tofu

  • Hemp seeds

  • Soy milk

Almond meal and whole wheat flour give a balanced mix of proteins and fibres while adding flavour to the waffle batter and helping it hold together.

Silken tofu and soy milk are two soy products incredibly high in proteins. Silken tofu also is a wonderful egg substitute for the vegan waffle batter, while soy milk helps keep it pourable.

Hemp seeds have the highest amount of proteins among all seeds, and they also pack healthy fats and omega-3.

If you can't find hemp seeds, you can swap them with flaxseeds or chia seeds, which are also high in proteins.

When you put all these ingredients together, you get high-protein waffles that pack a whopping 17g of proteins per serving.

That's a third of your daily protein needs from just two waffle wedges!

All without using protein powders or relying on eggs! And on top of this, you'll reap all the nutrients and health benefits that soy, nuts, and seeds offer.

These healthy protein waffles will keep you full for longer, keep cravings at bay, and help you build muscle mass, perfect for weight loss diets and gym-goers.

And because they're low in sugars, you can top these waffles with sweet or savoury toppings and enjoy them at breakfast or lunch. Awesome!

And if you liked these easy protein waffles, we're sure you'll love our green avocado waffles and banana waffles too!


Measuring System
Silken Tofu280 g
Soy Milk180 mL
Maple Syrup40 mL
Almond Flour80 g
Wholemeal Flour70 g
Baking Powder11/2 tsp
Hemp Seeds (or flax or chia seeds)50 g

Step 1

Rinse the silken tofu block and add it to a food processor, followed by soy milk and maple syrup.

Whizz all until smooth and creamy.

silken tofu blended with soy milk and maple syrup

Step 2

Next, combine almond flour, whole wheat flour, baking powder, hemp seeds and a pinch of salt in a bowl.

Then, add the tofu mix and whisk the ingredients into a pourable waffle batter.

protein waffle batter with almond flour and tofu

Step 3

Heat your waffle machine to the max and spray the griddles thoroughly with vegetable oil.

Now, pour enough tofu batter to fill all the groves and level it with a spatula (1).

Close the machine lid and cook the waffles following your waffle maker manufacturer's instructions or until they're golden brown and spongy (2).

We cooked ours at max temperature for 7 minutes, but you can cook the waffle for more or less, depending on your machine.

Just make sure you do not lift the machine lid until the waffles are done, or they might crack.

protein waffle batter in a waffle machine
vegan protein waffles in a waffle machine

Step 4

Repeat step 3 until you have used all the waffle batter.

Enjoy these healthy protein waffles warm with sweet or savoury toppings.

We topped ours with fresh strawberries plus soy yogurt and almond flakes for extra proteins.

vegan protein waffles on a plate with yogurt and berries


  • Add a few spoonfuls of cocoa powder to the waffle batter mix for a delicious chocolaty flavour.

  • Store any leftovers in an air-tight container in the fridge for 3-4 days. To serve, warm the waffles in the waffle machine, toaster, or oven.