Fry the bacon and onion in a medium skillet over low heat until the onion is transluscent. Add in the garlic; cook another two minutes. Drain the bacon fat and place into the crockpot.
Place the cauliflower, carrots, corn and broth into the crockpot as well.
Cook on low for 8-10 hours or on high 4-5 until the cauliflower is completely cooked.
Whisk the flour into the cream then whisk into the soup just before serving, Let cook for another 10 minutes.