Healthy Snacks Under 100 Calories That Keep You Full
π Table of Contents
- Smart Snacking for Weight Management
- The Protein + Fiber Formula for Satiety
- Category 1: Fruits & Vegetables (8 Snacks)
- Category 2: Protein-Based Snacks (8 Snacks)
- Category 3: Crunchy & Savory Snacks (5 Snacks)
- Category 4: Sweet Treats (4 Snacks)
- Snack Prep Strategy for the Week
- Printable Snack Cheat Sheet
- Using These Snacks for Weight Management
Healthy Snacks Under 100 Calories That Keep You Full
Strategic snacking prevents overeating at meals, maintains stable blood sugar, and supports energy levels throughout the day. However, most snacks lack the protein and fiber needed to provide satiety. This guide reveals 25 scientifically-backed snacks under 100 calories that keep you satisfied for hours, organized by category. Learn the protein-plus-fiber formula for hunger prevention and practical snack-prep strategies.
These snacks pair perfectly with a well-planned weekly routine. If you’re looking for full meals to complement your snacking strategy, our 30-Minute Weight Loss Dinners are designed around the same protein-and-fiber principles. And if you want to prep snacks and meals together in one efficient session, our 20 Easy Crockpot Meals and Healthy Meal Prep Weekly Plan show you how to batch-cook everything at once.
Smart Snacking for Weight Management
- The Snacking Paradox: Eliminating snacks entirely often backfires. People become overly hungry, overeat at meals, and make poor food choices. Strategic snacking prevents this metabolic chaos.
- Why Most Snacks Fail: Low-quality snacks contain calories without nutritional benefit. A 100-calorie bag of crackers provides empty calories β you’re hungry 20 minutes later. Quality snacks provide satiety through protein and fiber.
- The Science: Protein and fiber slow gastric emptying (the rate your stomach empties), keeping you satisfied longer. Studies show snacks combining protein and fiber reduce hunger by 40β60% compared to carbohydrate-only snacks.
The Protein + Fiber Formula for Satiety
Optimal Snack Composition:
- Protein: 5β10g β builds satiety and preserves muscle
- Fiber: 3β5g β feeds gut bacteria and maintains stable blood sugar
- Carbohydrates: 10β15g β provides quick energy without excess
- Fat: 2β5g β slows digestion and enhances satiety
| Snack Composition | Satiety Duration |
|---|---|
| Carbs alone | 1β2 hours |
| Carbs + protein | 2β3 hours |
| Carbs + protein + fiber | 3β4 hours |
Real example: Apple alone (15g carbs, 4g fiber) = 1β2 hours full. Apple + 1 tbsp almond butter (3g protein, 1g fiber) = 3β4 hours full.
π Category 1: Fruits & Vegetables (8 Snacks)
1. Apple with 1 Tbsp Almond Butter
Nutritional Info
- Calories: 95
- Protein: 3g
- Fiber: 5g
- Satiety duration: 3β4 hours
- Cost per serving: $0.60
Preparation
- Slice apple into wedges
- Serve with almond butter on the side for dipping
Pro Tip
Pack almond butter in a separate small container and combine just before eating to prevent browning.
2. Banana with 1 Tbsp Peanut Butter
Nutritional Info
- Calories: 98
- Protein: 4g
- Fiber: 3g
- Satiety duration: 3+ hours
- Cost per serving: $0.35
Preparation
- Slice banana into rounds
- Spread peanut butter on whole grain toast, or combine directly
Pro Tip
Use natural peanut butter without added sugars and oils for maximum nutritional benefit.
3. Celery with 2 Tbsp Hummus
Nutritional Info
- Calories: 95
- Protein: 2g
- Fiber: 3g
- Satiety duration: 2β3 hours
- Cost per serving: $0.50
Preparation
- Cut celery into sticks
- Serve with hummus for dipping
Pro Tip
Prepare vegetable sticks in advance and store upright in water in the refrigerator β they stay crisp for 5+ days.
4. Large Bell Pepper with 3 Tbsp Guacamole
Nutritional Info
- Calories: 85
- Protein: 2g
- Fiber: 6g
- Satiety duration: 2β3 hours
- Cost per serving: $1.20
Preparation
- Slice bell pepper into strips
- Serve alongside guacamole for dipping
Pro Tip
Buy pre-sliced bell peppers to save time β you pay a small premium but eliminate all prep work on busy days.
5. Carrots and Celery with 1 Tbsp Almond Butter
Nutritional Info
- Calories: 90
- Protein: 3g
- Fiber: 4g
- Satiety duration: 3 hours
- Cost per serving: $0.45
Preparation
- Slice carrots and celery into sticks
- Serve with almond butter for dipping
Pro Tip
Prep vegetable sticks every Sunday β store in water in the fridge for 5+ days of ready grab-and-go snacking all week.
6. Orange Segments with 1 Oz String Cheese
Nutritional Info
- Calories: 98
- Protein: 7g
- Fiber: 2g
- Satiety duration: 2β3 hours
- Cost per serving: $0.70
Preparation
- Peel orange and separate into segments
- Serve alongside string cheese
Pro Tip
Keep a string cheese at your desk for no-prep, grab-and-go convenience β pair with any fruit you have on hand.
7. Berries (1 Cup) with 2 Tbsp Greek Yogurt
Nutritional Info
- Calories: 85
- Protein: 2.5g
- Fiber: 3g
- Satiety duration: 2 hours
- Cost per serving: $1.50 (frozen berries: $0.80)
Preparation
- Measure 1 cup fresh or thawed frozen berries
- Mix with 2 tbsp plain Greek yogurt
Pro Tip
Frozen berries are equally nutritious and cost significantly less than fresh β thaw overnight in the fridge for easy morning assembly.
8. Pear with 1 Tbsp Cashew Butter
Nutritional Info
- Calories: 98
- Protein: 3g
- Fiber: 6g
- Satiety duration: 3β4 hours
- Cost per serving: $0.95
Preparation
- Slice pear into wedges
- Serve with cashew butter for dipping
Pro Tip
Select slightly firm pears at the store β they ripen perfectly over 1β2 days on the counter and will be ideal for snacking.
π₯ Category 2: Protein-Based Snacks (8 Snacks)
9. Hard-Boiled Egg with Sea Salt
Nutritional Info
- Calories: 78
- Protein: 6g
- Fiber: 0g (pair with vegetables for fiber)
- Satiety duration: 2β3 hours
- Cost per serving: $0.25
Preparation
- Boil eggs for 12 minutes
- Transfer to ice bath to cool
- Peel and season with sea salt
Pro Tip
Prepare 12 eggs every Sunday and store in the refrigerator up to 7 days β the cheapest, most portable protein snack available.
10. 1 Oz Almonds (23 Almonds)
Nutritional Info
- Calories: 95
- Protein: 3.5g
- Fiber: 3.5g
- Satiety duration: 3+ hours
- Cost per serving: $0.45
Preparation
- Pre-portion exactly 23 almonds into small containers or zip bags
- Grab one portion at a time to avoid overeating
Pro Tip
Roasted, unsalted almonds provide heart-healthy fats without excess sodium. Pre-portioning prevents the all-too-common handful overflow.
11. Greek Yogurt (6 oz) with Cinnamon
Nutritional Info
- Calories: 95
- Protein: 15g
- Fiber: 0g (add berries for fiber)
- Satiety duration: 3β4 hours
- Cost per serving: $0.60
Preparation
- Measure 6 oz plain Greek yogurt into bowl
- Top generously with ground cinnamon
- Add berries for fiber boost if desired
Pro Tip
Always choose plain varieties β flavored Greek yogurt contains 15β20g of added sugar, which undermines the entire nutritional benefit.
12. ΒΌ Cup Cottage Cheese with Berries
Nutritional Info
- Calories: 98
- Protein: 7g
- Fiber: 1g (berries increase this)
- Satiety duration: 3 hours
- Cost per serving: $0.70
Preparation
- Measure ΒΌ cup cottage cheese into a small bowl
- Top with Β½ cup fresh or frozen berries
Pro Tip
Cottage cheese pairs beautifully with both sweet (berries, honey) and savory (cucumber, everything bagel seasoning) flavors β try both directions.
13. 1 Oz Part-Skim Mozzarella String Cheese
Nutritional Info
- Calories: 80
- Protein: 7g
- Fiber: 0g
- Satiety duration: 2 hours
- Cost per serving: $0.40
Preparation
- No prep required β grab and eat directly
- Pair with fruit or vegetables for added fiber
Pro Tip
Incredibly portable β keep one in your bag, desk drawer, or car for zero-effort protein on the go. Best zero-prep snack on the list.
14. Turkey and Cucumber Bites
Nutritional Info
- Calories: 85
- Protein: 18g
- Fiber: 1g
- Satiety duration: 3β4 hours
- Cost per serving: $1.50
Preparation
- Slice cucumber into rounds
- Lay thin deli turkey slices flat
- Roll turkey slices around cucumber rounds
- Secure with toothpick if needed
Pro Tip
Use low-sodium deli turkey to keep sodium intake in check. At 18g protein for only 85 calories, this is the highest protein-to-calorie ratio snack on the entire list.
15. ΒΌ Cup Edamame (Steamed, Salted)
Nutritional Info
- Calories: 95
- Protein: 11g
- Fiber: 4g
- Satiety duration: 3+ hours
- Cost per serving: $0.80
Preparation
- Steam frozen edamame 4β5 minutes
- Drain and sprinkle with sea salt
- Serve in pod or shelled
Pro Tip
Frozen edamame takes just 5 minutes to prepare and delivers 11g protein β rivaling many animal protein sources at a fraction of the cost.
16. 2 Oz Smoked Salmon with Cream Cheese on Cucumber
Nutritional Info
- Calories: 98
- Protein: 10g
- Fiber: 1g
- Satiety duration: 3 hours
- Cost per serving: $1.80
Preparation
- Slice cucumber lengthwise into rounds
- Spread 1 tbsp cream cheese on each round
- Top with smoked salmon pieces
Pro Tip
Omega-3-rich smoked salmon supports heart and brain health. This is the most elegant snack on the list β great for desk lunches or entertaining.
πΏ Category 3: Crunchy & Savory Snacks (5 Snacks)
17. Whole Grain Crackers (5) with Cheddar Cheese (0.5 oz)
Nutritional Info
- Calories: 98
- Protein: 4g
- Fiber: 1.5g
- Satiety duration: 2 hours
- Cost per serving: $0.55
Preparation
- Count out 5 whole grain crackers
- Slice 0.5 oz of cheddar cheese
- Serve crackers with cheese on the side
Pro Tip
Choose crackers with 3+ grams of fiber per serving β most standard crackers have almost none. High-fiber crackers dramatically increase satiety for the same calorie count.
18. Popcorn (3 Cups Air-Popped) with Sea Salt
Nutritional Info
- Calories: 95
- Protein: 3g
- Fiber: 3.5g
- Satiety duration: 2β3 hours
- Cost per serving: $0.15
Preparation
- Air-pop popcorn kernels in air popper or microwave-safe bowl
- Season with sea salt immediately after popping
- Measure 3 cups for serving
Pro Tip
Air-popped is dramatically cheaper and healthier than microwave bags or prepackaged popcorn. At $0.15 per serving, it’s the most budget-friendly snack on the list.
19. Rice Cake with Almond Butter and Sea Salt
Nutritional Info
- Calories: 98
- Protein: 4g
- Fiber: 2.5g
- Satiety duration: 2β3 hours
- Cost per serving: $0.50
Preparation
- Spread 1 tbsp almond butter evenly on one rice cake
- Sprinkle lightly with sea salt
Pro Tip
Always choose whole grain rice cakes over white varieties β they offer more fiber and nutrients for the same calorie count.
20. Cucumber Rounds with Hummus and Everything Bagel Seasoning
Nutritional Info
- Calories: 95
- Protein: 2.5g
- Fiber: 2g
- Satiety duration: 2 hours
- Cost per serving: $0.40
Preparation
- Slice Β½ cucumber into rounds
- Serve with 3 tbsp hummus for dipping
- Sprinkle everything bagel seasoning over top
Pro Tip
Everything Bagel seasoning adds enormous flavor complexity with essentially zero calories β one of the best flavor-per-calorie condiments in your pantry.
21. Roasted Chickpea Snack (ΒΌ Cup Roasted)
Nutritional Info
- Calories: 90
- Protein: 3g
- Fiber: 3g
- Satiety duration: 3+ hours
- Cost per serving: $0.35
Preparation
- Drain and rinse canned chickpeas
- Pat completely dry with paper towels
- Toss with olive oil, paprika, garlic powder, salt
- Roast at 400Β°F for 20β25 minutes until crispy
- Cool completely before storing
Pro Tip
Make a large batch on Sunday and store in an airtight container for up to 5 days β the crunchiest, most satisfying plant-based snack on this list.
π« Category 4: Sweet Treats (4 Snacks)
22. Dark Chocolate (1 Oz) with Almonds (Β½ Oz)
Nutritional Info
- Calories: 95
- Protein: 3g
- Fiber: 2g
- Satiety duration: 1β2 hours
- Cost per serving: $0.80
Preparation
- Break 1 oz dark chocolate into squares
- Combine with Β½ oz almonds (about 11 almonds)
Pro Tip
Choose 70%+ cacao to maximize antioxidants and minimize added sugars. The higher the cacao percentage, the more satisfied you’ll feel with a smaller amount.
23. Homemade Energy Ball (Dates, Oats, Almond Butter)
Nutritional Info
- Calories: 95
- Protein: 3g
- Fiber: 2g
- Satiety duration: 2β3 hours
- Cost per serving: $0.40
Preparation (per ball)
- Blend 3 pitted dates until paste forms
- Mix in 2 tbsp rolled oats and 1 tbsp almond butter
- Roll into a ball and refrigerate 30 minutes to firm
- Store in freezer individually
Pro Tip
Make 20 at once and freeze individually β pull one out as needed. No added sugar, no preservatives, completely homemade in under 15 minutes batch time.
24. Frozen Banana “Nice-Cream”
Nutritional Info
- Calories: 95
- Protein: 2g
- Fiber: 2g
- Satiety duration: 2 hours
- Cost per serving: $0.30
Preparation
- Slice Β½ banana into rounds
- Freeze on parchment paper for 2+ hours
- Blend frozen banana with 1 tsp cocoa powder and 2 tbsp almond milk
- Serve immediately for soft-serve texture
Pro Tip
The creamy texture genuinely satisfies ice cream cravings with no added sugars. Pre-freeze sliced bananas in portions so they’re always ready to blend.
25. Apple Slices with Raw Almond Butter and Honey Drizzle
Nutritional Info
- Calories: 98
- Protein: 3g
- Fiber: 5g
- Satiety duration: 3β4 hours
- Cost per serving: $0.65
Preparation
- Slice apple into thin wedges
- Serve with 1 tbsp raw almond butter for dipping
- Drizzle with Β½ tsp honey just before eating
Pro Tip
The honey drizzle adds sweetness perception with minimal calories β this small addition transforms a good snack into a genuinely satisfying treat.
Snack Prep Strategy for the Week
Sunday Snack Prep (30 minutes):
- Boil eggs: Boil 12 eggs and store in the refrigerator β lasts 7 days
- Portion nuts: Divide almonds into 1-oz portions in small containers or zip bags
- Chop vegetables: Cut carrots, celery, bell peppers and store upright in water
- Prepare hummus: Blend chickpeas if making fresh; portion into small containers
- Portion cheese: Cut cheese into 1-oz pieces and package individually
- Prepare dips: Mix cream cheese or guacamole into small portioned containers
Daily Assembly:
- Grab pre-portioned components and combine as needed
- Pack in insulated lunch bag with ice pack for freshness
- Avoid packing cut fruits and vegetables until morning to prevent browning
Printable Snack Cheat Sheet
| Category | Snack | Cal | Protein | Satiety |
|---|---|---|---|---|
| Grab-and-Go | Hard-boiled egg + sea salt | 78 | 6g | 2β3 hrs |
| Grab-and-Go | String cheese + orange | 98 | 7g | 2β3 hrs |
| Grab-and-Go | Almonds (1 oz) | 95 | 3.5g | 3+ hrs |
| Grab-and-Go | Turkey roll-up + cucumber | 85 | 18g | 3β4 hrs |
| Simple Prep | Apple + almond butter | 95 | 3g | 3β4 hrs |
| Simple Prep | Celery + hummus | 95 | 2g | 2β3 hrs |
| Simple Prep | Greek yogurt + cinnamon | 95 | 15g | 3β4 hrs |
| Simple Prep | Air-popped popcorn + salt | 95 | 3g | 2β3 hrs |
| Batch-Prepared | Roasted chickpeas | 90 | 3g | 3+ hrs |
| Batch-Prepared | Energy balls (frozen) | 95 | 3g | 2β3 hrs |
| Batch-Prepared | Vegetable sticks + hummus | 95 | 2.5g | 2β3 hrs |
| Batch-Prepared | Cottage cheese + berries | 98 | 7g | 3 hrs |
Using These Snacks for Weight Management
Strategic Timing:
- Morning snack (10 AM): Prevents excessive hunger at lunch
- Afternoon snack (3 PM): Prevents energy crash and overeating at dinner
- Avoid evening snacks within 2β3 hours of bedtime
Satiety Guideline:
- If a snack keeps you satisfied until the next meal, it’s working
- If you’re hungry 1β2 hours later, increase the protein or fiber content
- Track how long each snack keeps you full and personalize your rotation accordingly
Calorie Management:
- 2β3 strategic snacks daily = 200β300 calories
- Prevents overeating at meals, often saving 400+ calories
- Net calorie reduction: 100β200 calories daily
- Weekly impact: 700β1,400 calorie deficit supporting gradual, sustainable weight loss
Quality snacking transforms your metabolism and sustains healthy eating habits. These 25 options provide variety, satiety, and nutrition β all under 100 calories. For the full picture, pair these snacks with the balanced dinners in our 30-Minute Weight Loss Dinners guide, stock up using our 20 Easy Crockpot Meals for hands-off batch cooking, and plan your full week with our Healthy Meal Prep Weekly Plan.