Healthy Snacks Under 100 Calories: 40 Options Ranked
A 100-calorie snack is not inherently healthy. The 100-calorie snack packs of the early 2000s taught a generation of dieters that a tiny sleeve of Oreos counted as a "snack," which it technically did, but the spike and crash that followed 30 minutes later made the next meal harder to resist. A good 100-calorie snack does the opposite: it satisfies hunger, delivers useful nutrition, and holds you over until the next meal without triggering a craving cycle. This guide ranks 40 snacks under 100 calories by satiety and nutrient density, and explains how to choose snacks that actually work.
What makes a snack satisfying
Satiety, the feeling of fullness that suppresses further eating, is driven by four factors: volume, protein, fiber, and the absence of rapidly absorbed carbohydrate. The classic 1995 Holt study in the European Journal of Clinical Nutrition established the Satiety Index, which ranked foods by how full they left subjects 2 hours after eating. White bread scored 100; boiled potatoes scored 323, the highest of any food tested. The index has been refined many times since, but the core findings hold.
Protein is the most satiating macronutrient per calorie. A 2020 meta-analysis in the Journal of the Academy of Nutrition and Dietetics pooled 28 controlled trials and found that protein-rich snacks reduced calorie intake at the next meal by an average of 9 percent, while carbohydrate-rich snacks of equal calories did not. Fiber adds bulk without calories and slows gastric emptying. Water-rich foods (vegetables, fruit, broth-based soups) provide volume that stretches the stomach and triggers satiety signals via the vagus nerve.
The worst 100-calorie snacks are those that combine refined carbohydrate with fat and little protein or fiber: chips, cookies, candy, and most "snack bars." These foods trigger a rapid glucose rise followed by an insulin-driven crash, which produces hunger within 45 to 90 minutes. They also fail to trigger satiety hormones (GLP-1, PYY, CCK) the way protein and fiber do. The result is that you eat 100 calories and feel hungrier than you did before.
The 40 snacks, ranked by category
All snacks are listed at portions that deliver roughly 100 calories or fewer. Use our Macro Calculator to see how each fits your daily targets.
High-protein snacks (best for satiety)
- 2 hard-boiled eggs (140 cal; use 1.5 eggs for ~100 cal) - 12 g protein, the gold standard for portable protein
- 3/4 cup nonfat plain Greek yogurt (100 cal) - 17 g protein, no added sugar
- 1 string cheese (80 cal) - 7 g protein, portable and shelf-stable for a few hours
- 1 oz turkey jerky (80 to 100 cal) - 10 to 12 g protein, watch sodium content
- 1/2 cup cottage cheese (90 cal) - 12 g protein, pairs well with fruit
- 2 tbsp hummus with 1 cup cucumber slices (90 cal) - 4 g protein, 3 g fiber
- 1/2 cup edamame in pods (100 cal) - 9 g protein, 4 g fiber, takes time to eat
- 1 oz canned tuna packed in water, on cucumber slices (80 cal) - 16 g protein
- 1 hard-boiled egg + 1 cup baby carrots (110 cal; use 3/4 cup carrots) - 8 g protein
- 3 oz baked tofu cubes (80 cal) - 9 g protein, marinate in soy sauce first
Fruit and vegetable snacks (best for volume and fiber)
- 1 medium apple (95 cal) - 4 g fiber, the skin is half the fiber
- 1 medium banana (105 cal; use a small one for 90) - portable, good for pre-workout
- 2 cups strawberries (90 cal) - 6 g fiber, 150 percent of daily vitamin C
- 1 cup blueberries (84 cal) - 4 g fiber, high in anthocyanins
- 1 cup watermelon cubes (46 cal) - eat 2 cups for volume without calories
- 1 medium orange (62 cal) - 3 g fiber, the whole fruit beats juice for satiety
- 1 cup baby carrots (50 cal) - crunch factor, 5 g fiber, beta-carotene
- 1 cup cherry tomatoes (27 cal) - eat 2 cups, high in lycopene
- 1 cup cucumber slices (16 cal) - eat 3 cups, mostly water
- 1 cup celery sticks (14 cal) - pair with 1 tbsp peanut butter (95 cal total)
- 1 cup bell pepper strips (30 cal) - more vitamin C than an orange
- 1 cup steamed broccoli (55 cal) - 5 g fiber, 3 g protein
Nuts and seeds (best for healthy fat and satiety, but calorie-dense)
Nuts are calorie-dense. A 1 oz serving runs 160 to 200 calories, so a 100-calorie portion is roughly half an ounce. Use a food scale or count them. Almonds: 12 nuts. Walnuts: 7 halves. Cashews: 9 nuts. The portion control is worth it because nuts are among the most satiating foods studied, and nut eaters tend to have lower BMI in observational cohorts.
- 12 almonds (85 cal) - 3 g protein, 3 g fiber, vitamin E
- 7 walnut halves (95 cal) - 2.5 g omega-3 ALA, the highest omega-3 nut
- 1 tbsp peanut butter (95 cal) - 4 g protein; choose brands with only peanuts and salt
- 1 tbsp almond butter (95 cal) - vitamin E, magnesium
- 2 tbsp pumpkin seeds (90 cal) - 5 g protein, high in magnesium and zinc
- 1 tbsp chia seeds (60 cal; use 1.5 tbsp for 90) - 5 g fiber, omega-3 ALA
- 1 tbsp flaxseed (55 cal; use 1.5 tbsp for 80) - lignans, omega-3 ALA
- 2 tbsp sunflower seeds (90 cal) - vitamin E, selenium
Dairy and dairy alternatives
- 3/4 cup plain low-fat kefir (90 cal) - 8 g protein, probiotics
- 1 light string cheese + 5 cherry tomatoes (95 cal) - 7 g protein
- 1/2 cup ricotta cheese (95 cal) - 7 g protein, pairs with berries
- 1 oz Parmesan (110 cal; use 3/4 oz for 80) - 7 g protein, very flavorful so a little goes far
- 1 cup unsweetened almond milk + 1 tbsp cocoa powder (40 cal) - warm it for hot chocolate
Whole-grain and legume snacks
- 1 cup air-popped popcorn (31 cal; eat 3 cups for 90) - 3 g fiber, 3 g protein per 3 cups
- 1 Wasa crispbread + 1 tbsp hummus (75 cal) - 3 g fiber, 3 g protein
- 1/4 cup roasted chickpeas (95 cal) - 5 g protein, 4 g fiber
- 1 mini whole-wheat pita + 1 tbsp tzatziki (75 cal) - 3 g protein
- 2 brown rice cakes (70 cal) + 1/4 avocado (60 cal) = 130 cal, use half a rice cake
Snacks to avoid: the 100-calorie trap
Avoid snacks that are 100 calories of refined carbohydrate and fat with little protein or fiber. These cause a glucose spike and rebound hunger. The worst offenders include: 100-calorie cookie packs, snack crackers, fruit gummies (even "natural" ones), rice treats, granola bars with under 5 g protein, pretzels (despite low fat, they are refined carb and salt), and most commercial trail mixes which are mostly chocolate and candy with a few nuts. Check the Sugar Calculator to see how quickly these snacks burn through your daily added-sugar limit.
Timing: when to snack
Snacking is not mandatory. If you eat three balanced meals with adequate protein and fiber, you may not need snacks at all. But snacks serve three legitimate purposes.
- Bridging long gaps: If lunch is at noon and dinner is at 8 PM, a 4 PM snack prevents the overeating at dinner that comes from being ravenous.
- Fueling exercise: A small carbohydrate snack 30 to 60 minutes before a workout improves performance in fasted or under-fueled states. A banana or 3 dates work well.
- Recovery: After a hard training session, a protein-containing snack within an hour or two supports muscle protein synthesis. Greek yogurt or a hard-boiled egg works.
The worst time to snack is late evening, when the snack is rarely for hunger and usually for boredom, stress, or habit. Late-night snacking tends to add 200 to 400 calories without affecting next-day hunger, which is a recipe for weight gain. If you must snack at night, choose a protein-rich option and portion it onto a plate rather than eating from the bag.
Snacking and weight management
The evidence on snacking and weight is mixed, which is a clue that the type of snack matters more than snacking itself. A 2021 systematic review in Advances in Nutrition pooled 57 trials and found that snacking on whole foods (nuts, yogurt, fruit) was associated with weight stability or modest loss, while snacking on ultra-processed foods was associated with weight gain. The mechanism is straightforward: whole-food snacks self-regulate because protein and fiber suppress hunger, while ultra-processed snacks override satiety signals through palatability and rapid glucose flux.
If you are trying to lose weight, plan your snacks the same way you plan your meals. Use our Calorie Deficit Calculator to set a daily target, then allocate 100 to 200 calories for snacks. Pre-portion them into containers so you are not eating from a family-size bag.
Building your own snack list
A good snack list has four categories: high-protein, fruit and vegetable, nut and seed, and whole-grain. Pick two from each category for the week and buy only those. Choice paralysis is what drives people to grab the nearest cookie. A short, fixed snack list removes that decision. Rotate the list every 2 to 3 weeks to prevent boredom.
Portion control is everything with calorie-dense snacks. A food scale costs $12 and pays for itself in a week by preventing the 200-calorie "tablespoon" of peanut butter that is actually 2.5 tablespoons. Measure nuts and seeds by count, not by handful, since a "handful" varies by 50 percent depending on hand size and how aggressively you scoop.
Special populations
Athletes
Athletes need more calories and protein around training. A 100-calorie snack is too small for a serious training day; aim for 200 to 300 calories with 20 to 30 g of protein after hard sessions. The 100-calorie list above is most useful on rest days or as a pre-workout top-up. See our Protein Calculator for personalized targets.
People with diabetes
For people with type 1 or type 2 diabetes, snacks should be low in rapidly absorbed carbohydrate. The protein, fat, and vegetable snacks above are appropriate. Avoid fruit snacks, dried fruit, and most grain-based snacks unless treating a low blood sugar. Pair any carbohydrate with protein or fat to slow glucose absorption. Test your response with a glucose monitor; individual responses vary widely.
Kids
Children need snacks; their stomachs are small and they grow fast. The same whole-food list above works, but in larger portions. Avoid giving kids the 100-calorie processed snack packs, which train their palates to expect hyper-palatable food. A 2018 study in Appetite found that children offered whole-food snacks at age 3 ate significantly more vegetables at age 7 than children offered processed snacks.
Snack prep and storage
The same meal-prep principles that work for full meals apply to snacks. A few minutes of Sunday prep eliminates 5 days of vending-machine decisions.
- Hard-boiled eggs: Boil a dozen on Sunday. Store in the shell in the refrigerator for up to 7 days. Peel as you eat them; peeled eggs dry out in 2 days.
- Washed and cut vegetables: Carrots, celery, bell peppers, and cucumbers keep for 4 to 5 days in airtight containers with a paper towel to absorb moisture. Do not wash berries until the day you eat them; they mold quickly.
- Portioned nuts: Divide a large bag of nuts into 100-calorie snack bags or small containers on Sunday. Grab one on the way out the door. This is the single most effective way to prevent the 400-calorie handful.
- Hummus and yogurt: Buy in large tubs and portion into small containers for the week. Single-serve packages cost 2 to 3 times more per ounce and generate more plastic waste.
- Popcorn: Air-pop a large bowl on Sunday. Store in an airtight container for up to a week. Three cups of air-popped popcorn is 90 calories and takes 5 minutes to make.
Keep a designated snack drawer in the refrigerator and a designated snack shelf in the pantry. When the snack location is consistent, you reach for the planned snack instead of wandering into the kitchen and grabbing whatever is visible. Behavioral research from the Cornell Food and Brand Lab shows that people eat whatever is most visible and convenient, so make the healthy snacks visible and convenient and the less healthy ones invisible or absent.
The blood sugar perspective
For sustained energy, the goal is to avoid large glucose spikes. A 2021 study in Cell Metabolism using continuous glucose monitors showed that post-meal glucose excursions varied 4-fold between individuals eating identical meals, and that large spikes were followed by crashes that triggered hunger and cravings within 90 minutes. The factors that flatten the spike are the same factors that improve satiety: protein, fiber, and fat, which slow gastric emptying and blunt the glucose response.
This is why a 100-calorie apple eaten alone produces a moderate glucose rise and a moderate fall, while the same 100 calories of pretzels produces a larger spike and a deeper crash. Pair the apple with a tablespoon of peanut butter (added 95 calories) and the protein and fat slow the absorption further, producing a nearly flat glucose curve and hours of stable energy. Use our Glycemic Load Calculator to estimate the glycemic impact of common snacks.
The bottom line
The best 100-calorie snacks combine protein, fiber, and volume. Hard-boiled eggs, Greek yogurt, apples, baby carrots with hummus, and a dozen almonds cover most situations. Avoid snacks that are 100 calories of refined carbohydrate and fat, because they will leave you hungrier than you started. Plan your snacks like you plan your meals, pre-portion them, and use the Macro Calculator to make sure they fit your daily targets.
Discussion
Share your perspective - be constructive and kind. Comments are visible immediately and moderated by our team.