Question: what is the difference between cream cheese and ricotta?
Answer: Cream cheese is creamy and smooth, it is also easy to spread but can be chilled for a few hours to make it harder. Ricotta cheese on the other hand is a more firm kind of cheese that has a very light hint of graininess to it, but can be melted or warmed to soften it up. However, it is not as spreadable as cream cheese.