Plug in your waffle iron and turn it to the highest setting. Allow it to warm up while you prepare your potatoes.
If using frozen hash brown potatoes, defrost using the microwave in short bursts. If using regular potatoes grate and wrap in a clean dish-cloth to wring out as much water as possible. Don’t be afraid to squeeze hard!
Crack one of the eggs over the potatoes, letting about half the egg white pour over them. Put the rest of the egg in another bowl.
Add finely chopped green onion, dash of salt, pepper, garlic powder, paprika and TJ’s Everyday Seasoning and any other spices that appeal to you. Mix well.
Spray the waffle iron with non-stick cooking spray and spread the potato mixture out on the bottom of the waffle iron. NOTE: The potatoes will NOT spread like regular waffle batter would. You MUST spread it out. Cook for 8-10 minutes until crispy. The waffle iron WILL steam. This is totally normal.
While the waffle iron is doing its thing, place the bacon on a cold skillet and turn the heat to medium, high. When the bacon is about half cooked, push it to the side and add the eggs to the skillet.
Remove the potato waffle from the iron and top with avocado, bacon and eggs. Enjoy this amazing treat. Repeat tomorrow and every lunch hereafter.