Home The soy-based tofu in this spinach artichoke dip is rich in protein. (NDSU photo)