Breakfast & Brunch
This dairy and egg-free waffle recipe delivers crispy golden edges and a light, fluffy interior without any compromises. ✨ The secret lies in using flaxseed "eggs" and coconut oil instead of traditional dairy, creating a batter that rises beautifully while maintaining that coveted texture. I've tested countless variations, and this one consistently delivers waffles that even non-vegan eaters can't tell are plant-based.
The foundation starts with a simple batter that relies on aquafaba (chickpea brine) for volume and flaxseed meal for binding—both plant-based powerhouses that mimic egg functionality perfectly. Coconut oil replaces butter, adding richness while keeping the waffles crispy outside and tender inside. The baking powder ensures that rise you crave, while vanilla and cinnamon add warmth without overpowering the natural flavors.
What you'll end up with is a stack of crispy waffles with those signature grid lines and a light, airy interior that holds up to syrup, fruit, or nut butter. The texture is remarkably close to traditional waffles, with just enough structure to support toppings without getting soggy. This recipe proves that plant-based baking can achieve the same results without sacrificing quality.
Serve with maple syrup, fresh berries, or vegan whipped cream for a breakfast that feels indulgent yet completely guilt-free. The best part? These waffles reheat beautifully, making them perfect for meal prep or satisfying weekend brunch cravings. Let's get started!
Ingredients for dairy and egg free waffle
Six ingredients transform into crispy, golden waffles that fool even non-vegans—no eggs or dairy in sight.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Gluten-free blend if needed |
| Flaxseed Meal 🌱 | ½ cup | Ground flaxseeds preferred |
| Granulated Sugar 🍯 | ¼ cup | Or coconut sugar |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground preferred |
| Pure Vanilla Extract 🌸 | 1 tbsp | High-quality preferred |
| Unsweetened Almond Milk 🥛 | 1 ½ cups | Cold for best texture |
| Aquafaba 🌱 | ½ cup | From chickpea brine |
| Melted Coconut Oil 🥥 | ½ cup | Unrefined for flavor |
| Maple Syrup 🍁 | 2 tbsp | For batter sweetness |
The flaxseed meal is your secret weapon here—it binds like eggs without any animal products. Bob's Red Mill or Trader Joe's carry good quality flaxseed meal that grinds fresh. For aquafaba, save the brine from a can of chickpeas—it's the magic behind that fluffy texture. Coconut oil needs to be melted but not hot—just warm enough to pour. I always grab the unrefined kind at Whole Foods for that extra nutty flavor. The almond milk should be unsweetened and cold—room temperature works too, but cold gives you that extra crispy edge.
No flaxseed meal? Chia seeds soaked in water (1 tbsp chia + 3 tbsp water = 1 egg replacement) works in a pinch, but flax is still better. Running out of aquafaba? Silken tofu blended with water mimics the protein structure, though it's not quite the same. Swap almond milk for oat milk or soy milk if you prefer, but stick with unsweetened. The coconut oil can be replaced with vegan butter melted, though it'll be slightly less crispy. For the sugar, coconut sugar adds a caramel note, but regular granulated works perfectly fine. The baking powder is non-negotiable—Bob's Red Mill aluminum-free is my go-to, but any good brand will do.
Prep the batter ahead and store it in the fridge for up to 2 days—it actually tastes better the next day as the flavors meld. The waffles reheat beautifully in a toaster or air fryer to restore that crisp. Freeze extras between parchment paper for up to 3 months, and just pop them in the toaster when you're ready. I always make a double batch on Sundays so I have waffles ready for the week. They're perfect for meal prep—just stack them with berries or nut butter for a grab-and-go breakfast.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just flour, flaxseed meal, sugar, baking powder, and salt. No fancy substitutions, no last-minute store runs. The flaxseed gives that subtle nuttiness while binding everything together like glue.
- Crispy Yet Light: That golden crust with a tender middle? It’s all about the baking powder doing its job right. Honestly, I was skeptical about dairy-free waffles being fluffy, but these deliver—no greasy heaviness, just pure satisfaction.
- Breakfast or Dessert: Slather them with peanut butter for a quick breakfast or drizzle with maple syrup for a weekend treat. My kids even sneak them for school lunches (yes, really). The flaxseed keeps them sturdy enough to handle toppings without falling apart.
- Zero Waste, Zero Guilt: Leftover waffles? Toss them in the toaster for a second life. And if you’re watching your wallet, this recipe costs me about half what store-bought mixes do. Plus, the flaxseed adds a little nutritional boost—because why not?
Step-by-step instructions for dairy-free egg-free waffles
Here's how to make waffles that rival classic versions—crispy edges, fluffy centers, and no compromises.
👨🍳 Step 1: Whisk Dry Ingredients for Perfect Texture
In a large mixing bowl, combine the 2 cups all-purpose flour, 0.5 cup flaxseed meal, 2 tsp baking powder, 0.5 tsp salt, and 1 tsp ground cinnamon. Whisk vigorously for 30 seconds until no flour streaks remain. This step ensures even distribution of leavening agents, which is critical for that signature fluffiness.
I like to sift the dry ingredients through a fine-mesh sieve first—it aerates the flour and prevents dense pockets. The flaxseed meal will absorb moisture later, mimicking eggs' binding properties while adding a subtle nutty depth. Don't skip this sifting; it makes all the difference in crispiness.
🍳 Step 2: Mix Wet Ingredients to Ideal Consistency
In a separate bowl, whisk together the 1.5 cups cold unsweetened almond milk, 0.5 cup aquafaba, 0.5 cup melted coconut oil, 2 tbsp maple syrup, and 1 tbsp pure vanilla extract. The aquafaba (chickpea brine) acts as our egg substitute, providing structure and stability. Whisk until completely smooth—you should see tiny bubbles forming on the surface.
Here's the thing—cold almond milk creates smaller, more stable bubbles in the batter, which translates to lighter waffles. If your coconut oil solidifies as you work, just pop the bowl in warm water for 10 seconds to restore its silky texture. The batter should be thin but coat the back of a spoon—like heavy cream.
🥘 Step 3: Combine Wet and Dry for Batter Perfection
Gradually pour the wet mixture into the dry ingredients while whisking continuously. The goal is to create a smooth, lump-free batter that's thick enough to hold its shape but still pourable. I use a rubber spatula to scrape the bowl's sides and ensure everything incorporates evenly.
Let the batter rest for 5 minutes at room temperature. This brief pause allows the flaxseed meal to fully hydrate and the gluten to relax slightly. You'll notice the batter thickens just a bit—this is normal and actually improves texture. Don't overmix now; we want to preserve those tiny air pockets we created earlier.
🔥 Step 4: Cook Waffles to Golden Crispness
Preheat your waffle iron to medium-high heat (around 375°F) and lightly grease with coconut oil using a paper towel. Pour ½ cup batter onto the center of the iron, spreading it evenly to the edges. Close the lid and cook until the waffles develop deep golden brown color and steam stops rising from the slots—about 4-5 minutes.
This is where crispy texture happens: the high heat caramelizes the sugars in the maple syrup while the coconut oil creates that perfect snap. Don't peek too early—opening the iron releases steam and can make your waffles gummy. You'll know they're done when the edges are set and the center springs back slightly when touched.
⏰ Step 5: Keep Warm and Serve Immediately
Transfer the waffles to a wire rack set over a baking sheet to catch any drips. The rack allows air circulation that prevents sogginess. Keep them warm in a 200°F oven while you cook the remaining batter. Serve immediately with your favorite toppings—maple syrup, fresh berries, or a sprinkle of cinnamon.
Real talk: these waffles stay crispy for about 10 minutes after cooking, but the centers remain tender. If you need to hold them longer, wrap in a clean kitchen towel to maintain texture. The secret to that perfect fluffy-crispy balance? Timing and temperature—get those right, and you've got it made.
Pro Tips For Making Dairy And Egg Free Waffle
- STIR FLAXSEED FIRST: Mix the flaxseed meal with water before adding it to the dry ingredients—otherwise, you’ll end up with clumps that ruin the texture. Let it sit for 5 minutes to thicken slightly; this is your egg substitute’s chance to shine.
- MEASURE FLOUR RIGHT: Spoon flour into the measuring cup and level it off with a knife—don’t scoop directly from the bag. Packing it down (even a little) makes these waffles dense. I learned this after three batches that tasted like bricks.
- PREHEAT WELL, THEN LOWER: Crank the waffle iron to max heat for 5 minutes first, then drop it to medium. High heat upfront sears the outside while the center cooks through—skipping this step gives you a gummy middle or a burnt crust.
- SALT THE BATTER: Taste the batter before cooking—it should be slightly salty, even if your flour is unsalted. The flaxseed meal absorbs flavor, so don’t assume the salt in the recipe is enough. A pinch goes a long way.
Flavor customization for these flavors
Sweet Variations
Add ½ cup diced apples or mashed banana to the batter for naturally sweetened waffles that caramelize beautifully. I like to toss the fruit in 1 tsp cinnamon and 1 tbsp maple syrup before folding it into the batter. For extra decadence, stir in 2 tbsp cocoa powder and ¼ cup carob chips for a chocolate chip twist. 🍏
Spiced Flavors
Swap the cinnamon for 1 tsp pumpkin pie spice and add ½ cup canned pumpkin puree to the batter for autumn-inspired waffles. For a tropical vibe, use ½ tsp cardamom and ¼ cup shredded coconut—both toasted and unsweetened work. I also love adding 1 tsp orange zest for brightness—it pairs perfectly with coconut oil's richness.
Savory Twists
Transform these into savory waffles by omitting the sugar and vanilla, then adding 1 tsp garlic powder, 1 tsp onion powder, and ½ tsp smoked paprika. Stir in ½ cup nutritional yeast for a cheesy flavor without dairy. Top with sautéed mushrooms, caramelized onions, or avocado slices for a brunch-worthy dish. 🌿
Protein Boosters
For extra protein, mix in ½ cup unsweetened applesauce or ¼ cup silken tofu blended smooth. Both add moisture and protein without altering texture. I also like adding 2 tbsp ground flaxseed—it boosts fiber and gives a nutty depth. For a chocolate protein version, blend ½ cup cooked lentils into the batter and add 1 tbsp cocoa powder.
Global Inspirations
Try a Dutch-inspired version by adding 1 tsp ginger and ½ tsp nutmeg, then top with sliced bananas and peanut butter. For a Mexican twist, stir in ½ tsp cumin and ¼ tsp chili powder, then serve with salsa and avocado. Japanese-inspired waffles shine with ½ tsp matcha powder and a drizzle of white miso syrup after cooking. 🌍
Nutrition facts
Frequently asked questions
Can I make these waffles without aquafaba?
If you don't have aquafaba, use ¼ cup silken tofu blended smooth or 1 tbsp ground flaxseed mixed with 3 tbsp water as egg substitutes. These work well but may slightly alter texture—aquafaba gives the lightest result. For a neutral taste, stick with the flaxseed option.
Why did my waffles turn out dense instead of fluffy?
Overmixing the batter or skipping the 5-minute rest are common culprits. Also, ensure your baking powder is fresh—old leavening won't create enough lift. For extra fluffiness, whisk the wet ingredients until slightly frothy before combining with dry ingredients. Cold almond milk helps too!
What's the best way to reheat leftover waffles?
For crispy texture, use a toaster or air fryer at 350°F for 2-3 minutes. If you prefer softer waffles, warm them in a 300°F oven for 5 minutes. Avoid microwaving—they'll turn soggy. Store in an airtight container with parchment paper between layers to maintain crispness.
Can I substitute coconut oil with another fat?
Yes! Use ½ cup melted vegan butter or ¼ cup neutral oil (like avocado or sunflower). Coconut oil gives the best flavor and crispiness, but vegan butter works well for a more neutral taste. Just ensure your fat is melted but not hot before mixing into the batter.
How do I make these waffles gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill or King Arthur). Add ½ tsp xanthan gum if your blend doesn't contain it—this helps bind the batter. The rest of the recipe stays the same, and you'll still get that perfect crispy texture!
