These waffles use almond flour and eggs as the base — no wheat, no grains — and come together in about 25 minutes. The result is a waffle with real structure and a crisp exterior that holds up to toppings without going soggy. If you’re cutting carbs or cooking for someone who is, this is a genuinely satisfying swap, not a consolation prize.
What makes this version work
Two things matter most here. First, the egg-to-flour ratio is high — 8 large eggs to 2 cups of almond flour — and that’s intentional. Almond flour has no gluten to build structure, so the eggs do that job. Don’t be tempted to reduce them. Second, if you separate the eggs and whip the whites to soft peaks before folding them into the batter, you get noticeably more lift and a lighter texture inside the deep Belgian pockets. It takes an extra five minutes and is worth every one of them.
What can go wrong
- The waffle tears when you open the iron. Almond flour batters need a full cook — if steam is still escaping from the sides, the waffle isn’t ready. Give it another 30 to 60 seconds before opening.
- The outside browns before the inside sets. This usually means the iron is too hot. Medium-high is the right setting; high heat scorches the exterior while the egg-heavy interior stays wet.
- The batter is too thick to spread. Almond flour absorbs liquid as it sits. If the batter has rested longer than 10 minutes or was refrigerated overnight, stir in one tablespoon of water at a time until it pours easily.
- Waffles come out dense and flat. The whipped egg whites were likely over-folded. Fold gently in two or three passes — streaks of white are fine. Overmixing knocks out the air you just built in.
- Waffles stick even on a non-stick iron. Almond flour batters cling more than wheat batters. Brush the plates with oil or melted butter before every single waffle, not just the first one.
Ingredient notes
Almond flour: Use finely ground blanched almond flour, not almond meal. Almond meal is coarser and made from whole almonds with the skins — it produces a grittier, denser waffle. Honey: Two tablespoons adds mild sweetness and helps with browning, but it does add carbs. Sugar-free maple syrup or a small amount of monk fruit sweetener are straightforward replacements if you’re keeping net carbs lower. Cinnamon: The recipe calls for 1 to 2 teaspoons — start with 1 teaspoon if you’re unsure, since ground cinnamon varies in intensity by brand. Skip the garnish of extra cinnamon on top — not worth the extra dish.
Leftovers and make-ahead
Cooked waffles keep well in an airtight container in the fridge for up to 4 days. For longer storage, freeze them in a single layer on a baking sheet until solid, then transfer to a freezer bag — they’ll keep for up to 3 months. To reheat, use a toaster or a 350°F oven for 5 to 8 minutes; this brings back the crisp exterior that a microwave will not. If you want to get ahead before a busy morning or a weekend gathering, mix the batter the night before and refrigerate it covered. It will thicken overnight — stir gently and add a splash of water if needed before cooking.
Low-Carb Belgian Waffles with Almond Flour (Keto-Friendly)
Ingredients
- 2 cups finely ground almond flour
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 tablespoon ground cinnamon
- 2 tablespoons honey
- 8 large eggs room temperature
- 2 teaspoons pure vanilla extract
- coconut oil or butter for greasing the waffle maker
Instructions
- In a large mixing bowl, whisk together the almond flour, baking soda, salt, and cinnamon until evenly combined. In a separate bowl, beat the eggs, then whisk in the honey and vanilla extract until smooth. Pour the wet ingredients into the dry ingredients and stir until a smooth, thick batter forms with no lumps. Let the batter rest for 5 minutes while the waffle maker preheats.
- Preheat your Belgian waffle maker to medium-high heat and lightly brush the plates with coconut oil or melted butter. Pour approximately 1/2 cup (120ml) of batter into the centre of the waffle maker and close the lid. Cook for 3-5 minutes until the steam stops escaping and the waffle is deep golden brown and crisp. Carefully remove to a wire cooling rack — do not stack, as steam will soften the waffles. Repeat with the remaining batter.
Nutrition
Your questions, answered
Can I make these without a Belgian waffle maker?
Yes, a standard waffle iron works, but the waffles will be thinner and cook faster — check them at 2 to 3 minutes instead of 3 to 5. The deep pockets of a Belgian iron hold the batter better and give you more surface area for crisping, which suits this batter particularly well.
Why do my almond flour waffles fall apart?
The most common cause is undercooking — almond flour waffles need to be fully set before you open the iron, or they’ll split. Make sure you’re using large eggs at room temperature, since cold eggs don’t incorporate as evenly and can affect how the batter holds together.
Are these waffles actually keto?
Each waffle comes in at approximately 12g net carbs, which fits within most keto targets when honey is swapped for a sugar-free sweetener. With honey as written, the carb count is slightly higher, so check against your personal daily limit.
Can I double the batch?
Yes, and it’s a practical thing to do since the waffles freeze well. Double all ingredients proportionally and cook in batches, keeping finished waffles on a wire rack in a 200°F oven to stay warm and crisp while you work through the rest of the batter.
What to cook next
- Golden Buttermilk Waffles
- Fluffy Homemade Pancake Mix
- Classic Diner-Style Pancakes
- Gourmet Avocado Toast with Poached Egg


















































