8 Protein-Rich Snacks You Can Munch On

Greek Yogurt

Plain, nonfat Greek yogurt is a versatile high-protein snack with 16 grams of protein per 156 grams; add nuts, dried dates, fresh fruit, or honey for flavor, or blend with protein powder, frozen fruit, and milk for a smoothie.

Hard-Boiled Eggs

Pre-boiled and peeled eggs offer 6 grams of protein per large egg; enjoy sliced on avocado toast or sprinkled with seasoning and a side of fruit.

Hard Cheeses

Hard cheeses like cheddar and parmesan provide a good source of calcium and protein, with 10 grams per 1-ounce serving of parmesan; pair with whole grain crackers, carrots, and hummus.

Edamame

One cup of shelled edamame contains 18 grams of protein and is a good source of iron; enjoy with savory seasonings and fruit, or combine with hummus and raw veggies.

Cottage Cheese

Rich in protein and essential nutrients, nonfat cottage cheese contains about 12 grams of protein per 4 ounces; pair with fresh fruits, herbs, or spices, or use as a topping for whole-grain crackers.

Jerky

Available in beef, turkey, and chicken varieties, jerky is a convenient snack with over 9 grams of protein per ounce; make jerky roll-ups with cream cheese or nut butter and sliced veggies for added flavor.

Tuna

High-quality protein and omega-3 fatty acids are found in tuna, with 20 grams of protein per 3-ounce can; mix with Greek yogurt or avocado for a protein-rich tuna salad.

Roasted Chickpeas

Offering 5.4 grams of protein and 5 grams of fiber per 1-ounce serving, roasted chickpeas are a nutrient-rich snack; eat them alone or sprinkle on hummus, salads, or soups.