Add minced garlic cook 1-2 minutes until fragrant.
Stir in pumpkin puree, chicken or vegetable stock, and spices and cook over medium heat until boiling, then reduce heat, add milk and simmer for 20 minutes*.
Run an immersion blender through soup until smooth (or put soup in a regular blender and process until smooth).
Garnish with Greek yogurt or sour cream, chopped parsley, and serve with a crunchy slice of bread or croutons.
Store soup in an airtight container for up to a week or freeze for up to 3 months. Soup also cans well.
Notes
*If soup is too watery, simmer for an additional 15-30 minutes to let some of the moisture cook out.