Preheat your waffle maker. A mini waffle maker works best for crisp edges. Lightly grease with avocado oil spray or butter.
Mix the buffalo chicken. In a bowl, combine shredded chicken with buffalo sauce. Stir in melted butter if you want a richer, wing-style flavor.
Season with a pinch of salt and pepper.
Make the chaffle batter. In a second bowl, whisk eggs, then add shredded cheese, cream cheese, almond flour (if using), garlic powder, and onion powder. Mix until thick and even.
Assemble the chaffle filling. Fold 1/2 to 2/3 of the buffalo chicken into the chaffle batter. Reserve the rest for topping or stuffing.
Cook the chaffles. Spoon enough batter onto the hot waffle maker to cover the surface without overflowing.
Close the lid and cook 3–5 minutes until golden and crisp. Repeat with remaining batter.
Warm the reserved chicken. If needed, quickly reheat the remaining buffalo chicken in a skillet or microwave so it’s hot when served.
Build your plate. Top chaffles with the warmed buffalo chicken. Drizzle with ranch or blue cheese dressing.
Scatter sliced green onions on top.
Add crunch and serve. Serve with celery sticks or tuck thin celery slices on top for texture. Enjoy hot while the chaffles are crisp.