Whisk flour, almond flour, baking powder and salt in a medium mixing bowl.
In another bowl, combine oil, egg replacer mixture (or eggs), almond milk, apricot preserves and vanilla extract.
Add the wet ingredients to the dry ingredients and mix just until the ingredients are combined. Stir in the sliced almonds, if using. Set aside for 10~15 minutes.
Preheat the waffle maker and follow the manufacturer's instructions to make waffles. I baked for 3½ minutes until golden and cooked through.
Serve hot with some apricot syrup.