Cook the Bacon: Preheat the oven to 400°F (204°C). Line a half sheet pan with aluminum foil. Lay the bacon strips on the foil-lined baking sheet, leaving space between them. Bake for 15 minutes, flip each strip carefully with tongs or a fork, and continue to bake the bacon for an additional 5 to 10 minutes, or until the bacon is crispy and most of the fat has rendered.
Transfer the bacon to a paper-towel lined plate, and carefully pour the rendered bacon fat from the baking sheet into a small bowl. Set aside for later. You will be using the rendered bacon fat to fry the eggs later.
Prepare the Waffle Batter: In a large mixing bowl, whisk together the all-purpose flour, poppy seeds, white sesame seeds, dried minced garlic, dried onion, baking powder, baking soda, and salt. Set aside.
In a medium bowl, whisk together the two eggs, buttermilk, and melted butter until smooth. Pour the wet ingredients into the dry mixture, and gently stir until mostly incorporated. Fold the grated cheddar cheese into the batter with a spatula. Allow the waffle batter to sit for 10 minutes as preheat your waffle maker.
Grease your waffle maker lightly with baking spray. Pour the waffle batter into your waffle maker (depending on the size and brand of your waffle maker, this amount will vary) and cook according to the manufacturer’s directions or desired texture.
Prepare the Sunny Side Eggs: As your waffles cook, heat a large non-stick skillet over low to medium heat. Pour in a tablespoon or so of the reserved bacon fat and cook the eggs as desired - over easy or sunny side up. Be sure to keep the yolk runny and season lightly with salt and pepper.
Assembly: Top each everything bagel waffle with a sunny-side egg and a few strips of crispy bacon. Optional: Sprinkle with everything bagel seasoning. Serve immediately.
Tips for Success:
Everything bagel waffles can be cooked and frozen ahead of time. Cook the waffles, place them on a wire-rack lined baking sheet until cooled. Place in the freezer until frozen, then place the frozen waffles in a large freezer-safe bag for storing (squeeze out any excess air). Freeze and toast/defrost in a toaster or toaster oven.