We’ve scoured the internet to find 15 of the best, most creative and beautiful (and tasty) vegetarian and vegan high protein salads. Not only are these protein sources are good for the body, but they’re good for our environment, too. These power salads combines protein-packed grains with the healing nutrients from fresh veggies, for a lime-infused flavor bomb with crunch in each bite.

1. Grilled Halloumi Broccoli Salad (Vegetarian, 8.6g protein per 100g)

quick-vegetarian-high-protein-salads halloumi-chickpea-salad

Ne Quid Nimis.

2. Black Bean Lentil Salad with Lime Dressing (Vegan, 7.6g protein per 100g)

quick vegetarian high protein salads The Garden Grazer.

3. Arugula Lentil Salad (Vegan, 7.4g protein per 100g.)

Arugula and Lentil Salad with easy to find ingredients. It’s simple, tasty, #vegan and really healthy! | hurrythefoodup.com

HurryTheFoodUp.

4. Red Cabbage Salad with Curried Seitan (Vegan, 7.4g protein per 100g)

Red-Cabbage-Salad-with-Curried-Seitan-(Vegan)-quick-vegetarian-high-protein-salads

The Bitten Word.

5. Chickpea, Red Kidney Bean and Feta Salad (Vegetarian, 6.0g protein per 100g)

quick vegetarian high protein salads 2

The Veggie Indian.

6. Chickpea Spinach Salad (Vegetarian, 6.0g protein per 100g)

Chickpea Spinach Salad, ready in 7 minutes, high in protein and fiber. Perfect for a quick lunch!| hurrythefoodup.com

HurryTheFoodUp.

 7. Curried Carrot Slaw with Tempeh (Vegan, 6.0g protein per 100g.)

curried carrot slaw with tempeh quick vegetarian and vegan high protein salads

lunchboxbunch.com.

 

8. Black & White Bean Quinoa Salad (Vegan5.9g protein per 100g)

black and white bean quinoa salad quick vegetarian and vegan high protein salads

Vegangela.

9. Greek Salad with Seitan Gyros Strips (Vegetarian, 5.3g protein per 100g)

greek-tofu-salad-quick-vegetarian-and-vegan-high-protein-salad-recipes

Vegan in Melbourne.

10. Super Bean Sun-dried Tomato & Basil Salad (Vegan, 5.3g protein per 100g)

quick-vegetarian-high-protein-salads-chickpea-sun-dried-tomato-salad

Miniature Moose.

11. Chickpea and Edamame Salad (Vegetarian, 4.9g protein per 100g)

chickpea-salad-quick-vegetarian-and-vegan-high-protein-salad

Mother Thyme.

12. Tofu Amaranth (Spinach) Salad (Vegan, 4.5g protein per 100g)

tofu_amaranth_salad_recipe-quick-vegetarian-and-vegan-high-protein-salads

101 Cookbooks.

13. Broccoli Tofu Salad (Vegan, 4.2g protein per 100g)

Broccoli-tofu-salad-quick-vegetarian-and-vegan-high-protein-salads

Beyond Kimchee.

14. Protein Shine Salad (Vegan, 4.3g protein per 100g)

Protein-Power-Salad-The-Miniature-Moose quick vegetarian and vegan high protein salads

Recipe by The Miniture Moose.

15. Avocado & White Bean Salad with Vinaigrette (Vegan, 4.2g protein per 100g)

avocado-and-white-bean-salad-with-vinaigrette-quick-vegetarian-and-vegan-high-protein-salad

Forever After Blog.