Almond Flour Waffles (keto, dairy-free, gluten-free)
These tasty Almond Flour Waffles are gluten-free, dairy-free, and keto-friendly. They are a quick and easy waffle recipe that will not stick to your waffle maker.
This post contains affiliate links. Savory Spin earns a small commission from linked products.
Please read our disclosure policy for more information.

These almond flour waffles are a favorite in our home. They are ever so slightly crispy on the outside and packed with flavor. And, much like these almond flour pancakes, they fit into a keto diet, a lactose-free diet, and a gluten-free diet.
This is a small-batch recipe that yields 3 waffles. However, this recipe can be doubled or tripled for a large group or for meal prepping.

What makes these waffles so good, for me
- They are so tasty and flavorful.
- They are easy to make. I only use one bowl to make them.
- The batter does not stick to the waffle iron.
- This recipe can be doubled or tripled for meal prepping.
- They are totally dairy-free. They are also gluten-free and sugar-free.
- And they are made with seven main ingredients and a few spices that are easily customizable.

What are the ingredients needed to make these crispy keto waffles?
You will need the 7 main ingredients and 5 spices listed below to make these almond flour waffles. You will also find recommended substitutions.
- Almond flour
I use super-fine blanched almond flour. I usually alternate between this brand and this one, depending on which one is on sale. Almond flour is more suited for this recipe as almond meal tends to be a bit coarser than almond flour. - Almond Milk
Almond milk is what I have on hand most of the time, so I used that. Cashew milk, coconut milk, or soy milk could also be used. And, if you are not lactose intolerant, then feel free to use whole milk. - Pure vanilla extract
Alternatively, vanilla paste can also be used. If you happen to have some almond extract, add a half teaspoon of that as well. - Extra virgin olive oil
I find that EVOO works best for me when I use it in an almond flour waffle recipe made in my waffle maker. I have tried coconut oil, vegetable oil, and butter, but have not been so happy with any of them. With oils other than EVOO, I have found that the waffle batter sticks to the pan and does not crisp up. - Eggs
I used organic large eggs. - Baking powder
Along with the eggs, aluminum-free baking powder helps this waffle mixture bind and rise. - Salt
I used just a bit of iodised salt. There have been times when I have made these waffles without salt, and my guy says they taste just as good. So, if you are watching your salt intake, this could be left out. - Spices
I used a combination of cinnamon, ginger, nutmeg, cloves, and cardamom. This combination results in waffles that are so delicious and aromatic. However, this blend could also be replaced with 2 teaspoons of pumpkin pie spice.

Instructions
Step 1: Add all the dry ingredients (the almond flour, baking powder, salt, cinnamon, ginger, nutmeg, cloves, and cardamom) to a bowl and stir well with a spoon or whisk.
Step 2: Then, add in the EVOO, almond milk, pure vanilla extract, and eggs. I made these waffles by combining all the wet ingredients with the dry ingredients and mixing them well. Additionally, I have prepared this recipe by whisking the egg whites in a separate bowl and then folding them into the mixture of the other wet and dry ingredients. The latter method results in waffles with a fluffier texture.
Step 3: Preheat the waffle maker. The waffle maker I have has a setting from 1 to 5. I set my waffle maker right between the 2 and 3 marks. Waffle makers tend to differ, so you may need to determine which setting works best for you to cook this batter on.
Step 4: Generously grease the waffle maker. I have used olive oil spray. When I have been out of the spray, I have also brushed the waffle maker with EVOO, using a pastry brush.
Step 5: Place 5 to 6 tablespoons of the waffle mixture onto the heated waffle maker and close it. When the green light/done indicator turns on, use tongs or a silicone spatula to retrieve the waffle.

Keep the waffles on a baking sheet in the oven, set to the lowest setting, until all the waffles are ready.
Then enjoy these with your favorite toppings.

Recipe Tips
- Use superfine blanched almond flour and not almond meal.
- For fluffier waffles, whip the egg whites in a separate bowl and fold them in with the rest of the ingredients.
- For crispier waffles, add a tablespoon of arrowroot flour to the waffle mixture. Then, add half a tablespoon of almond milk to the mix to thin it out, if needed.
- Grease the waffle maker generously.
- Keep the waffles warm by placing them in the oven set to the lowest temperature if you are going to eat them within the hour. However, if you make these a few hours before everyone is ready for breakfast, they can be placed in the oven or air fryer to reheat. Refrain from using the microwave.

Serving Suggestions
These almond flour waffles can be served with fresh fruit (like strawberries and blueberries), nuts, syrup (of your choice), and a coconut or cream whipped topping.
These can also be served with chocolate chips and a dollop of peanut butter.
My guy has his waffles with some unsalted butter, berries, sugar-free syrup, and whipped cream.
I love to slather my waffles with raspberry preserves, Greek yogurt, maple syrup, and any fruit we might have on hand.

Storage And Reheating
Any leftover waffles can be stored in an airtight container in the fridge for up to 5 days.
These waffles can also be frozen by placing them in an airtight, freezer-safe plastic bag for up to 4 months.
To reheat, place the refrigerated waffles on a parchment-lined baking tray and bake at 375°F for 10 minutes, or until the waffles are slightly crispy and heated through. They can also be reheated in an air fryer or toaster oven. I would suggest that you refrain from heating these in the microwave, as the microwave-heated waffles tend to be on the mushy side.
When reheating the frozen waffles, first thaw them on the kitchen counter until they are almost room temperature, then reheat in the oven. I have found that when toasting or baking frozen waffles, they tend not to crisp up as much.
A Few More Waffle Recipes We Love
Easy Oatmeal Nut Waffles
Eggless Waffles
Easy Healthy-ish Carrot Cake Waffles
Easy Flax Waffles
Easy Sesame Sweet Potato Waffles
Beet Berry Waffles
Thanks so much for stopping by. If you make this recipe, please let me know in the comments below what you think of it, or tag your creation on social media with @savoryspin or #savoryspin. For more fusion, spice-filled, recipe ideas, please subscribe and follow me on Facebook, Instagram, and/or Pinterest!

Ingredients
- 1 cup almond flour
- 1 tsp baking powder
- 1/2 tsp cinnamon
- 1/4 tsp ginger
- 1/2 tsp nutmeg
- 1/4 tsp cloves
- 1/4 tsp cardamom
- 1/4 tsp salt
- 3 tsp pure vanilla extract
- 3 tbsp. extra virgin olive oil
- 4 eggs
- 3 tbsp. almond Milk
Instructions
- Add all the dry ingredients, such as the almond flour, baking powder, salt, cinnamon, ginger, nutmeg, cloves, and cardamom, to a bowl and stir well with a spoon or whisk.
- Then, add in the wet ingredients such as the EVOO, almond milk, pure vanilla extract, and eggs, and mix well.
- Preheat the waffle maker. The waffle maker I have has a setting from 1 to 5. I set my waffle maker right between the 2 and 3 marks. Waffle makers tend to differ, so you may need to determine which setting works best for you to cook this batter on.
- Generously grease the waffle maker with olive oil spray or use a pastry brush and brush the insides of the waffle maker with EVOO.
- Place 5 to 6 tablespoons of this waffle mixture onto the heated waffle maker and close. When the green light/done indicator turns on, use tongs or a silicone spatula to retrieve the waffle.
- Keep the waffles on a baking sheet in the oven, set to the lowest setting, until all the waffles are ready.
- Then enjoy these with your favorite toppings.
Notes
- Use superfine blanched almond flour and not almond meal.
- For fluffier waffles, whip the egg whites in a separate bowl and fold them in with the rest of the ingredients.
- For crispier waffles, add a tablespoon of arrowroot flour to the waffle mixture. Then, add half a tablespoon of almond milk to the mix to thin it out, if needed.
- Grease the waffle maker generously.
- Keep the waffles warm by placing them in the oven set to the lowest temperature if you are going to eat them within the hour. However, if you make these a few hours before everyone is ready for breakfast, they can be placed in the oven or air fryer to reheat. Refrain from using the microwave.
I doubled the recipe and we all enjoyed these. Delicious and healthy. Thank you!