Combine the broccoli chicken stock, garlic, onions and bring to a boil. Remove from the heat and cool slightly, process in a food processor until smooth. In a saucepan melt the butter over medium heat and add the flour. Stir to combine, slowly add the cream stirring the whole time, then add the puree of broccoli. Adjust seasoning with the addition of salt and pepper.