All Foods

High-Protein Vegetarian Foods

Meat-free foods ranked by protein per 100g — dairy, eggs, legumes, soy, nuts and seeds for plant-forward and vegetarian protein.

  1. 1

    Parmesan

    Dairy · 431 kcal · 38.5g Protein

    38.5g
    Protein · per 100g
  2. 2

    Bacon (Cooked)

    Protein · 541 kcal · 37g Protein

    37g
    Protein · per 100g
  3. 3

    Pumpkin Seeds

    Nuts & Seeds · 559 kcal · 30.2g Protein

    30.2g
    Protein · per 100g
  4. 4

    Tilapia (Cooked)

    Protein · 128 kcal · 26.2g Protein

    26.2g
    Protein · per 100g
  5. 5

    Chicken Thigh (Cooked, Skinless)

    Protein · 209 kcal · 26g Protein

    26g
    Protein · per 100g
  6. 6

    Pork Chop (Cooked)

    Protein · 231 kcal · 25.7g Protein

    25.7g
    Protein · per 100g
  7. 7

    Peanut Butter

    Nuts & Seeds · 588 kcal · 25.1g Protein

    25.1g
    Protein · per 100g
  8. 8

    Cheddar Cheese

    Dairy · 403 kcal · 24.9g Protein

    24.9g
    Protein · per 100g
  9. 9

    Gouda

    Dairy · 356 kcal · 24.9g Protein

    24.9g
    Protein · per 100g
  10. 10

    Sardines (Canned in Oil, Drained)

    Protein · 208 kcal · 24.6g Protein

    24.6g
    Protein · per 100g
  11. 11

    Mozzarella (part-skim)

    Dairy · 254 kcal · 24.3g Protein

    24.3g
    Protein · per 100g
  12. 12

    Almonds

    Nuts & Seeds · 579 kcal · 21.2g Protein

    21.2g
    Protein · per 100g
  13. 13

    Ham (Lean, Cooked)

    Protein · 145 kcal · 20.9g Protein

    20.9g
    Protein · per 100g
  14. 14

    Sunflower Seeds

    Nuts & Seeds · 584 kcal · 20.8g Protein

    20.8g
    Protein · per 100g
  15. 15

    Pistachios

    Nuts & Seeds · 560 kcal · 20.2g Protein

    20.2g
    Protein · per 100g
  16. 16

    Flaxseed (ground)

    Nuts & Seeds · 534 kcal · 18.3g Protein

    18.3g
    Protein · per 100g
  17. 17

    Cashews

    Nuts & Seeds · 553 kcal · 18.2g Protein

    18.2g
    Protein · per 100g
  18. 18

    Sesame Seeds

    Nuts & Seeds · 573 kcal · 17.7g Protein

    17.7g
    Protein · per 100g
  19. 19

    Tofu (Firm)

    Protein · 144 kcal · 17.3g Protein

    17.3g
    Protein · per 100g
  20. 20

    Oatmeal (Rolled Oats)

    Grains · 389 kcal · 16.9g Protein

    16.9g
    Protein · per 100g

Track High-Protein Vegetarian Foods in Kairo

Scan your food with AI and automatically track calories and macros. No manual entry needed.

Try Kairo for free

More Lists