Roughly chop the onion and garlic
Dice Potatoes into 1 inch cubes
Saute onion and garlic and 2 tbsp avocado oil in a soup pot. Cook until fragrant, but not brown - about 5 minutes
Add potatoes, salt, pepper, rosemary ,and 3 cups of broth. Cook for 25 minutes on medium heat until the potatoes are soft.
Add Pumpkin Puree and cook additional 5 minutes so that the pumpkin infuses into the flavor
Remove the pot from the heat and use an immersion blender to puree the soup. Alternatively, you can add the soup to a food processor or blender to puree.
Add 1/2 cup of broth (or your favorite dairy or non-dairy milk) to make the soup thinner.
Dice the sausage. Add 1/2 tbsp of oil to a saute pan and lightly brown the sausage.
Add the majority of the sausage to the pureed soup and keep some sausage as a topping. Top the soup with reserved green onions.