Whether vegetarian or non-vegetarian, lasagna is definitely soul food. However, have you ever wondered what cheese gives lasagna that fresh taste? It's ricotta cheese! Although I am sure, you must have been in a situation where you really want to make lasagna but seem to be all out of ricotta cheese. Instead of buying some ricotta, you should probably use one of its substitutes!