Even though it’s an inaccurate, outdated debate, there are still some who argue that protein is lacking in a plant-based diet. This creamy, nutrient-dense, eat-the-rainbow inspired salad is proof that whole foods have plenty of protein! If divided into four servings, there’s almost 20 grams of protein per serving! This salad is intended to be served at room temperature, but you can serve it warm if preferred. Leftovers make for a wonderful lunch the following day!