This is for everyone - vegetarian or not. It is terrific food - a filling for a sandwich or stuffed into pita breads with tomatoes and other good things, or scooped onto a big garden salad. It is a hearty and zesty and easy! An amazing recipe I learned when I used to be the head baker in a Californian sandwich/salad place in Montreal called Bio Train. It calls for nutritional yeast - not to be confused with baker's yeast - and nutritional yeast which looks like a golden, bran just adds more flavor and nutrients BUT IF YOU CANNOT FIND IT -leave it out!! This is still fabulous!