I remember the first time I tried making waffles without eggs. I wasn’t sure how they would turn out, but the result surprised me.
These vegan waffles came out golden, crispy on the outside, and light inside. Since then, this vegan waffle recipe has become my go-to breakfast.
Because it’s completely egg-free and dairy-free, it also works as a simple eggless waffle recipe if you’re out of eggs or cooking for someone with allergies.
I’ll walk you through the simple ingredients, step-by-step instructions, and all my tips for making perfect eggless waffles every single time. Trust me, you won’t miss the eggs at all!
Why Make This Vegan Waffle Recipe
If you have ever run out of eggs or needed a dairy-free breakfast option, you know how frustrating and limiting mornings can sometimes feel.
That is exactly why I love this waffle recipe: it skips eggs yet still delivers fluffy centers and perfectly crispy golden edges.
What I enjoy most is how flexible the batter is, since I can keep it sweet and simple or easily turn it into something savory for brunch.
The base recipe stays the same every time, which makes breakfast easier, less stressful, and much more fun to experiment with different flavors.
Ingredients You Will Need
Here are the simple pantry ingredients I use to make this fluffy and crispy eggless waffle at home.
- 2 cups (250g) all-purpose flour (or whole wheat flour / 1:1 gluten-free flour blend)
- 1 tablespoon (12g) baking powder
- 2 tablespoons (25g) sugar
- ¼ teaspoon (1.5g) salt
- 1¾ cups (420ml) non-dairy milk (soy, almond, or oat)
- 2 teaspoons (10ml) apple cider vinegar or lemon juice
- ¼ cup (60ml) neutral oil or melted coconut oil
- 1 teaspoon (5ml) vanilla extract
Optional add-ins:
- ½ teaspoon (1g) cinnamon
- ¼ cup (45g) chocolate chips
- ½ cup (75g) blueberries
- 1 scoop (30g) protein powder
Serves: Makes about 6–8 medium waffles (depending on waffle maker size)
Cooking time: About 5 minutes prep and 10–15 minutes cooking time
Step-by-Step: Vegan Waffle Recipe
I like breaking this waffle recipe into simple steps so nothing feels confusing. Follow these steps in order to achieve fluffy centers and crispy edges.
Step 1: Preheat the Waffle Maker

Always start by fully preheating my waffle maker. This step is more important than most people think. A hot waffle iron helps the batter start cooking right away, which creates crispy edges.
If the iron isn’t hot enough, the waffles can turn pale and soft instead of golden and crisp. Let it heat for at least 5 minutes before pouring the batter.
Step 2: Mix the Dry Ingredients

In a large bowl, whisk together the flour, baking powder, sugar, and salt. Mixing the dry ingredients first helps spread the baking powder evenly, so the waffles rise properly.
Make sure there are no lumps before moving on. This simple step ensures the texture stays light and fluffy instead of dense or uneven after cooking.
Step 3: Mix the Wet Ingredients

In a separate bowl, combine the non-dairy milk, vinegar, oil, and vanilla. Stir gently until everything is combined. The vinegar reacts with the baking powder later to help the waffles rise.
Mixing wet ingredients separately keeps the batter smooth and prevents overmixing when combined with the dry ingredients.
Step 4: Combine Gently

Slowly pour the wet mixture into the dry ingredients and stir gently. Stop mixing as soon as I don’t see dry flour. A few small lumps are completely fine.
Overmixing can make waffles tough instead of soft. Keeping the batter slightly lumpy helps maintain a light texture once cooked.
Step 5: Rest the Batter

Let the batter rest for about 5 minutes before cooking. This short resting time allows the flour to fully absorb the liquid. It also gives the baking powder time to activate.
I’ve noticed this step makes the waffles fluffier inside and improves the final texture. It’s a small wait that makes a big difference.
Step 6: Cook Until Golden Brown

Pour enough batter into the center of the waffle iron and close the lid without pressing down. Then I let it cook until the waffles are golden brown and the steam slows down.
Opening the waffle maker too early can cause sticking. I wait patiently for that crisp, golden finish.
Step 7: Cool on a Rack for Crispiness

Once cooked, I place the waffles on a wire rack instead of stacking them. Stacking traps steams and makes them soft. Letting air circulate around them keeps the outside crispy.
When I follow these simple steps carefully, my vegan waffles turn out fluffy inside and perfectly crisp outside every single time.
Best Toppings for Vegan Waffles
Once your waffles are ready, it’s time for the fun part: toppings! Here are my favorite ways to enjoy eggless waffles:
- Fresh Fruit: Berries, sliced bananas, or caramelized apples add natural sweetness and color
- Maple Syrup: A classic choice that never disappoints
- Nut Butter: Almond, peanut, or cashew butter adds protein and richness
- Coconut Whipped Cream: Light, fluffy, and perfectly dairy-free
- Vegan Yogurt: Adds creaminess and a slight tang
- Nuts and Seeds: Chopped walnuts, pecans, or chia seeds for extra crunch
Mix and match these toppings to create your perfect waffle combination!
Tips for Crispy and Fluffy Vegan Waffles
Getting that perfect texture takes a few simple tricks. Follow these tips for waffles that are crispy on the outside and fluffy on the inside:
- Use enough oil for crisp edges: Don’t skimp on the oil in your batter; it creates those golden, crunchy edges we all love
- Let waffles cook fully before opening: Wait for the steam to stop before lifting the lid. Opening too early makes the waffles soggy
- Don’t stack immediately: Stacking hot waffles traps steam and makes them lose their crispiness
- Place cooked waffles on a wire rack: This allows air to circulate around the waffles, keeping them crisp
- For extra crisp: Place finished waffles on a baking sheet in a 200°F oven for 5 minutes to enhance crispiness
These simple steps make all the difference in achieving restaurant-quality waffles at home!
Vegan Waffle Recipe Variations
Once you’ve mastered the basic recipe, it’s fun to experiment with different variations. Here are some popular twists on the classic eggless waffle that cater to different dietary needs and preferences.
| Variation | Key Changes | Notes |
|---|---|---|
| Gluten-Free Vegan Waffles | Replace all-purpose flour with gluten-free flour blend (1:1 ratio). Add 1/2 tsp xanthan gum if your blend doesn’t contain it. | Use a mixture of rice flour and tapioca starch for the best results. May need slightly more liquid. |
| Whole Wheat Version | Substitute half or all of the all-purpose flour with whole wheat flour. | Creates denser, nuttier waffles. Add 1-2 tablespoons extra liquid if using 100% whole wheat. |
| Protein-Packed Vegan Waffles | Add 2-3 tablespoons of vanilla protein powder or 2 tablespoons of ground flaxseed to the dry ingredients. | Reduce flour by an equal amount when adding protein powder. Flaxseed adds omega-3s and fiber. |
| Oil-Free Version | Replace oil with an equal amount of unsweetened applesauce. | Waffles will be slightly less crispy but still delicious. May stick more to the waffle iron, so use non-stick spray. |
Each variation brings something unique to the table while keeping the waffles egg-free. Feel free to customize based on what you have in your pantry and your dietary preferences!
Common Waffle Mistakes to Avoid
Even simple recipes can go wrong with a few missteps. Here are the most common mistakes people make when preparing eggless waffles and how to avoid them for perfect results every time.
- Overmixing the batter: Stirring too much develops gluten and creates tough, dense waffles instead of light and fluffy ones.
- Using too much liquid: Adding extra milk or water makes the batter runny, resulting in soggy waffles that won’t crisp up properly.
- Opening the waffle iron too early: Lifting the lid before the waffle is fully cooked can tear it and cause it to lose its crispy texture.
- Not greasing properly: Skipping oil or non-stick spray makes waffles stick to the iron, ruining their shape and texture.
- Undercooking: Removing waffles before they’re golden brown leaves them pale, soft, and lacking that satisfying crunch.
Avoiding these simple mistakes will help you achieve bakery-quality waffles at home. Pay attention to these details, and your eggless waffles will turn out perfect every single time!
How to Store and Reheat Vegan Waffles
Making extra waffles is always a smart idea for quick breakfasts throughout the week. Here’s how to properly store and reheat your eggless waffles to maintain their delicious taste and texture.
- Store in an airtight container: Place cooled waffles in an airtight container with parchment paper between layers and refrigerate for up to 5 days.
- Freeze flat before stacking: Lay waffles on a baking sheet in a single layer, freeze until solid, then stack in a freezer bag for up to 3 months.
- Toaster method (best): Pop frozen or refrigerated waffles directly into the toaster for 2-3 minutes until heated through and crispy.
- Oven method: Place waffles on a baking sheet at 350°F for 5-7 minutes, flipping halfway through for even crispness.
- Avoid microwave if possible: Microwaving makes waffles soft and soggy, though it works in a pinch for a quick warm-up.
Proper storage and reheating techniques mean you can enjoy fresh-tasting, crispy waffles anytime. Meal prep a big batch on the weekend and have delicious breakfasts ready all week long!
Final Thoughts
Making delicious waffles without eggs is easier than you might think! With just a few simple ingredients and the right technique, you can create breakfast magic that rivals any traditional waffle recipe.
The secret is in creating that buttermilk reaction with lemon juice, which gives these waffles their incredible rise and fluffy texture.
If you’re serving these on a lazy Sunday morning or meal-prepping for busy weekdays, this vegan waffle recipe delivers every time. Don’t forget to freeze extras for quick breakfasts later!
Ready to make your own batch? Grab your waffle iron and give this recipe a try today! Drop a comment below and let me know how they turned out. I’d love to hear from you!


















