Yes you can freeze tomatoes. they lose a little texture quality but work fine in soups and stews.