Whisk almond flour with baking powder and salt, then blend beaten eggs, almond milk, melted butter and vanilla until smooth. Spoon batter into a preheated, lightly oiled waffle iron and cook until golden and crisp, about 3–5 minutes per waffle. Serve hot with a mix of strawberries, blueberries and raspberries and a drizzle of maple syrup. For dairy-free, swap coconut oil and plant milk; try cinnamon or lemon zest for extra depth.
The waffle iron in my kitchen spent two years collecting dust until a rainy Saturday morning when I stumbled across a bag of almond flour and decided to see what would happen. What came out of that experiment was nothing short of a revelation: golden, crisp-edged waffles with a tender center that tasted like they actually deserved to be eaten on purpose. Now they show up nearly every weekend, sometimes with whatever berries are bursting in the fridge, sometimes just with butter and a drizzle of something sweet. They have completely replaced any boxed mix in my life.
My sister visited last spring and walked into the kitchen while I was pouring batter, skeptical because she has never trusted anything labeled gluten-free. She took one bite, paused, and then said nothing at all, which is the highest compliment she knows how to give. We sat on the back porch with stacked plates, blueberries rolling off the edges, and she asked for the recipe before she even finished chewing her last bite.
Ingredients
- Almond flour (2 cups): This is the backbone of the entire recipe so use a fine blanched variety for the best texture.
- Large eggs (2): They bind everything together and give the waffles their lift.
- Unsweetened almond milk (1/3 cup): Keeps the batter loose enough to spread evenly.
- Melted butter or coconut oil (2 tbsp): Adds richness and helps achieve that golden crisp edge.
- Honey or maple syrup (1 tbsp): Just a touch of sweetness inside the batter itself.
- Vanilla extract (1 tsp): Rounds out the flavor and makes the kitchen smell incredible.
- Baking powder (1 tsp): Gives the waffles their fluffy interior.
- Salt (1/4 tsp): Enhances every other flavor in the bowl.
- Mixed fresh berries (1 cup): Strawberries, blueberries, raspberries, or blackberries all work beautifully on top.
- Maple syrup or honey for topping (2 tbsp, optional): A warm drizzle ties everything together.
- Powdered sugar (optional): For a light snowy finish if you want to feel fancy.
Instructions
- Fire up the iron:
- Preheat your waffle iron according to its instructions and let it get fully hot before you even think about pouring batter.
- Whisk the dry team:
- In a large bowl, combine the almond flour, baking powder, and salt with a whisk until evenly blended.
- Blend the wet team:
- Beat the eggs in a separate bowl then stir in the almond milk, melted butter, honey, and vanilla until smooth and cohesive.
- Bring it all together:
- Pour the wet mixture into the dry and stir gently until you have a smooth, lump-free batter.
- Cook to golden perfection:
- Lightly grease the waffle iron, pour in about half a cup of batter, close it up, and cook for three to five minutes until the edges are crisp and golden.
- Repeat and stack:
- Keep going with the remaining batter, keeping finished waffles warm in a low oven if needed.
- Top and serve:
- Pile each waffle high with fresh berries and finish with a drizzle of maple syrup or a light dusting of powdered sugar.
There is something about the sound of berries hitting a hot waffle that makes the whole morning slow down in the best way.
Making It Dairy-Free
Swap the butter for coconut oil and use any plant-based milk you like and the results are nearly identical. I actually prefer coconut oil on mornings when I want a slightly sweeter, more fragrant waffle.
Flavor Variations
A pinch of cinnamon or a scrape of lemon zest in the batter transforms these into something entirely new without any extra work. My current favorite is cinnamon with sliced strawberries on top.
Serving Suggestions
These waffles are substantial enough to stand alone but they also play well alongside a dollop of Greek yogurt or a cloud of whipped cream for brunch guests. A cup of strong coffee balances the sweetness perfectly.
- Toast leftover waffles the next morning for an even crisper texture.
- Freeze them in a single layer then bag them up for quick weekday breakfasts.
- Always let the waffle iron reheat fully between batches for consistent results.
Keep a batch of these in your freezer and any random Tuesday morning can feel like a weekend worth waking up for.
Recipe FAQs
- → How do I keep waffles crisp?
-
After cooking, place waffles on a wire rack rather than stacking them. This lets steam escape and preserves crispness. A short stint in a warm oven (200°F/95°C) will keep them crisp while you finish the batch.
- → Can I make the batter ahead of time?
-
Yes. Refrigerate the batter for up to 24 hours, but whisk briefly before cooking to reblend any settled almond flour. Thicker batter may need a splash of almond milk to loosen before pouring.
- → What swaps work for dairy-free diets?
-
Use coconut oil or a neutral plant oil in place of butter and almond milk or another plant milk. The texture remains tender; coconut oil adds a hint of richness.
- → How can I prevent waffles from sticking to the iron?
-
Preheat the waffle iron fully and brush with a little melted butter or oil between batches. Avoid opening too early; allow the waffle to set and develop color before lifting.
- → Can I freeze cooked waffles?
-
Yes. Cool completely, then freeze in a single layer on a tray before bagging. Reheat in a toaster or oven until warmed through and crisp—this restores texture best.
- → What berry toppings and additions work best?
-
Mixed berries—strawberries, blueberries, raspberries—offer bright acidity and color. Toss with a touch of maple syrup or lemon juice to macerate, or add Greek yogurt or whipped cream for richness.