These high-protein almond flour waffles are crispy on the edges, soft and fluffy in the center, and made with 8 simple ingredients. Each waffle has 16g of protein and just 4g of net carbs, with no protein powder needed. Naturally gluten-free, keto-friendly, and ready in under 15 minutes.

Almond Flour Waffles At A Glance
- Recipe Name: High-Protein Almond Flour Waffles (Keto + Gluten-Free)
- Ready In: 15 minutes
- Serves: 6 waffles
- Calories: ~414 per waffle
- Protein: 16g per waffle
- Net Carbs: 4g per waffle
- Main Ingredients: Almond flour, eggs, peanut butter, almond milk, butter, baking powder, vanilla, cinnamon
- Dietary Info: Gluten-free, keto-friendly, low-carb, high-protein, grain-free
- ⭐ Why You'll Love It: Crispy edges, soft fluffy center, 16g protein per waffle, one-bowl batter, peanut butter is the secret binder, freezer-friendly, and ready in under 15 minutes.
SUMMARIZE & SAVE THIS CONTENT ON
Almond flour is the flour I bake with most often, and it's what makes these waffles so good. It gives baked goods a soft, tender crumb that all-purpose flour can't match, and it holds moisture better than almost any gluten-free flour I've worked with.
In waffles specifically, it does two things at once: a cake-like, tender interior with crisp edges from the iron. It's also naturally a little sweet and rich on its own, so the batter doesn't need much sugar to taste like a real waffle.
I use almond flour in everything from my fluffy almond flour banana pancakes to my almond flour banana muffins, to my savory almond flour cornbread, and the one rule I've learned the hard way is this: use superfine, blanched almond flour, not almond meal. Almond meal is coarser and will make your waffles gritty and prone to falling apart on the iron.
Jump to:
- Almond Flour Waffles At A Glance
- Why these are the best almond flour waffles
- Are almond flour waffles a healthy breakfast?
- Ingredients You'll Need
- Substitutions & Variations
- How to Make Fluffy Almond Flour Waffles (Step-by-Step)
- Recipe tips for crispy, fluffy almond flour waffles
- Best toppings for almond flour waffles
- How to Store and Freeze
- Almond Flour Waffles FAQs
- More Almond Flour Recipes You'll Love
- 📖 Recipe
- 💬 Comments
Why these are the best almond flour waffles
- 16g of protein per waffle, no protein powder needed. Real protein from eggs and peanut butter, not a scoop of whey. Most "high-protein" waffle recipes rely on powder; these don't.
- Crispy edges, fluffy center. Cooked at the right waffle iron setting with a rested batter, these get the texture that almond flour often struggles to achieve.
- One bowl, 8 ingredients, under 15 minutes. Pantry staples only. No blender, no fancy equipment.
- Freezer-friendly for meal prep. I double the batch on Sundays and freeze them flat. They reheat in the toaster in about 3 minutes and crisp right back up.
- Peanut butter is the secret binder. Most almond flour waffle recipes leave them gummy or falling apart. A spoonful of peanut butter provides structure and adds richness without extra flour.
Are almond flour waffles a healthy breakfast?
Yes. These almond flour waffles are made with whole-food ingredients, no refined flour, and no added sugar, which makes them a genuinely nutritious way to start the day. Each waffle has 16g of protein, 8g of fiber, and just 4g net carbs, so they keep you full for hours without a blood sugar spike.
- High in protein. 16g per waffle from eggs and peanut butter for steady energy.
- Low-carb and naturally keto. A fraction of the carbs in regular waffles.
- Rich in fiber and healthy fats. Almonds add vitamin E and magnesium.
Ingredients You'll Need

- Superfine blanched almond flour. The base of the recipe. Must be superfine and blanched, not almond meal, or your waffles will turn out gritty and fall apart on the iron. It's the same almond flour I use in my almond flour peanut butter cookies, another low-carb favorite.
- Baking powder. Gives the waffles their rise and fluffy interior. Check the date on yours; expired baking powder is the #1 reason almond flour waffles come out flat.
- Eggs. Bind the batter, add structure, and contribute most of the protein. Use room temperature for the best texture.
- Peanut butter. The secret ingredient. It holds the waffles together, adds richness, and bumps the protein up. I love it so much, I built a whole healthy peanut butter bread around it. Almond butter or sun butter works here, too.
- Unsweetened almond milk. This thins the batter to the right pourable consistency. Any milk works, but skip oat milk if you're keeping it keto.
- Butter. Melted, for richness and crisp edges. Coconut oil works for dairy-free.
- Keto sweetener. Just a touch to balance the flavor. Swerve and monk fruit are my favorites. Regular sugar or maple syrup works if you're not strict keto.
- Vanilla extract and cinnamon. Round out the flavor and make the waffles taste like a real breakfast, not a diet recipe.
Scroll to recipe card for quantities!
Substitutions & Variations
- Make them dairy-free. Swap the butter for melted coconut oil or vegan butter, and use almond milk (already dairy-free). The texture stays the same.
- Make them nut-free. Use sun butter in place of the peanut butter. The waffles will have a slightly earthier flavor, but the structure holds.
- Make them vegan. Honestly, I don't recommend it. The eggs are essential for the fluffy texture, and flax eggs will leave the waffles dense and gummy.
- Skip the sweetener. Leave it out entirely. The peanut butter and almond flour add enough natural richness that the waffles still taste great, especially with fruit or syrup on top.
- Boost the protein. Add a scoop of unflavored or vanilla protein powder. You may need an extra tablespoon of almond milk to thin the batter back out.
- Make them pumpkin spice. Swap the cinnamon for 1 to 1.5 teaspoons of pumpkin pie spice for a fall version, just like my almond flour pumpkin muffins.
- Add chocolate chips. Fold in 2 to 3 tablespoons of sugar-free chocolate chips after the batter is mixed.
How to Make Fluffy Almond Flour Waffles (Step-by-Step)

- Step 1: Whisk the dry ingredients. Add the almond flour, baking powder, cinnamon, and salt to a large mixing bowl. Whisk well to break up any clumps in the almond flour.

- Step 2: Add the wet ingredients and mix. Add the eggs, almond milk, peanut butter, melted butter, sweetener, and vanilla to the same bowl. Whisk gently until a smooth, pourable batter forms.

- Step 3: Pour the batter into a preheated waffle iron. Lightly grease your waffle iron with non-stick spray or butter. Spoon about ⅓ cup of batter into the center and close the lid.

- Step 4: Cook until golden and crispy. Cook for 3 to 5 minutes, depending on your waffle iron. The waffle is done when the edges are golden brown, and the center is set.

- Step 5: Transfer and repeat. Lift the waffle out with a fork or silicone spatula and place it on a plate. Repeat with the remaining batter.

- Step 6: Top and serve. Serve warm with your favorite toppings. Fresh berries, sugar-free syrup, peanut butter, or a dollop of Greek yogurt all work beautifully.
Recipe tips for crispy, fluffy almond flour waffles
After making this recipe more times than I can count, these are the small things that make the biggest difference:
- Use superfine blanched almond flour, not almond meal. This is the single most important rule. Almond meal is coarser and will give you gritty, dense waffles that fall apart on the iron.
- Let the batter rest for 2 to 3 minutes before cooking. This gives the almond flour time to absorb the liquid and the baking powder a head start, resulting in a fluffier waffle.
- Fully preheat the waffle iron. A cold or lukewarm iron is the #1 reason almond flour waffles turn out soggy. Wait for the indicator light to turn off before pouring the batter.
- Grease the iron between each waffle. Almond flour batter sticks better than regular batter. A quick brush of melted butter or a spray between waffles keeps them from sticking cleanly.
- Don't open the iron too early. Almond flour waffles need the full cook time to set. Lifting the lid in the first 2 minutes will tear the waffle in half. Wait until the steam slows down.
- Cook a little longer than you think. Almond flour waffles get crispier the longer they cook. If yours are coming out too soft, add an extra 30 to 60 seconds.

Best toppings for almond flour waffles
These almond flour waffles are great on their own, but really shine with toppings. Here are my favorites:
- Fresh berries. Strawberries, raspberries, or blueberries.
- Sugar-free maple syrup. Lakanto and ChocZero are my go-tos for keto.
- Peanut butter drizzle. Doubles down on protein and adds richness.
- Greek yogurt or cottage cheese. Extra protein and a tangy contrast to the warm waffle.
- Whipped cream. Regular or coconut, for a more indulgent breakfast.
- Sugar-free chocolate chips. Sprinkle on while the waffle is warm so they melt.
For a complete high-protein breakfast, pair them with scrambled eggs or a side of air fryer chicken sausages or air fryer frozen sausage patties.
How to Store and Freeze
These waffles store and freeze beautifully, which makes them perfect for meal prep.
- To store. Let the waffles cool completely, then transfer to an airtight container. They keep in the fridge for 4-5 days.
- To freeze. Cool the waffles completely, then place them in a single layer on a baking sheet and freeze for 1 hour. Once frozen solid, transfer to a freezer-safe bag, with parchment paper between each waffle to prevent sticking. They keep for up to 3 months.
- To reheat. For the crispiest results, pop a frozen or refrigerated waffle straight into the toaster on a medium setting for 2 to 4 minutes. The toaster oven works too at 350°F for 5 minutes. Skip the microwave; it makes them soft and rubbery.
Almond Flour Waffles FAQs
Yes. Almond flour is naturally low in carbs, and these waffles have just 4g net carbs per serving, which fits comfortably into a keto diet. Just make sure to use a keto sweetener like Swerve or monk fruit instead of regular sugar.
No. Almond meal is coarser and unblanched, which will give you gritty, dense waffles that fall apart on the iron. Stick with superfine blanched almond flour for the best texture.
I don't recommend it. The eggs give these waffles their fluffy structure and most of their protein. Flax eggs work in a pinch, but the waffles turn out dense and gummy.
Almost always one of three reasons: the waffle iron wasn't fully preheated, the waffle was lifted out too early, or the batter was too thin. Cook the full time, wait until the steam slows down, and add a tablespoon of extra almond flour if the batter looks runny.
These have 12g total carbs and 8g fiber per waffle, which works out to 4g net carbs. That's about ⅛ the carbs of a traditional waffle made with white flour.
Yes. The batter works in a Belgian waffle iron with no changes. Use a slightly larger scoop (about ½ cup) and cook a minute or two longer for the deeper waffle pockets.
No. These almond flour waffles get all 16g of their protein from real, whole-food ingredients: eggs and peanut butter. Protein powder is optional if you want to push the count even higher, but the base recipe doesn't need it to qualify as a high-protein breakfast.

More Almond Flour Recipes You'll Love
If you loved these fluffy almond flour waffles, here are a few more recipes to try next:
Did you make this recipe?
If you make this recipe, be sure to comment and rate it down below. Also, don't forget to tag me @healthfulblondie on Instagram and use the hashtag #healthfulblondie so I can see your delicious creation and share it with my followers!
📖 Recipe

High-Protein Almond Flour Waffles
Ingredients
- 1 ½ cups super-fine blanched almond flour, (spooned and leveled, NOT packed)
- ¾ teaspoon baking powder
- ½ teaspoon ground cinnamon, optional for taste
- ¼ teaspoon salt
- 2 large eggs, room temperature
- ¼ cup unsweetened almond milk, vanilla or plain
- 2 tablespoon peanut butter or almond butter
- 1 tablespoon butter, melted
- 1 tablespoon keto sweetener, try Swerve granulated sugar replacement or monk fruit
- 1 ½ teaspoon vanilla extract
Instructions
- Whisk the dry ingredients. In a large mixing bowl, whisk together the almond flour, baking powder, cinnamon, and salt until no lumps remain.
- Add the wet ingredients. Add the eggs, almond milk, peanut butter, melted butter, sweetener, and vanilla to the same bowl. Whisk gently until you have a smooth, pourable batter.
- Rest the batter for 2 to 3 minutes. This gives the almond flour time to absorb the liquid for a fluffier waffle.
- Preheat and grease the waffle iron. Heat the waffle iron fully, then lightly grease with non-stick spray or melted butter.
- Cook the waffles. Pour about ⅓ cup of batter into the center of the iron and close the lid. Cook for 3 to 5 minutes, until the edges are golden brown and the steam has slowed.
- Transfer and repeat. Remove the waffle with a silicone spatula or fork. Re-grease the iron between waffles and repeat with the remaining batter.
- Cool for 1 to 2 minutes, then serve. Top with fresh berries, sugar-free syrup, peanut butter, or a dollop of Greek yogurt.
Notes
Nutrition
Recipe tested and developed by Tati Chermayeff, creator of Healthful Blondie, where classic comfort foods get a wholesome, everyday twist. A former collegiate athlete and recipe developer, Tati is known for turning classic recipes into balanced, high-protein, feel-good favorites.










Hadley says
so good! loved them
Tati Chermayeff says
Hi Hadley - thank you so much for this 5 star review!! So happy you loved the recipe 🙂
Jessica Bandfield says
I made this with chunky peanut butter and that lil crunch was amazing! Is it 12 grams for 1 waffle?
Tati Chermayeff says
Jessica, chunky peanut butter is genius, I'm trying that next time! And yes, 12g total carbs per waffle, but only 4g net carbs once you subtract the 8g of fiber. That's why these stay keto-friendly even though almond flour and peanut butter add some carbs naturally.