I am making curried cream of tomato from scratch. How long can this be in the freezer for?
Soups can be frozen for a long time. After 2 years I would probably be a bit cautious, but it would probably still be fine.
Flavour and nutritional properties will be lost within a few weeks, I would use it as a base for other stews within the next couple of weeks.
First off be sure to freeze it in such a way as to avoid as much air contact as a possible. If you are putting it in a plastic container, cover it with plastic wrap first and make sure the wrap is touching the soup, put the lid on and place in the fridge, then once fully chilled put into freezer.
You can freeze cream based soups for up to 6 months. While you can go longer, exposure to freezing temps will cause it to start to lose some of it's flavor and freezer burn will start (which has a really bad taste).