Spray the bottom of a heavy based saucepan with the calorie controlled spray and heat over a medium heat.
Add the chopped onions and saute for a couple of minutes, stirring frequently to ensure that they don't stick to the pan.
Add the minced garlic and saute for a further minute.
Add the chopped butternut squash and stir.
Sprinkle over the curry powder, ground cinnamon and salt and pepper and give it a good stir.
Add a couple of tablespoons of water to the squash, stir, then place the lid on the saucepan and cook for 3 - 4 minutes.
Remove the lid and pour in the vegetable stock. Stir and increase the heat.
Bring to the boil, then reduce the heat to low. Place the lid on the saucepan and simmer for 15 minutes.
After 15 minutes, check the butternut squash is tender by piercing with a sharp knife. If the knife enter the squash easily it is cooked, if there is still resistance then simmer for a further 3 or 4 minutes.
Remove from the heat and use an immersion blender to puree until the soup is creamy and smooth.
Alternatively, you can pour the mixture into a blender and blend until smooth.
Taste and add more salt and pepper as required.
Serve with a swirl of natural yogurt and a few pumpkin seeds for crunch (additional calories!)
Enjoy with some low calorie bread or crackers.