Bagels ok, tasted more like English muffins. Whole bakery is vegan, so cream cheese is vegan, too. Lots of reading materials on going vegetarian.