Depending on how much liquid you add, it can be as thick or thin as you like. Make a thick dip for crackers and veggies, or thin it out to be more spreadable to use as a condiment on burgers or sandwiches.
For a dairy free option, use a soft tofu in place of the cream cheese and omit the Parmesan and milk. Adjust the other ingredients to taste, and add more tofu if needed until you get the consistency you desire.