In a large pot, add cauliflower and garlic. Cover with water and put on medium-high heat. Bring just to a boil and cook for 7 additional minutes. Drain and transfer to bowl.
In a frying pan over medium high heat, add bacon. Cook until crispy and remove to paper towel covered plate. Let cool.
Combine dressing ingredients. Add to bowl with cauliflower along with cooled bacon, onions and scallions. Toss to coat and serve right away. Or cover and place in fridge for up to 6 hours.