Yes, pesto typically is made with parmesan cheese which contains dairy. So it's not normally vegan or dairy free. But it's easy to make substitutions to create this dairy free version.