Preheat the waffle iron - Preheat your waffle iron according to its manufacturer's instructions. This step ensures that the waffles cook evenly and achieve a crispy exterior.
Prepare the waffle batter - In a mixing bowl, combine the all-purpose flour, baking powder, salt, and dried herbs. In a separate bowl, whisk together the eggs, milk, and melted butter. Pour the wet ingredients into the dry ingredients and mix until just combined. Be careful not to overmix, as this can lead to dense waffles.
Add the grated cheese and green onions - Gently fold in the grated cheese and chopped green onions into the waffle batter. This will evenly distribute the flavors throughout the batter.
Cook the waffles - When the waffle iron is ready, lightly grease the surface with cooking spray or oil. Pour a portion of the batter onto the hot waffle iron, spreading it evenly to cover the surface. Close the lid and cook the waffles until golden brown and crispy, following the manufacturer's instructions. Repeat with the remaining batter. - To keep the cooked waffles warm and crisp, place them in a single layer on a wire rack or baking sheet in a preheated oven at a low temperature (around 200°F/93°C) while you finish cooking the remaining waffles.
Serve and enjoy - Serve the savory herb waffles immediately, while they are still warm and crispy. They are delicious on their own or can be topped with additional grated cheese, green onions, or your favorite savory toppings. Enjoy!