Heat a large pot over medium high heat.
Add bacon, onion, garlic and butter. Saute until it just starts to caramelise and turn golden.
Add into pot the roughly chopped cauliflower, the riced up cauliflower, thyme and parsley. Mix it all together.
Add in the flour. Whisk this in until all mixed together with other ingredients in the pot and is lightly browned, about 1 minute.
Gradually whisk in the milk and chicken stock, stirring constantly until slightly thickened.
Bring to a boil, reduce heat and simmer until cauliflower is tender, about 12-15 minutes.
Before serving, mix in the parmesan cheese.
If the chowder is too thick, add more milk as needed until desired consistency is reached.
Serve immediately, garnished with a little more grated parmesan, bacon and/or parsley, if desired.