We make our own pesto with our own basil, and garlic from the garden. We found a pesto recipe in a vegan cookbook. Vegan With a Vengeance ,instead of cheese she uses nutritional yeast. Pesto is high in fat between the cheese and oil so reducing any portion is helpful. We cheat a bit and sprinkle a good quality pecorino romano or parmesan over the top of the dish. The nice thing about hard cheeses they are lower in fat(but higher in sodium) than other cheeses. This recipe also uses walnuts vs pine nuts which are heart healthy as well.
The other cheese we use is fat free feta. I have grown to appreciate this cheese. Sprinkle it on salads put it in a wrap this cheese adds flavor and protein.
My take on my diet is, if I have to exclude things from my eating then you bet I am going to make it as flavorful and enticing as I can. This diet has opened up my palate to many dishes and cuisines that I never would have tried before. I don't starve and I don't eat just salads. I devour freshly prepared, flavorful dishes which helps me to not miss the things that are not in my diet.