Healthy Eating 101 Best Healthy Foods 15 High-Protein Snacks That Keep You Feeling Full Longer These healthy snacks are chock-full of satisfying protein and are easy to pack and take with you. By Alyssa Langer, RD, LDN and Sara Haas, RDN Sara Haas, RDN Facebook Instagram Twitter Website Sara is a food and nutrition expert with formal training in culinary arts. She has been a registered and licensed dietitian since 2002 and a professional chef since 2008. She works as a consultant chef and dietitian with a focus on freelance writing, recipe development and food photography. Sara is the author of the Taco! Taco! Taco! cookbook and co-author of the Fertility Foods Cookbook. Her cooking, nutrition and food expertise have been featured in all forms of media. She also loves conducting cooking demonstrations and enjoys speaking at conferences, expos and other engagements. EatingWell's Editorial Guidelines Updated on November 13, 2022 Reviewed by Dietitian Novella Lui, RD, M.H.Sc. Reviewed by Dietitian Novella Lui, RD, M.H.Sc. Facebook Website Novella Lui is a registered dietitian and a nutrition and health writer. She is passionate about supporting others in building healthy relationships with food by sharing practical and easy-to-follow tips. Novella combines her interest in providing evidence-based nutrition and health education with food and culture through creating consumer-focused content for brands and publications. As a foodie and a globetrotter, she loves to seek new flavors and explore different cuisines. In her spare time, you can find her looking for hidden food gems and spending time outdoors hiking local trails. EatingWell's Editorial Guidelines Share Tweet Pin Email We all know the feeling: 3 p.m. hits, and you suddenly need a snack to make it to the end of the workday, let alone dinner. The vending machine is calling out to you. Its sodium-laden potato chips and sugary chocolate candy seem necessary right now. But what happens when you eat these snacks? They certainly satisfy your craving, but then you're hungry again in an hour or so. And what kind of nutrition did they really provide? Not much. Now is as great a time as any to set new snacking goals—to limit processed, low-nutrient snacks and instead reach for nutrient-dense, protein-rich snacks that will keep you fuller longer. A Guide to Protein Serving Sizes Why Is Protein Important for a Snack? Protein is a big focus for people on a diet and people looking to eat healthier because when you include it in a meal or snack, it helps you feel satiated. The fact is, we almost always get enough protein without even trying. In the U.S., the average woman eats about 73 grams per day, while the average man eats about 105 g per day. Both of those amounts are higher than the recommended intakes (0.8 g of protein per kilogram of body weight). How Much Protein Do You Need to Eat Every Day? Pictured recipe: Apple with Cinnamon Almond Butter The key is to distribute protein throughout the day and to focus on the type of protein sources you eat. We tend to load up on this macronutrient at dinner, but you may benefit from incorporating protein into meals and snacks throughout your day. Doing so will help you remain fuller between meals, and your body will be able to more efficiently use the protein consumed. Also, it's important to remember that there are many different protein sources. You don't just have to rely on a massive steak for dinner or a deli meat-loaded sandwich for lunch. Switch it up—you can get protein from nuts, fish, dairy, legumes and even whole grains—and all of these offer nutritional benefits besides protein. Can Protein Help You Lose More Weight? Pictured recipe: Hard-Boiled Egg & Almonds Healthy High-Protein Snacks Instead of relying on protein powders and shakes full of ingredients you can't pronounce, opt for protein-rich, nutrient-dense whole foods that offer more nutrition overall (including vitamins, minerals and fiber). Making your own snacks, as opposed to relying on packaged snacks all the time, leaves you in control of the portion size and nutritional benefits. A small investment of time and effort on the front end will save you money and calories later on.We have come up with a list of filling snacks; each has 6 g to 20 g of protein (for reference, an egg has 6 g of protein). Our snack suggestions are also easy to prepare and can be carried with you—from the office to the ballpark. 1. DIY Trail Mix What you need: 1 tablespoon whole almonds1 tablespoon pepitas1 tablespoon walnuts1 tablespoon dark chocolate chips1 tablespoon dried apricots, chopped Why it's a winner: The nuts and seeds provide a source of protein and offer fiber to satisfy you. Plus, the sweetness from dark chocolate chips and dried apricot makes mid-afternoon snacking feel like a treat. Calories in premade trail mixes add up fast—and it's too easy to grab a few handfuls from a bag. By making it at home yourself, you'll be able to control the calories while still getting a nice, heaping 1/4-cup portion. Nutrition Facts Calories: 230 kcalProtein: 6 g 2. Yogurt Parfait What you need: 1/2 cup plain, nonfat Greek yogurt1/2 cup berries1/4 cup sliced almonds, unsalted Why it's a winner: Strained yogurts, like Greek-style and skyr, pack more protein than conventional varieties and are thicker and creamier, too. Flavored yogurts can contain a surprising amount of added sugar. By combining Greek yogurt with fresh berries, you'll add just enough sweetness to offset the pleasing tang of the yogurt without the added sugar. Unsalted sliced almonds add a great crunch and an additional source of plant protein. Nutrition Facts Calories: 240 kcalProtein: 17 g 3. Veggies & Hummus What you need: 2 sticks celery 2 carrots 1/3 cup hummus Why it's a winner: Every opportunity to sneak in veggies is a good one, especially when only 10% of adults eat enough of them. The veggies offer fiber and a satisfying crunch, while the hummus (made from blended chickpeas) provides the protein and some healthy fat from olive oil and tahini. Plus, this is one snack that's really refreshing—the raw veggies are rich in water, so they're a bit hydrating, too. With some weekend prep (making the hummus and washing the veggies), you can have this snack out in a snap on weekdays. Nutrition Facts Calories: 200 kcalProtein: 8 g 4. Hard-Boiled Eggs What you need: 2 large eggs Why it's a winner: Is there anything more simple and classic than hard-boiled eggs? There are so many ways to hard-boil an egg. You can also find peeled and bagged hard-boiled eggs at some grocery stores. To jazz them up after peeling, sprinkle on regular or fancy salt and fresh pepper or dab with your favorite hot sauce. Nutrition Facts Calories: 140 kcalProtein: 13 g 5. Peanut Butter with Apple Slices What you need: 2 tablespoons peanut butter1 apple, sliced Why it's a winner: There is hardly a more classic combination than apples and peanut butter. Dipping apple slices into gooey peanut butter tastes like an absolute treat. And you can't go wrong nutrition-wise—eating fresh apples is associated with a healthier heart. A 2020 study published in Critical Reviews in Food Science and Nutrition showed that folks who eat apples daily have a reduced risk of cardiovascular disease, lower blood pressure and less inflammation.Peanut butter contains the perfect fill-you-up combination of protein and healthy fats. A 2021 study published in Clinical Nutrition noted that consuming peanut butter regularly may also improve cognitive function—the researchers credit polyphenols—plant compounds found in peanuts. Feel free to sub in any nut or seed butter of your choice, but go for options that are made with only nuts and possibly salt. Nutrition Facts Calories: 290 kcalProtein: 8 g 6. String Cheese with Whole-Wheat Crackers What you need: 1 ounce low-fat string cheese (individually packed)8 low-sodium crackers Why it's a winner: Cheese and crackers, the classic party food and after-school snack is back for your mid-afternoon bite. Going with low-sodium, whole-wheat crackers over those made with white flour provides more fiber and protein. String cheese is also perfectly portioned, as each piece is a 1-ounce serving with about 7 g of protein. Pulling off individual strings also makes the cheesy goodness last longer. Mozzarella cheese is a good source of calcium, a mineral required for keeping bones strong. Nutrition Facts Calories: 210 kcalProtein: 10 g 7. Cottage Cheese & Berries What you need: 1/2 cup low-fat cottage cheese1/2 cup berries Why it's a winner: Cottage cheese is a protein powerhouse. That may be why cottage cheese has been found to be just as satiating as eggs, according to a 2015 study published in Appetite. Cottage cheese is tangy, so topping a bowl off with a variety of berries (e.g., sliced strawberries, blueberries, blackberries) adds just enough sweetness, plus fiber and antioxidants that have cancer-protective properties. Nutrition Facts Calories: 100 kcalProtein: 14 g 8. Edamame What you need: 1 cup in-shell edamame, unsalted Why it's a winner: Edamame is a type of young soybean that you can pop out of the shell and eat. You can buy these at farmers markets or in some grocery stores' refrigerated or frozen sections. Getting them ready to eat is easy—simply boil them in-shell on the stovetop or cook them in the microwave. For added flavor, toss them with a bit of salt. Not only does a 1-cup serving of edamame offer 18 g of plant protein, but it also provides 8 g of fiber. Last but not least, edamame is a good source of iron to keep energy levels up. Nutrition Facts Calories: 224 kcalProtein: 18 g 9. Roasted Chickpeas What you need: 1/2 cup chickpeas1 teaspoon extra-virgin olive oilSeasoning of your choice Why it's a winner: Roasted chickpeas are delightfully crunchy—and they're a more nutritionally dense substitute for chips (with far less saturated fat). To make roasted chickpeas, rinse a can of chickpeas and pat them dry with a piece of paper towel. Toss the chickpeas with extra-virgin olive oil and seasoning, such as salt and pepper, cumin or chili powder. Spread on a sheet pan and roast at 425°F for 30 to 45 minutes, or until crunchy. Let them cool and then enjoy. Because you can use any seasoning you like, the chickpea customizations are endless. Nutrition Facts Calories: 150 kcalProtein: 6 g Fred Hardy 10. Smoothie What you need: 1/2 cup nonfat plain Greek-style yogurt1/4 cup low-fat milk2 cups frozen fruit, unsweetened1 tablespoon almond butter Why it's a winner: Whirling up a smoothie doesn't have to be complicated. This is the perfect formula for a simple smoothie that's a hit every time. By using plain strained yogurt, unsweetened frozen fruit and natural nut butter, you'll create a sip that's high in protein with no added sugar. Feel free to use any frozen fruit you have on hand and freeze leftover fruit that's almost past its prime for future smoothies. Nutrition Facts Calories: 300 kcalProtein: 20 g 11. Waffle with Toppings What you need: 1 toasted high-protein waffle1 tablespoon peanut butter1/4 cup blueberries2 teaspoons hemp seeds Why it's a winner: Waffles aren't just for breakfast anymore. Slathering peanut butter on top of a high-protein waffle with blueberries makes for a fun twist on a PB&J-like treat. Hemp seeds add crunch and are also a source of heart-healthy omega-3 fatty acids. Nutrition Facts Calories: 278 caloriesProtein: 12 g 12. Cereal with Milk What you need: 3/4 cup high-protein cereal1 cup low-fat milk Why it's a winner: Pairing a higher-protein cereal with the protein found in milk delivers a quick and easy snack option. Nutrition Facts Calories: 222 kcalProtein: 16 g 13. Black Bean & Cheese Tortilla What you need: 1/2 cup refried black beans1 corn tortilla1/4 cup shredded cheddar cheese Why it's a winner: This is the perfect snack for a "non-snack-y" person because it feels pretty substantial. A 2021 study published in Nutrients found that beans pack certain plant compounds that can improve blood cholesterol, help with blood sugar management, improve heart health and reduce inflammation. They're also a source of resistant starch, which supports a healthy gut microbiome. Choosing a corn tortilla is key here, as they contain far fewer calories than flour varieties, which tend to be much larger in size. Heat up your tortilla in the microwave or char it a bit on the stovetop before topping it with beans and cheese. Nutrition Facts Calories: 276 caloriesProtein: 14 g 14. Hard-Boiled Egg with Hummus & Crackers What you need: 1 hard-boiled egg2 tablespoons hummus12 pieces multigrain crackers Why it's a winner: A hard-boiled egg is great, but sometimes you need a bit more to eat. That's why pairing an egg with hummus and crackers is a great idea. Multigrain crackers made with brown rice, quinoa and a mixture of seeds, such as pumpkin and sunflower, are packed with protein and fiber. Hummus adds a bit more protein, too. Nutrition Facts Calories: 332 kcalProtein: 13.5 g 15. Salad What you need: 1 cup spinach, raw1/4 sliced avocado3 tablespoons pumpkin seeds1 tablespoon green goddess dressing Why it's a winner: Who says a salad can't be a snack? While most people save them for dinner or lunch, eating them between meals is a stellar way to add more vegetables to your day. Spinach, avocado and pumpkin seeds offer a dose of satisfying fiber, healthy fats and protein. A creamy dressing on top provides more fat that helps your body absorb the fat-soluble vitamins A, E and K in the spinach greens. Salad hack: Make sure to mix your salad in a larger bowl so that each leaf can be coated in the delicious dressing, then add a sprinkle of salt and pepper on top. Nutrition Facts Calories: 279 kcalProtein: 11 g Was this page helpful? Thanks for your feedback! Tell us why! Other Submit