These soft and fluffy almond flour waffles are packed with protein and are the best healthy breakfast! They’re low-carb and made with simple, wholesome ingredients. Under 15 minutes, a family favorite!

Weekend mornings are my favorite time to slow down and make a cozy breakfast. Lately, these almond flour waffles have become my go-to along with these Fluffy Almond Flour Banana Pancakes. They’re fluffy, high in protein, and made with simple, healthy ingredients like almond flour, eggs, and peanut butter.
What I love most is how easy they are to customize. Sometimes, I’ll mix in blueberries or chocolate chips for a fun twist. Other times, I keep it classic and top them with Greek yogurt and fresh berries.
I always make a double batch to save time during the week. They store perfectly in the fridge or freezer, so I can have a quick, delicious breakfast ready anytime. These waffles are so soft and fluffy and have the perfect crispy edges!
Why you'll love this recipe:
- Fluffy and light texture. You’ll get the best of both worlds—crispy outside and a soft, fluffy inside.
- Healthy and high in protein. They'll keep you full and energized with 16 grams of protein per serving.
- Gluten-free and dairy-free options. Naturally gluten-free and easy to make dairy-free with a simple swap.
- Perfect for meal prep. Make a double batch to store in the fridge or freezer for quick and easy breakfasts.
- Low-Carb. These almond flour waffles are 100% keto-friendly because they are made with low-carb almond flour.
Ingredients
These high-protein, low-carb almond flour waffles come together with just eight simple ingredients. Here’s everything you need to make them:
- Almond Flour – Superfine blanched almond flour keeps these waffles gluten-free, keto-friendly, and incredibly light. Don’t substitute with coconut or oat flour—it won’t work!
- Baking Powder – Essential for fluffy waffles! Be sure to use baking powder, not baking soda.
- Eggs – Two eggs help bind the batter and make the waffles rise. Plus, they add extra protein!
- Milk – Unsweetened almond milk is my favorite, but regular cow’s milk works too. Skip oat milk if you’re keeping it keto.
- Peanut Butter or Almond Butter – Adds flavor and helps hold the waffles together. You can also use no-sugar-added sun butter for a nut-free option.
- Butter – Unsalted is best, but salted works if you leave out any additional salt in the recipe. Swap for coconut oil if dairy-free.
- Sweetener – Choose your favorite keto-friendly sweetener like Swerve or monk fruit.
- Vanilla Extract & Cinnamon – For the best flavors!
See the recipe card for quantities.
Instructions
These fluffy almond flour waffles are quick and easy! You’ll be done in under 10 minutes with minimal cleanup. Follow these simple steps:
Step 1: In a large bowl, whisk together the almond flour, baking powder, cinnamon, and salt. Make sure there are no lumps in the almond flour.
Step 2: In another bowl, whisk together the eggs, almond milk, peanut butter, melted butter, sweetener, and vanilla. Add the wet ingredients to the dry and whisk gently until a smooth batter forms.
Step 3: Preheat your waffle iron and lightly grease it with non-stick spray or butter. Spoon the batter into the iron and cook until golden brown and the center is cooked through.
Tip: Cooking time depends on your waffle iron. Follow your waffle maker’s recommended cook time for best results.
Step 4: Repeat until all the batter is used. Let the waffles cool for 1-2 minutes before serving with your favorite toppings—like butter, fresh berries, keto syrup, or whipped cream! Enjoy!
Top tips
- Use superfine, blanched almond flour. This is key to getting the perfect waffle texture. Avoid almond meal—it’s gritty and will cause the waffles to fall apart.
- Whisk the almond flour well. Almond flour can clump together, so make sure to whisk it thoroughly before adding the wet ingredients. No one wants a clump of flour in their waffles!
- Check your baking powder’s freshness. Expired or old baking powder will prevent your waffles from rising properly, so always make sure it’s fresh.
- Preheat your waffle iron. For crispy edges, make sure your waffle iron is hot before adding the batter. Otherwise, you’ll get soggy waffles.
- Wipe the waffle iron between batches. After each waffle, wipe down the iron with a paper towel and re-grease it. This prevents burnt butter from affecting the taste and keeps your waffles fluffy.
Substitutions & Variations
- Make them dairy-free: Substitute melted butter with coconut oil or vegan butter.
- Make them gluten-free: This recipe is already 100% gluten-free, thanks to almond flour.
- Make them nut-free: Swap peanut butter with sun butter for a nut-free alternative.
- Pumpkin spice waffles: Instead of cinnamon, add pumpkin spice.
- Mix-Ins: Add chocolate chips, blueberries, or m&ms to the waffle batter
Equipment
You’ll need a waffle iron, mixing bowls, and a whisk for this recipe. A good non-stick waffle iron is key for crispy edges, and the whisk ensures a smooth batter. Don’t forget measuring tools and a spatula to lift the waffles out easily!
Toppings:
- Fresh berries
- Powdered sugar
- Greek yogurt
- Whipped cream
- Chocolate chips
- Peanut butter or almond butter drizzle
- Sugar-free syrup
Frequently Asked Questions
Yes! You can swap peanut butter with almond butter, tahini, or sun butter. You need some nut butter or alternative to hold the waffles together and add moisture. The waffles will still turn out great!m here
No, coconut flour is much more absorbent than almond flour, so it will not work in this recipe. Stick with almond flour for the best texture.
Yes! These keto waffles are naturally gluten-free since they use almond flour.
You can make these waffles dairy-free by swapping the butter for coconut oil.
Yes! You can make the waffles ahead of time and store them in the fridge for up to 3 days or freeze them for up to 3 months. Just reheat in the toaster or microwave when you’re ready to enjoy them.
Storage and Freezing
Storing: Store leftover waffles in an airtight container in the fridge for up to 4 days.
Freezing: Let waffles cool completely, then wrap them in plastic wrap and place them in a freezer-safe bag. Freeze for up to 3 months. To reheat, microwave for 30-60 seconds or bake at 300°F for 5-10 minutes.
Reheating: Reheat in the microwave for 30-90 seconds or in the toaster oven at 275°F for 5-10 minutes until warm.
More low-carb breakfast recipes
- Keto Egg Bites (5 ways!)
- High Protein Acai Bowl
- Healthy Peanut Butter Bread
- Air Fryer Chicken Sausages
- Air Fryer Frittata
- Almond Flour Banana Muffins
- Healthy Shakshuka
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
Almond Flour Waffles
Ingredients
- 1 ½ cups super-fine blanched almond flour, spooned & leveled
- ¾ teaspoon baking powder
- ½ teaspoon ground cinnamon, optional for taste
- ¼ teaspoon salt
- 2 large eggs
- ¼ cup unsweetened almond milk, vanilla or plain
- 2 tablespoon peanut butter or almond butter
- 1 tablespoon butter, melted
- 1 tablespoon keto sweetener, Swerve granulated sugar replacement or monk fruit
- 1 ½ teaspoon vanilla extract
Instructions
- In a large mixing bowl, whisk together the almond flour, baking powder, and salt. Make sure there are no lumps of almond flour
- In another bowl, whisk the eggs, almond milk, peanut butter, melted butter, sweetener, and vanilla extract.
- Add the wet ingredients to the flour mixture, and whisk gently until a batter is formed.
- Heat a waffle iron (or a mini waffle maker) and lightly grease it with non-stick spray or butter. Once hot, spoon batter into the iron. Close the waffle iron a cook until golden brown, and the center is cooked through. Tip: The amount of batter and cook time depends on the size and strength of your waffle iron. For best results, follow the time recommended by your waffle maker.
- Repeat until you’ve used all your batter.
- Let waffles sit for 1 – 2 minutes before serving warm with toppings of your choice – I love butter, fresh blueberries or strawberries, your favorite keto syrup, or whipped cream!
Notes
Nutrition
I only recommend products I love and use myself. In full disclosure, I may receive a small compensation for purchasing a product I recommend. Thank you for supporting Healthful Blondie!
Sharing is caring!
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?