A good substitute for cheese in lasagna is vegan cheese, dairy-free cheese, or nutritional yeast. Vegan cheese (like vegan ricotta) provides a cheesy flavor and can even melt, making it great for creating layers between the noodles and sauce. Dairy-free cheese also replicates the flavor and texture of traditional cheese without any dairy. Lastly, adding nutritional yeast to the sauce layer gives it that extra cheesy flavor without having to use actual cheese. We shared some of our favorite brands to use for different kinds of cheese and other ingredients. We've tried various kinds and love sharing our thoughts on each brand and discussing our favorites.