Breakfast & Brunch
This dairy-free egg-free waffle recipe delivers fluffy, golden waffles without a single drop of dairy or egg—perfect for vegan breakfasts that still taste indulgent. 💛 The secret lies in a clever combination of ripe bananas and almond flour, which bind the batter while keeping it light and airy. I've tested this recipe dozens of times to ensure it rises properly and holds its shape, even without traditional leaveners.
The batter comes together in minutes using simple pantry staples: mashed banana for natural sweetness and moisture, almond flour for structure, and aquafaba (chickpea brine) as a perfect egg substitute. A touch of baking powder ensures those signature waffle peaks, while vanilla extract adds warmth that makes these taste anything but basic. The result is crispy edges with a tender, slightly chewy interior—ideal for weekend brunches or quick weeknight breakfasts.
What makes these waffles truly special is their versatility. Serve them warm with fresh berries and maple syrup, or stack them with nut butter and banana slices for a satisfying meal replacement. They freeze beautifully too, so you can make a batch ahead and enjoy them all week. The flavor profile is naturally sweet from the bananas, but you can easily adjust with cinnamon or cocoa powder for variations.
This recipe proves that plant-based baking doesn't require compromise—just the right techniques and ingredients. Whether you're vegan, have egg allergies, or simply want to try something new, these waffles will become your new breakfast staple. Let's get started on making them!
Ingredients for dairy free egg free waffle
Simple pantry staples transform into golden, fluffy waffles—no dairy, no eggs, just pure plant-powered deliciousness.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 1 cup | Mashed to remove lumps |
| Almond Flour 🌰 | 1 ½ cups | Blanched preferred for lighter texture |
| Aquafaba 🥫 | ½ cup | From canned chickpeas |
| Baking Powder 🍞 | 1 tbsp | Aluminum-free preferred |
| Vanilla Extract 💧 | 1 tsp | Pure extract preferred |
| Maple Syrup 🍁 | ¼ cup | Grade B for deeper flavor |
| Cinnamon 🌿 | ½ tsp | Ground preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Coconut Oil 🥥 | ½ cup | Melted for greasing |
| Cocoa Powder 🍫 | ¼ cup | Unsweetened for chocolate variation |
| Almond Milk 🥛 | ½ cup | Unsweetened for neutral flavor |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The bananas are the secret ingredient here—ripe but not mushy makes all the difference. Grab a bunch at Whole Foods or your local market and let them sit at room temperature for a day to ripen perfectly. Almond flour can be pricey, but Trader Joe's has the best bulk prices, and it keeps for months in the pantry. For the aquafaba, save the brine from your canned chickpeas—it's the magic that replaces eggs. If you're making a big batch, Costco sells chickpeas in bulk and you'll have extra for hummus too.
No aquafaba? Flax eggs work too—mix 1 tbsp ground flaxseed with 3 tbsp water and let sit for 5 minutes. Short on almond flour? Oat flour or buckwheat flour can substitute at the same ratio, though texture will differ slightly. The maple syrup adds natural sweetness, but agave or date syrup works in a pinch. For chocolate waffles, swap half the almond flour for cocoa powder—Hershey's Special Dark is my go-to. The coconut oil needs to be melted but not hot—just warm it in the microwave for 30 seconds.
Store the batter in an airtight container in the fridge for up to 3 days—just add a splash of almond milk before cooking. Waffles reheat beautifully in the toaster or air fryer for 2 minutes at 350°F. For freezing, stack them with parchment paper between layers and they'll keep for up to 3 months. I always make a double batch—perfect for lazy mornings or weekend brunches. The batter thickens as it sits, so whisk before using if it's been in the fridge overnight.
Why You'll Love This Recipe
- No Fuss Mixing: I swear by the ripe banana trick—just mash, stir, and let the baking powder do its magic. No blender, no waiting for eggs to whisk, just three minutes of active time before popping them in the iron.
- Caramelized Crisp Edge: That aquafaba whipping gives them a golden, almost buttery crust while staying light inside. Honestly, I’ve had people ask if I used butter—then I tell them the secret’s in the chickpea juice.
- Breakfast or Dessert: Slather with peanut butter for a grab-and-go meal or drizzle with maple and walnuts for a weekend treat. My kids don’t question it—it’s just waffle time, no explanations needed.
- Pantry Staple Power: Almond flour and bananas keep these budget-friendly, and a batch lasts me four days. Freeze extras for lazy mornings, or reheat in a toaster for a crispy second life. Zero waste, all flavor.
Step-by-step instructions for dairy-free egg-free waffles
Here's how to create light, fluffy waffles without eggs or dairy—every step ensures maximum rise and perfect texture.
👨🍳 Step 1: Mash Bananas and Mix Wet Ingredients
In a medium bowl, mash the 1 cup ripe bananas until completely smooth with no visible lumps. This step is crucial—banana starch helps bind the batter without eggs. Add the 0.5 cup aquafaba, 0.25 cup maple syrup, 1 tbsp lemon juice, and 1 tsp vanilla extract. Whisk vigorously for 2 minutes until the mixture is fully combined and slightly thickened.
Here's the thing—aquafaba acts like egg whites here, creating structure. If you notice the mixture separating, just whisk a bit more. The batter should be smooth with a consistency similar to heavy cream. Set this bowl aside while you prepare the dry ingredients.
👨🍳 Step 2: Combine Dry Ingredients
In a separate large bowl, sift together the 1.5 cups almond flour, 0.25 cup cocoa powder, 1 tbsp baking powder, 0.5 tsp cinnamon, and 0.5 tsp salt. I always sift the dry ingredients first—this prevents lumps in the final batter and ensures even distribution of leavening agents. Use a whisk to break up any remaining clumps until the mixture is completely homogeneous.
Don't skip the sifting. The baking powder needs to be evenly distributed to get that perfect rise. If you notice any large flour pockets, just press them through with your fingers or whisk again.
🥘 Step 3: Fold Wet and Dry Ingredients Together
Gradually pour the wet banana mixture into the dry ingredients while gently folding with a spatula. Start slow—you want to maintain air pockets created by the aquafaba. Once most of the wet mixture is incorporated, add the 0.5 cup almond milk in a thin stream, continuing to fold until just combined. The batter should be thick but still pourable—similar to pancake batter consistency.
This is where you'll see the magic happen. The aquafaba will create tiny air bubbles that help these waffles rise beautifully. If the batter looks too thick, add 1-2 tablespoons more almond milk. Too thin? Add 1 tablespoon more almond flour. You're aiming for that perfect balance between spreadable and thick enough to hold shape.
🔥 Step 4: Preheat and Grease the Waffle Iron
Melt the 0.5 cup coconut oil in a small saucepan over low heat until completely liquid. Preheat your waffle iron to medium heat—this is crucial for even cooking without burning. Once hot, carefully brush the plates with the melted coconut oil, coating them thoroughly. This prevents sticking and adds that lovely crispy texture.
I know it seems like a small detail, but proper greasing makes all the difference. If you're using a non-stick waffle iron, you can reduce the oil to just 1 tablespoon, but I still recommend brushing it on for best results. The oil should be hot but not smoking when you brush it on.
🍳 Step 5: Cook Perfect Waffles
Pour about ½ cup batter onto the center of the waffle iron, spreading it evenly to the edges. Close the lid and cook for 4-5 minutes until the waffles are golden brown and the indicator light turns off. You'll know they're done when steam stops rising and the edges look set.
Don't be tempted to open the iron early—this is where the magic happens. The steam inside creates that perfect fluffy texture. If your waffles brown too quickly on the outside but seem undercooked inside, reduce the heat setting slightly next time. Serve immediately while still warm and crispy!
Pro Tips For Making Dairy Free Egg Free Waffle
- Mash Bananas Well: The smoother the better—no lumps, no surprises. I used to rush this, and my waffles turned out dense or gummy. Take 2 minutes to press bananas through a sieve or mash them thoroughly with a fork until you can’t see flecks of pulp. This keeps the texture light and consistent.
- Preheat Iron Longer: Almond flour doesn’t conduct heat like wheat flour. Let your waffle iron sit for 5–7 minutes on high before pouring the batter—this guarantees a crisp exterior. I learned this after my first batch stuck like glue; now I treat it like a cast-iron skillet.
- Sift Almond Flour: Packed almond flour = dense waffles. Lightly sift it into the bowl before mixing to avoid clumps, even if it’s fine. If you skip this, you’ll end up with a brick instead of a waffle. (Yes, I’ve done it.)
- Chill Batter 10 Minutes: Aquafaba needs time to thicken properly. After mixing, let the batter sit for 10 minutes before cooking—this prevents a runny mess and helps the waffles hold their shape. I was skeptical until I tried it; now I never skip it.
Wine and beer pairings for this dairy free egg free waffle
Bright Citrus Spark
A crisp Sauvignon Blanc from New Zealand—like Cloudy Bay—cuts through the sweetness of the banana and maple syrup beautifully. The wine's zesty acidity and hints of grapefruit balance the richness of the almond flour, while its herbal notes complement the cinnamon in the waffles. Serve slightly chilled to enhance the refreshing contrast. 🍷
Spiced Chai Tea
For a non-alcoholic pairing, brew a warm spiced chai tea with cardamom and ginger to echo the cinnamon in the waffles. The warmth of the tea enhances the cozy vibe of these breakfast waffles, especially if you're serving them with a dollop of coconut whipped cream. I love adding a pinch of black pepper to my chai for a subtle kick that pairs surprisingly well.
Creamy Almond Milk Latte
Since the recipe uses almond milk, why not continue the theme with a steamed almond milk latte? Add a shot of espresso or a scoop of vanilla vegan ice cream to the steamed milk for extra indulgence. The nutty flavor bridges the gap between the waffles and the drink, creating a cohesive breakfast experience. A sprinkle of cinnamon on top ties everything together. ☕
Dark Chocolate Beer
For beer lovers, a Belgian-style dark ale like Rodenbach or Duvel Moortgat's Cuvée des Jacobiniers adds depth with its caramel and chocolate notes. The beer's malty sweetness complements the cocoa powder in the batter, while its slight tartness balances the natural sweetness. Serve the beer slightly chilled to let the flavors shine without overwhelming the waffles.
Tropical Fruit Mocktail
For a refreshing, alcohol-free option, blend mango, pineapple, and coconut water with a splash of lime juice and ice. The tropical flavors create a bright contrast to the earthy almond flour, while the natural sweetness of the fruit enhances the maple syrup in the waffles. Garnish with a fresh mint leaf for an extra pop of color and freshness. 🍍
Nutrition facts
Frequently asked questions
Can I substitute aquafaba with another egg replacement?
Yes! If you don't have aquafaba, try 1 flax egg (1 tbsp ground flaxseed + 3 tbsp water) or ½ cup unsweetened applesauce for binding. For extra fluffiness, whisk ½ cup silken tofu (blended smooth) into the wet ingredients. Each substitute affects texture slightly—flax eggs add nuttiness while applesauce keeps things mild and moist.
Why do my waffles turn out dense instead of fluffy?
Dense waffles usually mean one of three things: overmixing the batter (which deflates the aquafaba), using underripe bananas (not enough natural sweetness/moisture), or insufficient leavening. Double-check your baking powder is fresh (test by mixing with water—it should bubble vigorously) and ensure your bananas are ripe but not mushy. Also, preheat your waffle iron thoroughly before cooking.
How can I make these waffles chocolatey without cocoa powder?
Swap half the almond flour for ½ cup oat flour and add ¼ cup melted dark vegan chocolate (like Enjoy Life brand) to the wet ingredients. For extra richness, stir in 1 tbsp tahini—it deepens the chocolate flavor while keeping the texture light. Pro tip: Let the chocolate cool slightly before mixing to prevent seizing the batter.
Can I make these waffles in a regular oven?
Preheat your oven to 375°F and grease a 10-inch cast iron skillet or line a baking sheet with parchment paper. Pour ⅓ cup batter into circles (about 3 inches wide) and bake for 12-15 minutes until golden and set. The edges will be slightly crispier than traditional waffles, but the center stays tender. For extra crispiness, broil for 1-2 minutes at the end.
What's the best way to store leftovers?
Cool waffles completely, then stack them with parchment paper between layers. Store in an airtight container at room temperature for 2 days or freeze for up to 3 months. To reheat, warm in a toaster for 2-3 minutes at 350°F or air fry at 375°F for 3-4 minutes. For extra crispiness, sprinkle with water and toast again.
