Rice the cauliflower or use fresh or frozen prepackaged cauliflower rice.
Place riced cauliflower in a medium sized frying pan on the stove on medium heat. Stir occasionally. Cook until all the moisture is released and the cauliflower is dry, slightly browned and a little crispy.
Transfer cooled cauliflower rice to a large bowl and add the remaining ingredients. Mix until well combined.
Plug in the waffle iron and once it is hot spray with cooking spray if needed. Scoop out about half cup of the waffle mixture into your hands and shape into a patty. Place in waffle iron and close the lid. Press down on the top of the lid with a heavy non-flammable object to keep the lid on snug. I used a heavy ceramic bowl.
After 2 minutes check the waffle to see if it's golden and crispy, you may need a minute or two longer, depending on your waffle iron.
Remove waffle with a fork, be gentle as it may take some maneuvering to loosen it up from the iron. Transfer to a cooling rack.
Once slightly cooled, serve with a dollop of sour cream on top and a sliver of green onion or jalapeno. (Refer to the detailed video instructions below if further clarification is needed)
Video
Notes
Top Tip: place your waffle iron on top of a plate or platter to avoid a mess on your countertop. Due to the butter and bacon these waffles will be a bit messy while cooking and some grease may spill over.