Breakfast & Brunch
This dairy-free egg-free waffle recipe delivers fluffy, golden waffles that taste nothing like their traditional counterparts—just rich, tender layers with a crispy edge. 🌟 The secret lies in ripe bananas and almond flour, which bind the batter perfectly while keeping it light and airy. I developed this recipe after years of experimenting with plant-based baking, and it finally achieves that restaurant-quality texture without dairy or eggs. What makes these waffles special is their versatility—they work as a hearty breakfast, a dessert base, or even a sandwich filler. The banana adds natural sweetness, while almond flour contributes a subtle nuttiness that balances the crispy exterior. No flax eggs or coconut milk here; this recipe relies on simple, pantry-friendly ingredients that still deliver professional results. By the time you pull these from the waffle maker, you’ll have golden, crispy waffles with a soft interior that holds up to toppings like maple syrup, fresh berries, or a sprinkle of cinnamon. The best part? They stay fresh for days, making them perfect for meal prep or weekend brunch. Serve with dairy-free butter and your favorite toppings for a meal that’s equally satisfying and allergy-friendly. Let’s get baking!
Ingredients for dairy free egg free waffle
Bananas and almond flour replace eggs and dairy for waffles that rise golden and crispy.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 2 medium | Mashed for natural sweetness |
| Almond Flour 🌰 | 1 ½ cups | Blanched, fine texture preferred |
| All-Purpose Flour 🌾 | ½ cup | For structure and rise |
| Baking Powder 🧂 | 1 tbsp | Aluminum-free preferred |
| Cinnamon 🌿 | 1 tsp | Ground for warmth |
| Vanilla Extract 🍯 | 1 tsp | Pure alcohol-free preferred |
| Maple Syrup 🍁 | ¼ cup | Grade B for richer flavor |
| Coconut Oil 🥥 | ½ cup | Melted, for crispy texture |
| Plant-Based Milk 🥛 | ½ cup | Unsweetened almond or oat |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Dairy-Free Butter 🧈 | 2 tbsp | For serving, optional |
| Fresh Berries 🍓 | 1 cup | For topping, optional |
The bananas need to be spotted with brown—that’s when they’re sweetest. Trader Joe’s or local markets usually have the ripest ones. Almond flour is a game-changer here; Bob’s Red Mill is my go-to brand because it’s finely ground. If you can’t find blanched almond flour, toast regular almond flour for 5 minutes first to mellow its bitterness. The coconut oil should be melted but not hot—just warm it in the microwave for 30 seconds. And don’t skip the baking powder; it’s what gives those waffles that perfect lift.
No almond flour? Oat flour works in a pinch, though the texture will be denser. Short on plant-based milk? Water plus 1 tbsp maple syrup mimics the slight sweetness. The vanilla extract can be swapped for vanilla bean paste if you’re feeling fancy. For extra richness, add 1 tbsp of nutritional yeast—it gives a cheesy note that pairs perfectly. And if you’re using a waffle iron that’s not nonstick, lightly grease it with coconut oil before adding batter to prevent sticking.
These waffles reheat beautifully—just pop them in a toaster or toaster oven for 2-3 minutes until crispy again. Store leftovers in an airtight container at room temperature for 2 days or freeze for 3 months. I like to freeze them individually wrapped so I can grab one anytime. For meal prep, assemble with toppings before freezing—they’ll stay fresh longer. And trust me, freshly made tastes best, so try to enjoy them within 24 hours if possible.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just bananas, almond flour, a splash of plant milk, and a pinch of cinnamon. No eggs, no dairy, no stress. The baking powder does all the work while I sip my coffee.
- Sweet Crispy Perfection: That first bite? Warm, slightly crisp edges with a tender center, all thanks to the ripe bananas caramelizing just right. Add a drizzle of maple syrup, and it’s like dessert for breakfast.
- Breakfast for Everyone: My toddler loves them plain, my partner tops his with peanut butter, and I freeze extras for lazy mornings. No one’s left out, and no one’s complaining.
- Pantry Staple Savior: Honestly, this recipe never fails. Use up overripe bananas, skip the almond flour if needed, or swap in oats—it’s forgiving. Plus, a batch costs less than takeout coffee. Win.
Step-by-step instructions for dairy-free egg-free waffles
Here's how to make waffles so fluffy they'll fool anyone—no eggs, no dairy, just pure banana magic.
👨🍳 Step 1: Mash the Bananas and Mix Wet Ingredients
Start by mashing the 2 medium ripe bananas in a medium bowl until completely smooth—no lumps allowed. This is your secret weapon for natural sweetness and moisture. Add the 0.25 cup maple syrup and 0.5 cup melted coconut oil to the bowl, then whisk vigorously for 30 seconds until fully combined.
Next, stir in the 0.5 cup plant-based milk and 1 tsp vanilla extract. The mixture should be thick but pourable—like a rich, creamy batter. If it seems too thick, add 1-2 tablespoons more plant-based milk to reach the perfect consistency. Here's the thing—this wet mixture needs to be smooth so your waffles rise properly without being dense.
👨🍳 Step 2: Combine Dry Ingredients and Fold Gently
In a separate large bowl, whisk together the 1.5 cups almond flour, 0.5 cup all-purpose flour, 1 tbsp baking powder, 1 tsp cinnamon, and 0.5 tsp salt. This dry blend is what gives your waffles that perfect fluffy texture and subtle warmth. Sift the dry ingredients once to aerate them—this helps create light, airy pockets in your waffles.
Now, pour the wet ingredients into the dry ingredients and gently fold with a spatula until just combined. Don't overmix—you should still see small streaks of flour. Overmixing develops gluten and makes your waffles tough. The batter should be thick but spreadable, like a well-behaved cookie dough. Let it rest for 5 minutes while you preheat your waffle iron—this gives the baking powder time to activate fully.
🔥 Step 3: Preheat and Cook the Waffles
Preheat your waffle iron to 350°F—this is the sweet spot for crispy edges and a tender interior. Lightly grease the plates with dairy-free butter or a tiny bit of coconut oil if needed. I like to use a pastry brush for this, but a paper towel works in a pinch. Pour about ½ cup of batter onto the center of the waffle iron—don't overfill or your waffles will be too thin.
Close the lid and cook for 4-5 minutes until the waffles are golden brown and you see steam rising from the sides. You'll know they're done when the edges pull away slightly from the iron and the top looks dry to the touch. Don't peek too early—the steam helps create that perfect rise. Transfer to a wire rack to keep them crispy while you make the rest.
🍽️ Step 4: Serve Warm with Fresh Toppings
Once all the waffles are cooked, stack them on a plate and serve immediately while still warm. Top with 1 cup fresh berries and an extra dollop of dairy-free butter if you're feeling fancy. The contrast of warm waffles with cool, juicy berries is pure magic. These waffles hold up well for 10-15 minutes before getting slightly soggy, so don't wait too long to serve.
Here's the best part—they're naturally sweet from the bananas and maple syrup, but the cinnamon adds just enough warmth to make them irresistible. Pro tip: If you have leftovers, store them in an airtight container and reheat in a toaster or toaster oven for 1-2 minutes until crispy again. Enjoy your fluffy, dairy-free, egg-free masterpiece!
Pro Tips For Making Dairy Free Egg Free Waffle
- MASH THE BANANAS FIRST: I learned this the hard way—adding whole bananas to the mix makes for a lumpy, uneven batter. Smash them into a bowl with a fork until they look like overripe pudding before mixing in anything else. The smoother the base, the lighter the waffles turn out.
- DON’T SKIP THE ALMOND FLOUR REST: Almond flour loves to absorb moisture like a sponge. Mix it with your dry ingredients, then let the batter sit for 10 minutes before cooking. This gives the flour time to hydrate properly, preventing dense, gummy waffles—yes, even if you’re impatient like me.
- WATCH THE WAFLE IRON HEAT: Too hot, and your waffles burn on the outside before cooking through; too cool, and they turn out flat and doughy. Preheat your iron to medium-high (around 350°F) and spray it generously with oil—about 2 tablespoons—before pouring the batter. Adjust heat if needed, but resist the urge to crank it up.
- SWAP IN XANTHAN GUM: The bananas and almond flour can make these waffles crumbly, but a ¼ teaspoon of xanthan gum (or 1 tablespoon ground flaxseed) binds everything together without eggs. It’s a small upgrade that makes a real difference—your waffles will hold shape and stay crispy longer.
Regional styles of these flavors
Southern Banana Waffles
In the South, ripe bananas aren’t just for smoothies—they’re waffle magic. This version swaps almond flour for 1.5 cups oat flour and adds ½ tsp nutmeg for that classic Southern spice blend. I like to serve them with peanut butter and a drizzle of local honey (yes, even on vegan waffles—it’s a Southern compromise!). The texture stays tender but gains a slight chewiness that’s pure comfort food. 🌱
European Almond-Cardamom Twist
For a European-inspired take, replace cinnamon with ½ tsp ground cardamom and fold in ¼ cup toasted almond slices into the batter. The cardamom adds floral warmth, while the almonds give a satisfying crunch. Top with powdered sugar (use coconut sugar) and a dollop of almond butter—this version feels like a Parisian café breakfast. The almond flour keeps the waffles light, but the cardamom makes them taste like a holiday treat.
Latin American Tropical Fusion
Give your waffles a tropical vibe by adding 1 tsp lime zest and ½ cup diced mango to the batter. The lime brightens the banana flavor, while the mango chunks create pockets of juicy surprise. Serve with a side of coconut whipped cream (blend frozen coconut cream with powdered sugar) and a sprinkle of toasted coconut flakes. This version is perfect for brunch with a vacation feel—no passport required! 🌴
Nut-Free Adaptation
Skip the almond flour entirely and use 2 cups gluten-free oat flour instead. Boost moisture with an extra 2 tbsp maple syrup and fold in ½ cup sunflower seeds for crunch. Top with seed butter (like sunflower or tahini) and sliced strawberries. This version keeps the fluffy texture while making it nut-free—ideal for those with nut allergies or preferences. The sunflower seeds add a satisfying bite without overpowering the banana flavor.
Savory Herb Version
Who says waffles can’t be savory? Swap the cinnamon for 1 tbsp dried rosemary and 1 tsp garlic powder, then fold in ½ cup finely chopped sun-dried tomatoes. Reduce the maple syrup to 2 tbsp and add 2 tbsp nutritional yeast for a cheesy note. Serve with olive oil and flaky sea salt. This version works as a brunch staple or even a side for hearty breakfasts—think eggs (or tofu scramble) and waffles together! 🌿
Nutrition facts
Frequently asked questions
Can I make these waffles without almond flour?
For a nut-free version, replace the 1.5 cups almond flour with 2 cups oat flour or a blend of 1 cup oat flour + 0.5 cup gluten-free flour. Add 2 extra tbsp maple syrup to compensate for the reduced moisture. The texture will be slightly denser but still delicious. For extra protein, fold in 0.5 cup sunflower seeds or chickpea flour.
Why do my waffles turn out dense instead of fluffy? Dense waffles usually happen from overmixing or underripe bananas.
How do I store these waffles for meal prep?
Store cooked waffles in an airtight container at room temperature for up to 2 days. For longer storage, freeze them individually wrapped for 3 months. To reheat, pop in a toaster or toaster oven for 1-2 minutes until crispy. Pro tip: Assemble with toppings before freezing—they'll stay fresher longer.
Can I use this recipe for a waffle sandwich?
Yes! These waffles hold up perfectly for sandwiches. Make them slightly thicker by using ⅔ cup batter per waffle and cook at 325°F for 6-7 minutes. Let cool completely, then layer with dairy-free cream cheese, peanut butter, or avocado. Press gently and toast briefly before serving for maximum crispiness.
What's the best plant-based milk to use?
Unsweetened oat milk or almond milk work best for this recipe. Oat milk adds creaminess while almond milk keeps the flavor neutral. Avoid soy milk—it can make the waffles gummy. If you're out of plant-based milk, use water + 1 tbsp maple syrup as a substitute, but the texture may be slightly less tender.
