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

Just photograph it. Kairo's AI reads the portion and the nutrition. Three seconds later the calories and macros are in your log, no typing.

Get Kairo on the App Store

More Lists