This salad has 31 grams of protein in one serving. For reference, 2 tablespoons of peanut butter has 8 grams of protein, 4 ounces of tofu has 10 grams, and 1 cup of lentils has 18 grams.