In a Dutch oven, cook bacon over medium heat until crisp. Remove bacon, and set aside. Add onion to Dutch oven and cook until tender, about 10 minutes.
Add garlic, and cook for 1 minute. Add broth, sage, potatoes, and curry; cover, and cook until potatoes are tender, 20 to 25 minutes.
Remove from heat, and let cool for 30 minutes.
Puree potatoes with an immersion blender, or in 3 batches with a regular blender. Return to heat, and add salt and pepper to taste. Garnish with bacon and sage, if desired.
Recipe by Southern Lady Magazine at https://southernladymagazine.com/sweet-potato-sage-soup-recipe/