Ingredients
Equipment
Method
- Step 1: Preheat the Waffle Iron: Plug in your waffle iron and set it to medium-high heat. Allow it to preheat for 5 to 10 minutes while you prepare the batter. A properly heated iron is essential for crispy waffles.
- Step 2: Combine the Dry Ingredients: In a large mixing bowl, whisk together the flour, sugar, baking powder, salt, and cornstarch if using. Whisk thoroughly to ensure the baking powder distributes evenly throughout the mixture.
- Step 3: Combine the Wet Ingredients: In a separate medium bowl, whisk together your milk substitute, oil, eggs, and vanilla extract. Whisk until the mixture becomes slightly frothy and well combined.
- Step 4: Mix Wet and Dry: Pour the wet ingredients into the dry ingredients. Using a spatula, fold together until just combined. A few small lumps are acceptable. Do not overmix, as this creates tough waffles.
- Step 5: Rest the Batter: Allow the batter to rest for 5 to 10 minutes. This resting period hydrates the starches and activates the baking powder, resulting in lighter, fluffier waffles.
- Step 6: Cook the Waffles: Lightly spray or brush the preheated waffle iron with oil. Pour the recommended amount of batter onto the center. Close the lid and cook until golden brown and steam significantly reduces.
- Step 7: Keep Waffles Crispy: Place cooked waffles on a wire cooling rack in a single layer. Do not stack them, as this traps steam and causes sogginess. Keep warm in a 200°F oven if serving a crowd.
Notes
Milk Substitutes: Oat milk is best for creaminess. Soy milk creates fluffiest texture. Use unsweetened almond milk. Canned coconut milk adds rich tropical flavor. Avoid rice milk.
Vegan: Replace eggs with flax eggs (2 tbsp flaxseed meal + 5 tbsp water), ½ cup applesauce, or ¼ cup carbonated water.
Gluten-Free: Use 1-to-1 gluten-free flour blend. Add 1 tbsp extra oil.
Storage: Refrigerate 4 days. Freeze up to 3 months.
Reheating: Toaster or air fryer at 350°F for best crispiness.


