3/4 cup shredded mozzarella cheese
Melt the butter over medium heat, add the onions and cook them until they're translucent. Stir in the garlic and cook it for another minute or so, then add the flour. Reduce the heat to medium-low and cook and stir for 5 minutes or so... until the roux darkens a bit. Add the wine to deglaze the pan.
Gradually whisk in the veggie stock, making sure to incorporate the roux, then whisk in the milk. Add everything except the creme fraiche and the cheese. Bring it to a boil, cover, reduce the heat and simmer it, stirring once in awhile for about 20 minutes, or until the broccoli is tender.
Puree it to your favorite texture... I went for a full puree with an immersion blender. Temper in the creme fraiche, stir in the cheese and cook it until the cheese melts.
I ended up with a bit more than two litres of soup... so good with garlic bread!