There are quite a few different substitutes for parmesan cheese these days, but the majority of them start with either nuts or seeds and nutritional yeast. A few spices, like garlic powder, onion powder, and salt help to create that distinctive nutty, salty flavor. Almost all vegan parmesan recipes are gluten-free, but always check the ingredients to be sure if you need.