Just Dip It! Non-starchy vegetables that is! This delicious dip provides carb, protein and healthy fats. Yes, this dip has protein! Beans are legumes, which are a great source of plant-based protein. However, they do not contain all of the essential amino acids, so make sure to get your protein from a wide variety of sources. Are you a practitioner? Check out our all-in-one system to grow your business.