30 Surprising Foods That Have More Protein Than an Egg

Eggs have long been considered one of the best sources of protein. They’re affordable, versatile, and a staple in everything from breakfasts to post-workout meals. But despite their reputation, a single large egg contains about 6 grams of protein.

The good news is that many foods actually contain more protein per serving than an egg. Whether you’re looking to build muscle, stay full longer, or simply mix up your meals, there are plenty of high-protein options available from plant-based staples to seafood and dairy.

Here are 30 foods that deliver more protein per serving than the average egg.

Soybeans

soybeans
Photo by Thomas Kinto

Soybeans are one of the most protein-dense plant foods available. One cup of cooked soybeans contains roughly 28 grams of protein, making them a powerhouse ingredient for plant-based diets. They’re also used to make foods like tofu, tempeh, and soy milk.

Milk

Cream-O-Land lowfat Milk carton
Photo by Shannon VanDenHeuvel

A simple glass of milk delivers more protein than many people realize. One cup of milk provides about 8 grams of protein, along with calcium, vitamin D, and other essential nutrients.

Tempeh

tempeh
Photo by Ella Olsson

Tempeh is made from fermented soybeans and has a firm texture with a slightly nutty flavor. A 3-ounce serving contains around 16 grams of protein, making it a popular meat substitute for vegetarians and vegans.

Chia Seeds

chia pudding
Photo by Brenda Godinez

These tiny seeds are packed with nutrients. Two tablespoons of chia seeds contain about 5 grams of protein, along with fiber, calcium, and omega-3 fatty acids.

Salmon

raw salmon
Photo by Caroline Attwood

Salmon is not only rich in protein but also packed with heart-healthy fats. A single cooked fillet contains around 30–35 grams of protein, along with omega-3 fatty acids and vitamin B12.

Shrimp

shrimp
Photo by Farhad Ibrahimzade

Shrimp is a lean seafood option that’s surprisingly high in protein. A 4-ounce serving provides roughly 17 grams of protein while remaining low in calories and fat.

Edamame

Edamame
Openverse

Edamame are young soybeans often served as a snack or appetizer. A half-cup serving provides about 9 grams of protein, plus fiber, iron, and several essential vitamins.

Tuna

Open can of tuna on a light background with a decorative leaf. Ideal for food packaging visuals.
Photo by Towfiqu barbhuiya

Canned tuna is one of the easiest high-protein foods to keep on hand. A single can typically contains over 30 grams of protein, making it a convenient option for quick meals.\

Lentils

a person touching a bowl of lentils on a table
Photo by Monika Borys

Lentils are a favorite among nutritionists thanks to their protein and fiber content. Half a cup of cooked lentils delivers about 9 grams of protein, along with iron and folate.

Chickpeas

a bowl filled with chickpeas sitting on top of a table
Photo by Karyna Panchenko

Chickpeas are incredibly versatile—they can be roasted, blended into hummus, or added to salads. One cup of cooked chickpeas contains about 15 grams of protein, plus plenty of fiber.

Chicken

roasted chicken on white ceramic plate
Photo by Claudio Schwarz

Lean chicken is one of the most popular high-protein foods. A 4-ounce serving of cooked chicken breast provides around 25 grams of protein, making it a staple for athletes and fitness enthusiasts.

Rolled Oats

a close up of a pile of oats
Photo by Liia

Oats are usually known as a carbohydrate, but they also contain a surprising amount of protein. A typical serving of rolled oats provides about 8 grams of protein, along with heart-healthy fiber.

Parmesan Cheese

parmesan cheese
Photo by Brands&People

Hard cheeses are especially protein-dense. One ounce of Parmesan cheese contains about 10–11 grams of protein, along with plenty of calcium.

Lima Beans

green round fruit in close up photography
Photo by amirmasoud

Lima beans are another legume packed with nutrients. One cup of cooked lima beans contains about 12 grams of protein, plus fiber and potassium.\

Peanuts

pile of peanuts
Photo by Vladislav Nikonov

Peanuts are technically legumes rather than nuts, but they’re still an excellent protein source. A 100-gram serving contains about 26 grams of protein.

Turkey

A perfectly roasted whole turkey on a tray, ready for Thanksgiving dinner.
Photo by RDNE Stock project

Turkey is another lean meat option rich in protein. A 4-ounce serving provides roughly 25 grams of protein, making it a great option for sandwiches or dinner plates.\

Spirulina

spirulina
Photo by Supliful – Supplements On Demand

Spirulina is a powdered algae that’s often used in smoothies or supplements. Two tablespoons contain about 8 grams of protein, making it one of the most protein-dense plant foods available.

Gruyère Cheese

gruyere cheese
Photo by MD Duran

Gruyère is a flavorful cheese that also happens to be high in protein. One ounce contains about 8 grams of protein, along with calcium and vitamin B12.\

Seitan

seitan
Openverse

Seitan is made from wheat gluten and has a texture similar to meat. A 3-ounce serving provides around 20 grams of protein, making it a popular plant-based protein alternative.

Roast Beef

person slicing a meat on brown wooden board
Photo by José Ignacio Pompé

Roast beef offers a solid protein boost. A 100-gram serving contains about 19 grams of protein, along with iron and other essential nutrients.

Almonds

brown almond nuts on white ceramic bowl
Photo by Mockupo

Almonds provide both protein and healthy fats. One ounce contains about 6 grams of protein, along with vitamin E and magnesium.

Cheddar Cheese

cheddar cheese
Photo by www.kaboompics.com

Cheddar cheese is another protein-rich dairy option. One ounce delivers around 7 grams of protein, plus calcium and vitamin B12.

Peanut Butter

peanut butter

Peanut butter is both filling and nutrient-dense. Two tablespoons provide about 8 grams of protein, along with healthy fats and fiber.

Black Beans

a bowl filled with black beans next to limes
Photo by Mikey Frost

Black beans are a staple in many cuisines and are rich in protein and fiber. One cup of cooked black beans contains about 15 grams of protein.

Sprouted-Grain Bread

brown bread on blue table
Photo by Reclaimed Backgrounds

Certain whole-grain breads contain more protein than traditional white bread. Some sprouted-grain varieties offer around 5 grams of protein per slice.

Quinoa

quinoa with green peas and carrots on stainless steel bowl
Photo by Shashi Chaturvedula

Quinoa is often called a “complete protein” because it contains all nine essential amino acids. One cup of cooked quinoa contains about 8 grams of protein.

Pumpkin Seeds

almond seed on top of pumpkin seeds
Photo by CHUTTERSNAP

Pumpkin seeds are small but protein-dense. One ounce provides around 7 grams of protein, along with magnesium, zinc, and antioxidants.

Chickpea Pasta

chickpea pasta
Photo by engin akyurt

Pasta made from chickpea flour contains significantly more protein than traditional pasta. A serving can contain up to 13–14 grams of protein, along with added fiber.

Check 10 Foods That Can Help Speed Up Your Metabolism for more smart food picks.

Greek Yogurt

greek yogurt with fruit
Photo by Daniel Cabriles

Greek yogurt contains much more protein than regular yogurt. A single serving often provides 15–20 grams of protein, along with calcium and probiotics.

Browse 10 Foods That Have More Vitamin C Than Oranges for more nutrient-rich choices.

Tofu

tofu and vegetables
Photo by Yoav Aziz

Tofu is another soy-based protein staple. Half a cup typically contains around 10 grams of protein, along with iron and calcium.

Read Food Expiration Dates Don’t Mean What You Think for fresher food habits.

About the Writer

Steven Stiles

The Latest

white and purple plastic bottles
Buying in Bulk? These 10 Items Are Actually Worth It
person looking up to the flight schedules
10 Easy Ways to Save Money on Your Next Trip (Without Cutting the Fun)
a person holding a wallet in their hand
10 Financial Fixes Gen X Shouldn’t Put Off Any Longer
Wendy's Meat Cube
Hidden Fast Food Orders That Actually Work (And How to Get Them)
A heap of crispy cooked bacon strips on display, showcasing delicious texture and color.
Think Keto Is Restrictive? These 10 Foods Say Otherwise