Crispy Flourless Almond Flour Waffles (Low Carb, High Protein)

If you have been chasing that perfect crispy waffle without the carb overload of traditional recipes, these flourless almond flour waffles are about to become your new weekend obsession. Made entirely without wheat flour or any grain-based flour, they rely on finely ground blanched almond flour for structure, healthy fats, and a subtle nutty flavour that pairs beautifully with fresh berries or a drizzle of sugar-free maple syrup. The result is a golden, genuinely crispy waffle that holds its shape, satisfies your hunger for hours, and clocks in at a fraction of the carbs found in a standard waffle recipe.
What makes this recipe stand out from other low carb waffle versions is the combination of whipped egg whites and a small amount of psyllium husk powder. Whipping the egg whites separately and folding them into the batter is the secret weapon here. It introduces air that lifts the batter in the waffle iron, creating that light, airy interior while the outside crisps up perfectly against the hot plates. The psyllium husk adds a tiny boost of soluble fibre, helps bind the batter without any starchy thickeners, and keeps the carb count low. One tablespoon across four waffles adds almost no flavour but makes a noticeable difference to the texture and structure. Each waffle delivers around 14 grams of protein, which is significantly higher than a traditional buttermilk waffle made with plain flour.
The ingredient list here is short and honest. Superfine blanched almond flour, eggs, unsweetened almond milk, a touch of coconut oil, pure vanilla extract, a pinch of baking powder, and a small amount of powdered erythritol for gentle sweetness. There is no need for any grain flour, no refined sugar, and no mystery thickeners. The erythritol dissolves cleanly into the batter and does not leave any cooling aftertaste when used in this small quantity. If you prefer a completely unsweetened waffle to top with savoury ingredients like avocado and a fried egg, simply leave the sweetener out entirely. The recipe works just as well either way.
For the crispiest results possible, a few small habits make a big difference. First, make sure your waffle iron is fully preheated before you pour in any batter. A hot iron seals the outside of the waffle immediately, locking in moisture and building that crispy crust. Second, resist the urge to lift the lid too early. Almond flour waffles need a full four to five minutes to set properly. Opening the iron before they are ready will tear the waffle apart. Third, once cooked, place your waffles on a wire cooling rack rather than stacking them on a plate. Stacking traps steam underneath and softens the crust within minutes. These three simple habits will give you consistently crispy, low carb waffles every single time you make them.
Ingredients
- 1.5 cups superfine blanched almond flour (do not substitute almond meal, it will make dense waffles)
- 3 large eggs (separated into yolks and whites)
- 0.3 cup unsweetened almond milk (or any unsweetened non-dairy milk)
- 1 tbsp coconut oil (melted and slightly cooled)
- 1 tsp pure vanilla extract
- 1 tsp baking powder (aluminium-free recommended)
- 1 tbsp psyllium husk powder (helps bind and adds fibre)
- 2 tbsp powdered erythritol (or any powdered low-carb sweetener, omit for savoury waffles)
- 0.3 tsp fine sea salt
- 1 tbsp unflavoured whey protein isolate (optional, boosts protein further)
Instructions
- 1
Preheat your waffle iron on a medium-high setting for at least 5 minutes before using. Lightly brush the plates with a small amount of coconut oil or use a cooking spray to prevent sticking.
A fully preheated iron is the single most important factor for crispy almond flour waffles. Do not rush this step.
- 2
Separate the 3 eggs carefully, placing the whites in a clean, dry mixing bowl and the yolks in a separate larger bowl. Make sure no yolk gets into the whites or they will not whip properly.
- 3
Using a hand mixer or stand mixer, whip the egg whites on medium-high speed until stiff peaks form. This should take about 2 to 3 minutes. Set aside.
Stiff peaks mean the whites stand straight up when you lift the beaters. This step is key to a light, airy interior.
- 4
To the bowl with the egg yolks, add the almond milk, melted coconut oil, and vanilla extract. Whisk together until combined.
- 5
Add the almond flour, baking powder, psyllium husk powder, powdered erythritol, sea salt, and whey protein isolate (if using) to the yolk mixture. Stir everything together until a smooth, thick batter forms.
The batter will be quite thick at this stage. That is normal. The egg whites will loosen it.
- 6
Add roughly one third of the whipped egg whites to the almond flour batter and stir it in firmly. This loosens the batter and makes it easier to fold in the rest without deflating the whites.
- 7
Gently fold in the remaining egg whites using a large spatula. Use slow, sweeping motions from the bottom of the bowl upwards. Stop as soon as the whites are just incorporated. A few small streaks are fine.
Overmixing will knock out all the air you just whipped in. Be patient and gentle here.
- 8
Pour approximately one quarter of the batter into the centre of the preheated waffle iron. Close the lid firmly and cook for 4 to 5 minutes without lifting the lid.
Resist opening the iron early. If you see steam escaping from the sides, that is normal. Wait until it slows down before checking.
- 9
Carefully open the waffle iron. The waffle should be deep golden brown and release cleanly from the plates. If it resists, close the lid and cook for another 30 to 60 seconds.
- 10
Transfer the cooked waffle to a wire cooling rack in a single layer. Do not stack waffles. Repeat with the remaining batter, re-oiling the iron between each waffle if needed.
Placing waffles on a rack keeps them crispy. A plate will trap steam and soften the crust within a minute or two.
- 11
Serve immediately with your choice of toppings. Fresh berries, a dollop of Greek yoghurt, sugar-free maple syrup, or sliced banana with a sprinkle of cinnamon all work beautifully.
Nutrition per serving
285kcal
Calories
14g
Protein
5g
Carbs
23g
Fat
3g
Fibre
1g
Sugar
210mg
Sodium
Pro Tips
- ✓
Use superfine blanched almond flour, not almond meal. Almond meal has a coarser texture and will produce denser, heavier waffles that struggle to crisp up.
- ✓
If your batter feels too thick to pour, add one extra tablespoon of almond milk to loosen it slightly.
- ✓
For extra crispy edges, brush a small amount of extra coconut oil onto the waffle iron plates just before pouring the batter.
- ✓
These waffles reheat brilliantly in a toaster. Pop them straight from frozen into the toaster on a medium setting for crispy results in under 3 minutes.
- ✓
If you prefer a more neutral flavour for savoury toppings, reduce the vanilla to half a teaspoon and leave out the erythritol entirely.
- ✓
Always let your melted coconut oil cool slightly before adding it to the egg yolks. Adding hot oil can scramble the yolks.
Frequently Asked Questions
Variations
- •
Cinnamon Spice Waffles
Add 1 teaspoon of ground cinnamon and a pinch of nutmeg to the dry ingredients. Top with sliced apple sauteed in coconut oil and a sprinkle of extra cinnamon for a warming autumn-inspired breakfast.
- •
Chocolate Protein Waffles
Replace the whey protein isolate with a chocolate-flavoured protein powder and add 1 tablespoon of unsweetened cocoa powder to the dry ingredients. Increase the erythritol by 1 tablespoon. Top with fresh raspberries and a drizzle of almond butter.
- •
Savoury Herb Waffles
Omit the vanilla extract and erythritol entirely. Add 2 tablespoons of nutritional yeast, half a teaspoon of garlic powder, and 1 tablespoon of finely chopped fresh chives to the batter. Top with sliced avocado and a fried egg for a satisfying savoury breakfast.
- •
Lemon Poppy Seed Waffles
Add the zest of one lemon and 1 tablespoon of poppy seeds to the batter. Replace the vanilla extract with half a teaspoon of lemon extract. Serve with a spoonful of plain Greek yoghurt and fresh blueberries.
Substitutions
- •Unsweetened almond milk → Unsweetened coconut milk or oat milk (Coconut milk adds a subtle richness. Oat milk will add a few extra carbs but works well if you are not strictly keto.)
- •Coconut oil → Avocado oil or light olive oil (Both work well and have a neutral enough flavour not to affect the taste of the waffles.)
- •Powdered erythritol → Powdered monk fruit sweetener or a few drops of liquid stevia (Use the same quantity of powdered monk fruit, or reduce to 10 drops of liquid stevia as it is more concentrated.)
- •Psyllium husk powder → Ground flaxseed (Use the same quantity. Ground flaxseed adds a slightly nuttier flavour and also boosts omega-3 content.)
- •Whey protein isolate → Unflavoured plant-based protein powder (Pea protein or brown rice protein both work. The texture may be very slightly denser but the difference is minimal.)
🧊 Storage
Store cooled waffles in an airtight container in the refrigerator for up to 4 days. To keep them crispy, reheat in a toaster or in an oven at 180C (350F) for 5 minutes. For longer storage, freeze for up to 3 months and reheat directly from frozen in the toaster.
📅 Make Ahead
The dry ingredients can be pre-mixed and stored in a sealed jar at room temperature for up to 2 weeks. When ready to cook, simply whisk in the wet ingredients and fold in freshly whipped egg whites. Cooked waffles freeze beautifully and can be toasted straight from frozen, making them a great batch-cook breakfast option.


