01 - Preheat your waffle maker according to manufacturer instructions until indicator light signals readiness.
02 - Crack eggs into a medium bowl and add almond milk. Whisk vigorously until completely combined and slightly frothy.
03 - Add shredded cheddar, grated Parmesan, diced ham, almond flour, baking powder, garlic powder, black pepper, and salt to the egg mixture. Stir thoroughly until all ingredients are evenly distributed and a thick batter forms.
04 - Lightly coat the waffle maker plates with nonstick cooking spray or a small amount of neutral oil to prevent sticking.
05 - Pour half the batter into the center of the preheated waffle maker. Spread gently with a spatula to distribute evenly. Close the lid and cook for 4 to 5 minutes, or until golden brown and crispy.
06 - Repeat the cooking process with the remaining batter, ensuring even cooking time for consistent texture.
07 - Carefully remove chaffles using a heat-resistant spatula. Transfer to a wire cooling rack for 2 to 3 minutes to maintain maximum crispiness. Serve warm while still crispy.