1. In a large stock pot, saute onions and garlic in olive oil.
2. Add potatoes and broth. Bring to a boil then reduce heat to medium and cook until potatoes are tender, about 15 minutes.
3. Add chopped broccoli, sage, and hot sauce and cook a few minutes.
4. In a blender puree half of the soup and return to stock pot.
5. Season with salt and pepper.