Preheat waffle iron according to manufacturer’s instructions and lightly grease with coconut oil.
Whisk together flour, coconut sugar, baking powder, baking soda, salt, turmeric, ginger, cinnamon, black pepper, and cardamom in a large bowl.
In a separate bowl, whisk almond milk, eggs, melted coconut oil, vanilla extract, and orange zest until smooth.
Pour wet ingredients into dry ingredients and stir until just combined. Batter should be thick yet pourable; add more milk if needed.
Ladle ½ to ¾ cup batter into the waffle iron and cook for 4–5 minutes until golden and crisp.
Remove waffles and keep warm. Repeat with remaining batter.
Serve hot topped with yogurt, fresh fruit, honey or syrup, and nuts or seeds as desired.