It’s tricky to replicate the real deal, but alternative cheeses are really improving. They’re made using a variety of ingredients, including coconuts, aquafaba, nuts and solidified vegetable oil. It’s best to opt for one fortified with vitamin B12 and calcium.
As a good substitute for parmesan, try using dried nutritional yeast flakes. Not only is it a great source of B12 and other B vitamins, but it has a savory flavor that pairs well with pasta and salads.
Other substitutes for cheese are cashew or other nut cheese, potato and carrot cheese, Daiya or other vegan cheese brand.