Add the onion and garlic and sauté until softened, about 5 minutes.
Add the sweet potatoes, stock, nutmeg, and rosemary to the pot. Bring to a boil, then reduce the heat and simmer for 20 minutes, or until the sweet potatoes are soft.
Remove the pot from the heat and use an immersion blender to purée the soup until smooth.
Stir in the cream and season with salt and pepper to taste.
Serve hot.
Interesting Facts
Sweet potatoes are a nutritious and delicious source of vitamins A and C, fiber, and potassium.
The addition of nutmeg and rosemary gives this soup a unique flavor.
This soup can easily be made vegan-friendly by substituting vegetable stock and omitting the cream.