Skip to main contentSkip to footer
Hand of girl taking chickpea© Getty

GAINS SEASON

10 high protein snacks that require minimal effort to reach your fitness goals

Hitting your protein goal might feel daunting, but it's possible!


Jovita Trujillo
Senior Writer
APRIL 10, 2025 2:16 PM EDT

Are you trying to put on muscle, get fit, and reach your protein goals? There are so many recommendations when it comes to how much protein you should eat every day, with some suggesting you aim for 1 gram per pound of body weight. So if you're lifting consistently and trying to build lean muscle, aim for 100–130g per day as a good baseline for most active women, and 150–200g+ for men or anyone with higher muscle mass or training volume. That might sound daunting, but if you incorporate protein into every meal and have some snacks ready, you’ll find yourself getting closer to your goal each week. Plus, you’ll stay full longer, and your recovery will be much faster after a tough day at the gym.

Protein will help you stay full longer and recover faster© Getty
Protein will help you stay full longer and recover faster

1. Hard-boiled eggs with everything bagel seasoning

A row of hard boiled eggs showing the order of hard boiling an egg, peeling, and cutting. © Laurie Ambrose
hard boiled eggs

~6g protein per egg

 Easy to prep in bulk and keep in the fridge. Eggs are a complete protein source, meaning they contain all nine essential amino acids. The bagel seasoning is just for fun, but you can also use salt or, believe it or not, mayonnaise (trust me). Check out how to make eggs that peel perfectly [here].

2. Roasted chickpeas

Roasted Chick Peas with Salt and Pepper© Getty
Roasted Chick Peas with Salt and Pepper

~14g protein per cup (cooked)

 Toss canned chickpeas with olive oil, garlic powder, and paprika, then roast or air fry until crispy. Chickpeas are also high in fiber and iron — a win for energy and digestion.

 To roast in the oven, cook at 400°F for 30–40 minutes, shaking halfway through. Dry them well, toss with oil and spices, and let them cool on the tray to crisp up.

 In the air fryer, cook at 375°F for 12–15 minutes, shaking the basket a few times. Watch closely near the end to avoid burning. Let them cool completely before storing to keep them crunchy.

3. Pumpkin seeds

Pumpkin seeds and mini pumpkins on a chopping board© GrosbyGroup
Pumpkin seeds

~8g protein per ¼ cup

 Portable, crunchy, and easy to sprinkle on Greek yogurt (which is also packed with protein) or oatmeal. They’re also loaded with magnesium, which helps regulate blood sugar and blood pressure.

4. Tuna salad cucumber boats

~25g protein per serving

 Mash a can of tuna with Greek yogurt and mustard. Scoop into cucumber halves or eat with high-protein chips or crackers. High in lean protein and omega-3s. Also fun to eat with your hands — just remember to wash them after!

5. Chocolate almond protein bars (homemade)

~12g protein per bar

 Mix almond butter, chocolate protein powder, oats, and a little maple syrup. Shape into bars on parchment paper, let them dry, and store for later. No bake, no stress. Almonds also add vitamin E and healthy fats.

6. Edamame with sea salt

Edamame© Getty
Edamame

~17g protein per cup (shelled)

 Microwave from frozen in just 3 minutes. Edamame is one of the few plant-based complete proteins and is also rich in folate and vitamin K.

7. Coconut vanilla collagen bars (homemade)

~10g protein per bar

 Combine 1 cup of shredded coconut, ½ cup of almond flour, ¼ cup of vanilla collagen powder, ¼ cup of honey, and 2 tablespoons of coconut oil in a bowl. Mix well, then press the mixture into a lined 8x8-inch baking dish. Refrigerate for about 2 hours or until firm, then slice into 8 bars.

8. Turkey roll-ups with hummus

~15g protein per 3 roll-ups

 Spread hummus on sliced turkey and roll with spinach or bell pepper for crunch. Turkey is a lean protein source, and hummus adds fiber and iron.

9. Chia pudding with protein powder

Chia seed pudding with fresh berries and mint topping for breakfast.© Getty Images
Chia seed pudding

~20g protein per serving

 Stir chia seeds, almond milk, and a scoop of protein powder. Let it thicken overnight. Add berries or cacao nibs if you’re feeling fancy. Read more about chia pudding here.

10. Cottage cheese with hot honey and walnuts

~20g protein per cup of cottage cheese

 Creamy meets crunchy with a little sweet heat. Add walnuts for healthy fats and omega-3s, and you’ve got a surprisingly satisfying snack.

© ¡HOLA! Reproduction of this article and its photographs in whole or in part is prohibited, even when citing their source.