Snacking smart is one of the easiest ways to stay on track with your health goals. Whether you’re counting calories, managing your weight, or simply trying to eat cleaner, finding snacks that are low in calories but high in satisfaction can feel like a challenge. The good news? There are plenty of delicious, filling options that clock in at under 100 calories.
In this guide, you’ll find 20 of the best low calorie snacks under 100 calories — from crunchy bites to creamy dips — that are nutritious, easy to prepare, and genuinely satisfying. Let’s dive in!
Why Low Calorie Snacking Matters
Snacking between meals isn’t the enemy — mindless snacking is. Research shows that choosing the right snacks can help regulate blood sugar, reduce overeating at mealtimes, and keep your energy levels steady throughout the day. The trick is picking options that are nutrient-dense, not just calorie-light.
What to Look for in a Low Calorie Snack
Not all low calorie snacks are created equal. Here’s what a great under-100-calorie snack should offer:
High fiber or protein to keep you full longer
Minimal added sugar or processed ingredients
A satisfying texture (crunchy, creamy, or chewy)
Whole food ingredients whenever possible
20 Best Low Calorie Snacks Under 100 Calories
1. Hard-Boiled Egg (78 calories)
A hard-boiled egg is one of the most protein-packed snacks you can eat for under 100 calories. With 6 grams of protein and healthy fats, it keeps hunger at bay for hours. Sprinkle a pinch of salt and pepper or paprika for extra flavor.
2. Apple Slices with Cinnamon (80 calories)
One medium apple sliced and dusted with cinnamon makes for a naturally sweet, fiber-rich snack. Apples contain pectin, a type of fiber that helps you feel fuller. Skip the caramel dip and you’re well under 100 calories.
3. Greek Yogurt (Plain, 2% Fat, 90g serving — 65 calories)
Plain Greek yogurt is a protein powerhouse. A small 90g serving gives you roughly 9 grams of protein for just 65 calories. Add a few blueberries or a drizzle of honey if you want a touch of sweetness while staying under 100 calories total.
4. Cucumber Slices with Hummus (85 calories)
Half a cup of cucumber slices with 1 tablespoon of hummus is a crunchy, creamy combo that’s incredibly satisfying. Cucumbers are nearly 95% water, making them one of the most hydrating low calorie snacks available.
5. Celery Sticks with Peanut Butter (95 calories)
Four celery sticks with half a teaspoon of natural peanut butter gives you crunch, healthy fat, and a hit of protein — all for around 95 calories. This classic combo is also surprisingly filling.
6. Air-Popped Popcorn (3 cups — 93 calories)
Three full cups of plain air-popped popcorn for under 100 calories? Yes! Popcorn is a whole grain, high in fiber, and incredibly low in calorie density — meaning you get a LOT of volume for very few calories. Avoid butter and heavy seasonings.
7. Cherry Tomatoes with Cottage Cheese (90 calories)
Half a cup of cherry tomatoes paired with ¼ cup of low-fat cottage cheese is a savory snack loaded with vitamins C and B12. The protein in cottage cheese keeps you satisfied between meals.
8. Rice Cakes with Avocado (95 calories)
One plain rice cake topped with a thin smear of mashed avocado and a pinch of sea salt clocks in at about 95 calories. You get healthy monounsaturated fats and fiber from avocado, plus the satisfying crunch of the rice cake.
9. Edamame (½ cup, shelled — 95 calories)
Edamame is one of the rare plant-based snacks that delivers complete protein. Half a cup of shelled edamame offers nearly 8 grams of protein for just 95 calories. Lightly salted, it’s addictively delicious.
10. Baby Carrots with Tzatziki (80 calories)
Ten baby carrots dipped in 2 tablespoons of tzatziki sauce give you a crunchy, cool, and refreshing snack. Carrots are high in beta-carotene and fiber, while tzatziki adds a creamy protein boost from Greek yogurt.
11. Watermelon Cubes (2 cups — 80 calories)
Two full cups of watermelon cubes contain only about 80 calories, making it one of the highest-volume low calorie snacks on this list. Watermelon is 92% water and provides lycopene, a powerful antioxidant.
12. Roasted Chickpeas (¼ cup — 100 calories)
Crunchy roasted chickpeas are a fantastic alternative to chips. A quarter cup gives you about 5 grams of fiber and 5 grams of protein for exactly 100 calories. Season with cumin, paprika, or garlic powder for addictive flavor.
13. String Cheese (80 calories)
One stick of part-skim mozzarella string cheese is a portable, protein-rich snack at around 80 calories. It delivers 7 grams of protein and 15% of your daily calcium needs, making it a smart on-the-go choice.
14. Frozen Grapes (1 cup — 62 calories)
Frozen grapes are a game-changer for sweet cravings. Freeze a cup of red or green grapes overnight and enjoy a naturally sweet, candy-like snack for just 62 calories. The freezing process slows down eating, making them even more satisfying.
15. Almonds (10 pieces — 70 calories)
Ten raw almonds give you a satisfying crunch with healthy fats, vitamin E, and magnesium for just about 70 calories. Portion control is key here — almonds are nutrient-dense but can add up quickly. Stick to 10–12 nuts.
16. Sliced Bell Pepper with Guacamole (90 calories)
Half a large bell pepper (red, yellow, or orange) with 2 tablespoons of guacamole is a vibrant, vitamin-packed snack under 95 calories. Bell peppers are one of the richest sources of vitamin C in the produce aisle.
17. Banana (Small, 90 calories)
A small banana (about 6 inches) contains roughly 90 calories and provides natural sugars for quick energy alongside potassium and B6. It’s one of the most portable and naturally satisfying low calorie snacks for busy days.
18. Dark Chocolate Square (1 square, 70% cacao — 55 calories)
One small square of 70%+ dark chocolate satisfies chocolate cravings for just about 55 calories. It’s rich in antioxidants (flavonoids) and can even help reduce stress hormones. Savor it slowly for maximum satisfaction.
19. Seaweed Snacks (1 pack — 25 calories)
Roasted seaweed snack packs are the ultimate ultra-low calorie treat. At just 25 calories per pack, they’re salty, crunchy, and oddly addictive. They’re also a natural source of iodine and trace minerals rarely found in other snacks.
20. Blueberries (1 cup — 84 calories)
A full cup of blueberries for under 85 calories is hard to beat. Blueberries are one of the highest-antioxidant foods on the planet, loaded with anthocyanins that support brain health, heart health, and blood sugar regulation.
Frequently Asked Questions
What is the most filling low calorie snack?
High-protein snacks like hard-boiled eggs, Greek yogurt, edamame, and string cheese tend to be the most filling because protein triggers satiety hormones. High-fiber snacks like air-popped popcorn and roasted chickpeas also keep you full longer.
Can I eat snacks every day and still lose weight?
Absolutely. Strategic snacking can actually support weight loss by preventing extreme hunger that leads to overeating at meals. The key is choosing snacks with protein and fiber, staying mindful of portions, and avoiding highly processed options.
How many snacks per day is healthy?
Most nutrition experts recommend 1–2 snacks per day, timed between meals when hunger naturally rises. Listen to your body — snack when genuinely hungry, not out of boredom or habit.
Final Thoughts
Eating well doesn’t mean feeling deprived. These 20 low calorie snacks under 100 calories prove that you can enjoy flavorful, satisfying bites without blowing your daily calorie budget. The secret? Focus on whole foods, prioritize protein and fiber, and plan your snacks in advance so you’re never reaching for the nearest bag of chips.
Start with 2 or 3 snacks from this list that excite you most and build your snack rotation from there. Your body — and your waistline — will thank you.
For more healthy eating tips, calorie-smart recipes, and wellness guides, explore more posts on Great Life for You — your daily source for a healthier, happier life.
