These keto waffles are made with almond flour. They are crispy on the outside and tender and fluffy on the inside. They're just as good as traditional waffles!
They are ready in just 30 minutes and are easy to make - you simply mix the ingredients in one bowl, then pour it into the waffle maker.

The best thing about these waffles is that they're not a compromise. If you've ever tried chaffles, you know that those are delicious but quite different than the real thing. These keto waffles are not. They're crispy, have a pleasant vanilla flavor, and smell amazing as they bake.
I like them so much that I sometimes make a double batch and freeze the leftovers for easy weekday breakfasts. You can pull them out of the freezer and lightly toast them in a toaster.
Jump to:
Ingredients
Here's an overview of the ingredients needed to make this recipe. The exact measurements are included in the recipe card below.
- Eggs: I use large eggs in most of my recipes, this one included.
- Vanilla extract: I use a full tablespoon, so it's important to use pure vanilla extract.
- Sweetener: I use stevia glycerite to equal 2 tablespoons of sugar. This adds the perfect level of sweetness.
- Whole milk: I don't recommend using low-fat milk in this recipe.
- Almond flour: I use blanched, finely ground almond flour in this recipe. I don't recommend using a coarse almond meal.
- Kosher salt: If using fine salt, use just â…› teaspoon.
- Baking soda: Helps make the batter fluffy.
- Unsalted butter: For greasing the waffle maker.
Variations
- Sometimes, I flavor the waffles with a teaspoon of almond extract instead of a tablespoon of vanilla extract.
- You can substitute heavy cream or canned coconut milk for whole milk.
- You can use a tablespoon of baking powder (gluten-free if needed) instead of baking soda.
- You can use a granulated sweetener instead of stevia to equal 2 tablespoons of sugar.
Keto Waffles Instructions
The detailed instructions are included in the recipe card below. Here are the basic steps for making this recipe:
Heat your waffle maker. You want it nice and hot by the time the batter is mixed.
In a medium bowl, combine the eggs, vanilla, stevia, and milk.
Gradually add the almond flour, whisking it in until the mixture is smooth, then add the salt and baking soda.
Generously grease your waffle maker with melted unsalted butter. Pour the batter into the cavities. Measure ½ scant cup per waffle.
Cook the waffles until they are golden brown, for about 5 minutes. The exact cooking time will depend on your waffle maker.
Expert Tips
- You don't want these waffles to be overly sweet. They only need 2 tablespoons of granulated sweetener or the equivalent in stevia. I usually use ½ teaspoon of stevia glycerite. You can skip the sweetener altogether if you plan to serve them with syrup.
- The waffles should be ready when the waffle maker stops releasing steam. That's when you'll know the batter is fully baked.
Recipe FAQs
It does in this recipe. It's one of those recipes where the keto version tastes just as good as the traditional one. I think it's because almond flour reacts well to the high heat of the waffle maker, becoming crispy and caramelized.
Consider the way honey-roasted nuts crisp up in the oven. That's precisely what happens when you bake with almond flour.
You can try, but it's a gamble. Start with a 1:1 ratio and prepare to go up to 2:1 - doubling the amount of almond flour used compared to white flour. You might also need to add an additional binder, such as an egg.
My best advice is to opt for recipes specifically written for almond flour rather than try to use your old recipes.
Yes! Much like these keto scones, I sometimes add 6 ounces of fresh blueberries, folding them into the batter as the last step before cooking the waffles. You can also add ½ cup of dark chocolate chips.
If you use blueberries, it's best to use fresh rather than frozen ones. Frozen blueberries tend to bleed into the batter and stain it.Â
Yes. Use ghee instead of butter and unsweetened soymilk or plant-based heavy cream instead of milk.
Serving Suggestions
I usually serve these keto waffles for breakfast, sometimes with a couple of fried or poached eggs and maybe some microwave bacon or oven bacon.
As for toppings, these waffles are excellent without any toppings, especially if you add blueberries or chocolate chips. But here are a few ideas for how to top them:
- Melted unsalted butter and sugar-free syrup
- Keto hazelnut spread
- Blueberry compote
- Strawberry compote
- Keto whipped cream
- Chocolate whipped cream
- Drizzle them with warmed-up peanut butter, almond butter, or walnut butter
Storing Leftovers
Once completely cool, you can keep these waffles in the fridge, in an airtight container, for up to 5 days. Reheat them in the toaster on the lowest setting.
These waffles also freeze well. Once completely cool, place them in freezer bags, separating layers with wax paper, and store them in the freezer for up to three months. Reheat them in the toaster on the lowest setting to defrost and crisp them up.
More Keto Breakfast Recipes
👩🏻🍳 I aim to publish a new recipe once or twice a month. Want these recipes in your inbox? Subscribe today! You can unsubscribe at any time.
Recipe Card
Crispy Keto Waffles
Ingredients
- 3 large eggs
- 1 tablespoon pure vanilla extract
- ½ teaspoon stevia glycerite (equals 2 tablespoons sugar)
- ½ cup whole milk
- 2 cups almond flour blanched finely ground (8 ounces)
- ¼ teaspoon Diamond Crystal kosher salt
- 1 teaspoon baking soda
- 2 tablespoons unsalted butter melted, for the waffle maker
Instructions
- Plug your waffle maker in. Set your oven to warm (170°F) and fit a baking sheet with a wire rack. Place the baking sheet in the oven.
- In a medium bowl, whisk together the eggs, vanilla, stevia, and milk.
- Gradually add the almond flour, whisking it in until the mixture is smooth.
- If the batter seems very thick, add 1-2 tablespoons of milk or water.
- Mix in the kosher salt and baking soda.
- Brush the waffle maker with melted butter. Pour the batter into the waffle maker, using a scant ½ measuring cup per waffle and spreading the batter to the corners before closing the lid.
- Cook until golden brown, puffy, and set, about 5 minutes. The waffles should be ready when the waffle maker stops releasing steam. That's when you'll know the batter is fully baked.
- When the first batch is ready, place the cooked waffles on the wire rack in the oven to keep them warm.
- Brush the waffle maker with more melted butter and cook more waffles until all the batter is gone. Serve immediately.
Video
Notes
- I use Bob's Red Mill Super-Fine Almond Flour. One cup of this flour weighs 4 ounces, so two cups weigh 8 ounces. It's best to measure almond flour by weight rather than by volume.Â
- I use a full tablespoon of vanilla in this recipe. That's not a typo, so using pure vanilla extract is important.Â
- Occasionally, baking soda can cause a reaction in baked goods, resulting in an unpleasant ammonia smell. If you're concerned about it happening, you could use 4 teaspoons of gluten-free baking powder instead of baking soda. Make sure the baking powder is fresh and not expired.Â
- Nutrition info is for the waffles only and excludes additions such as blueberries or toppings such as butter or maple syrup.
- Once completely cool, you can keep these waffles in the fridge, in an airtight container, for up to 5 days. Reheat them in the toaster on the lowest setting.
- These waffles also freeze well. Once completely cool, place them in freezer bags, separating layers with wax paper, and store them in the freezer for up to three months. Reheat them in the toaster on the lowest setting to defrost and crisp them up.
Add Your Own Notes
Nutrition per Serving
❤️ Let's connect! Follow me on Pinterest, Facebook, TikTok, YouTube, Instagram, or Twitter.
Kimberly Brandenburg
Soooo good! I’ve been keto for about a week and needed something tasty! This hit the mark! Perfect!
I used cream instead of milk for less carbs, delish.
Vered DeLeeuw
Yay! I'm so glad you enjoyed these waffles, Kimberly! Thank you for leaving a comment.
Rochelle Fitzpatrick
Oh, my stars!!! This was delicious on day 1--we added toasted pecans. On day 2, however, they were phe-reaking-nomenal!! We're watching my husband's blood sugar and he's been pouting at everything he's had to give up. I'm doing my best to find new and improved versions of what he wants. This hit the spot!! Thank you!
Vered DeLeeuw
You're very welcome, Rochelle! I'm so glad you and your husband enjoyed these waffles. Thank you for taking the time to leave a comment.
Patricia
I made these for the first time. They were not crispy. Any idea why that might be?
Vered DeLeeuw
It sounds like your waffle iron wasn't hot enough or you slightly undercooked them.
Sharon Harding
These are really good! We are cutting down our consumption of refined white carbs and breakfasts are a challenge. These make a fantastic option and are very filling. I shared the recipe on Facebook as I have lots of friends who are on gluten free diets.
Vered DeLeeuw
I'm so glad you enjoyed these waffles, Sharon! Thank you for sharing the recipe.
Glenna Lightsey
Thank you for this recipe. I’m making them right now in my Dash Deluxe Mini Waffle Maker and I think I’ll get much more than 6. I also used 1/2 Tablespoon of homemade vanilla extract and 1/2 tablespoon of maple extract. It helps me cut down on the syrup and still have a good maple flavor.
Vered DeLeeuw
I hope you like them, Glenna! I like the tip about adding maple extract.
Daisy
I ended up making these as pancakes and they were delicious! The only thing I changed was I used a mix of coconut and almond flour because we were running low on almond. They’re yummy and have good texture! Thanks for the recipe!
Vered DeLeeuw
You're very welcome, Daisy! Glad you liked them.
Daisy
Hi! I had a quick question--I'm making these in advance and was wondering if they do ok if the batter sits overnight and I make them tomorrow morning.
Vered DeLeeuw
Yes. Cover and refrigerate the batter overnight. Remix it in the morning. Add 1-2 additional tablespoons of milk if it's thickened too much in the fridge.
Ben
I reduce the amount of almond flour and added some coconut flour to give it a better texture and flavor. Also used Monk Fruit for sweetener. Other than that, this is a great recipe!
Vered DeLeeuw
Glad you like this recipe, Ben! Thanks for your feedback.
Iva
Great recipe! Finally, keto waffles that have great consistency and hold their shape. This is my top recipe so far for low-carb waffles.
Vered DeLeeuw
Glad you like this recipe, Iva!
Misty
Absolutely fantastic! Went with baking powder and used allulose for sweetener. I used coconut milk instead of whole milk or cream. Family loved these.
Served with fresh summer berries and whipped coconut cream. Absolutely divine!
Vered DeLeeuw
Yay! I'm so glad you and your family enjoyed these waffles, Misty.
Owen Miller
OMG, these are just as good as real waffles! A bit more dense, but so tasty.
Vered DeLeeuw
I agree, Owen! That's why I like them so much. Glad you enjoyed these keto waffles.
Julia
Absolutely wonderful. I can't believe that I can enjoy waffles again! Thank you so much.
Vered DeLeeuw
So glad you like these waffles, Julia!
Ana
Best GLUTEN FREE, Keto waffles EVER!!
Vered DeLeeuw
Glad you liked them, Ana. 🙂
Pat
They tasted OK, but had the consistency of cornbread.
Kara C
You likely would have better results with ultra-fine almond flour. Regular almond flour can be too grainy.