- Boil a large pot of water. Place cut cauliflower into boiling water, reduce to a simmer and let cook for 8-10 minutes.
- Drain water from cauliflower. Pat cauliflower completely dry.
- Add cauliflower to a food processor, or high-powered blender, with garlic, butter or olive oil, salt, pepper and sour cream.
- Process for 2 minutes, scraping the sides of the bowl every 30 seconds.
- Serve mashed cauliflower while still warm. Top with bacon crumbles, green onions and cheese and enjoy!