Get ready to serve up this creamy soup as a starter for your next harvest dinner.
In a soup pot, cook bacon over medium high heat until crispy. Remove with slotted spoon to paper towel lined plate. Reduce heat to medium; discard all but 2 tbsp (30 mL) of the bacon fat. Add butter to pot.
Stir in sweet potatoes, potatoes, carrots, and onions and cook for about 10 minutes or until onions start to soften. Stir in garlic and sage; cook for 1 minute. Pour in broth and bring to a simmer. Cover and simmer for about 25 minutes or until vegetables are very soft.
Using an immersion blender, puree soup. Alternatively, ladle into blender or food processor in batches to puree. Stir in cream, salt, and pepper and heat through.
Ladle into soup bowls and sprinkle with bacon, cheese (if using), and parsley.