The main difference between cream of mushroom soup and mushroom soup is the addition of cream or a creamy base. Cream of mushroom soup is typically made with a roux (a mixture of butter and flour) and a creamy liquid like milk or heavy cream, which gives it a thick and creamy texture. In contrast, mushroom soup is typically made with a broth or stock and does not include a cream base.