First you need to round up all your ingredients; milk, butter, onions, broccoli, flour and salt.
Place a medium sized pot on medium to low heat and add the butter.
Melt the butter until bubbles form.
Add the onions, garlic and salt.
Cook for 10 mins.
Add the broccoli and cook until slightly soft. (About 5 mins)
Sprinkle the flour over top.
Stir to combine.
Add 1/3 of the milk at a time and let heat through, then stir to combine.
Let simmer for 5 mins.
Using a blender, blend the soup. You may need to do this in batches.
Serve and enjoy!