Healthy Snacks Under 100 Calories That Keep You Full

HEALTHY SNACKS | WEIGHT MANAGEMENT

πŸ“‹ Table of Contents

  1. Smart Snacking for Weight Management
  2. The Protein + Fiber Formula for Satiety
  3. Category 1: Fruits & Vegetables (8 Snacks)
  4. Category 2: Protein-Based Snacks (8 Snacks)
  5. Category 3: Crunchy & Savory Snacks (5 Snacks)
  6. Category 4: Sweet Treats (4 Snacks)
  7. Snack Prep Strategy for the Week
  8. Printable Snack Cheat Sheet
  9. Using These Snacks for Weight Management
Healthy Snacks Under 100 Calories That Keep You Full

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 CompositionSatiety Duration
Carbs alone1–2 hours
Carbs + protein2–3 hours
Carbs + protein + fiber3–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.

Calories: 95 Protein: 3g Fiber: 5g Satiety: 3–4 hours Cost: $0.60/serving

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.

Calories: 98 Protein: 4g Fiber: 3g Satiety: 3+ hours Cost: $0.35/serving

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.

Calories: 95 Protein: 2g Fiber: 3g Satiety: 2–3 hours Cost: $0.50/serving

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.

Calories: 85 Protein: 2g Fiber: 6g Satiety: 2–3 hours Cost: $1.20/serving

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.

Calories: 90 Protein: 3g Fiber: 4g Satiety: 3 hours Cost: $0.45/serving

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.

Calories: 98 Protein: 7g Fiber: 2g Satiety: 2–3 hours Cost: $0.70/serving

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.

Calories: 85 Protein: 2.5g Fiber: 3g Satiety: 2 hours Cost: $0.80–$1.50/serving

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.

Calories: 98 Protein: 3g Fiber: 6g Satiety: 3–4 hours Cost: $0.95/serving

πŸ₯š 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.

Calories: 78 Protein: 6g Fiber: 0g Satiety: 2–3 hours Cost: $0.25/serving

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.

Calories: 95 Protein: 3.5g Fiber: 3.5g Satiety: 3+ hours Cost: $0.45/serving

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.

Calories: 95 Protein: 15g Fiber: 0g (add berries) Satiety: 3–4 hours Cost: $0.60/serving

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.

Calories: 98 Protein: 7g Fiber: 1g+ Satiety: 3 hours Cost: $0.70/serving

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.

Calories: 80 Protein: 7g Fiber: 0g Satiety: 2 hours Cost: $0.40/serving

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.

Calories: 85 Protein: 18g Fiber: 1g Satiety: 3–4 hours Cost: $1.50/serving

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.

Calories: 95 Protein: 11g Fiber: 4g Satiety: 3+ hours Cost: $0.80/serving

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.

Calories: 98 Protein: 10g Fiber: 1g Satiety: 3 hours Cost: $1.80/serving

🍿 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.

Calories: 98 Protein: 4g Fiber: 1.5g Satiety: 2 hours Cost: $0.55/serving

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.

Calories: 95 Protein: 3g Fiber: 3.5g Satiety: 2–3 hours Cost: $0.15/serving

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.

Calories: 98 Protein: 4g Fiber: 2.5g Satiety: 2–3 hours Cost: $0.50/serving

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.

Calories: 95 Protein: 2.5g Fiber: 2g Satiety: 2 hours Cost: $0.40/serving

21. Roasted Chickpea Snack (ΒΌ Cup Roasted)

Nutritional Info

  • Calories: 90
  • Protein: 3g
  • Fiber: 3g
  • Satiety duration: 3+ hours
  • Cost per serving: $0.35

Preparation

  1. Drain and rinse canned chickpeas
  2. Pat completely dry with paper towels
  3. Toss with olive oil, paprika, garlic powder, salt
  4. Roast at 400Β°F for 20–25 minutes until crispy
  5. 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.

Calories: 90 Protein: 3g Fiber: 3g Satiety: 3+ hours Cost: $0.35/serving

🍫 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.

Calories: 95 Protein: 3g Fiber: 2g Satiety: 1–2 hours Cost: $0.80/serving

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)

  1. Blend 3 pitted dates until paste forms
  2. Mix in 2 tbsp rolled oats and 1 tbsp almond butter
  3. Roll into a ball and refrigerate 30 minutes to firm
  4. 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.

Calories: 95 Protein: 3g Fiber: 2g Satiety: 2–3 hours Cost: $0.40/serving

24. Frozen Banana “Nice-Cream”

Nutritional Info

  • Calories: 95
  • Protein: 2g
  • Fiber: 2g
  • Satiety duration: 2 hours
  • Cost per serving: $0.30

Preparation

  1. Slice Β½ banana into rounds
  2. Freeze on parchment paper for 2+ hours
  3. Blend frozen banana with 1 tsp cocoa powder and 2 tbsp almond milk
  4. 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.

Calories: 95 Protein: 2g Fiber: 2g Satiety: 2 hours Cost: $0.30/serving

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.

Calories: 98 Protein: 3g Fiber: 5g Satiety: 3–4 hours Cost: $0.65/serving

Snack Prep Strategy for the Week

Sunday Snack Prep (30 minutes):

  1. Boil eggs: Boil 12 eggs and store in the refrigerator β€” lasts 7 days
  2. Portion nuts: Divide almonds into 1-oz portions in small containers or zip bags
  3. Chop vegetables: Cut carrots, celery, bell peppers and store upright in water
  4. Prepare hummus: Blend chickpeas if making fresh; portion into small containers
  5. Portion cheese: Cut cheese into 1-oz pieces and package individually
  6. 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

CategorySnackCalProteinSatiety
Grab-and-GoHard-boiled egg + sea salt786g2–3 hrs
Grab-and-GoString cheese + orange987g2–3 hrs
Grab-and-GoAlmonds (1 oz)953.5g3+ hrs
Grab-and-GoTurkey roll-up + cucumber8518g3–4 hrs
Simple PrepApple + almond butter953g3–4 hrs
Simple PrepCelery + hummus952g2–3 hrs
Simple PrepGreek yogurt + cinnamon9515g3–4 hrs
Simple PrepAir-popped popcorn + salt953g2–3 hrs
Batch-PreparedRoasted chickpeas903g3+ hrs
Batch-PreparedEnergy balls (frozen)953g2–3 hrs
Batch-PreparedVegetable sticks + hummus952.5g2–3 hrs
Batch-PreparedCottage cheese + berries987g3 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.

Frequently Asked Questions

Q: How many snacks should I eat per day for weight loss?
A: 2–3 strategic snacks daily works best for most people β€” one mid-morning around 10 AM and one mid-afternoon around 3 PM. This keeps blood sugar stable, prevents meal overeating, and maintains consistent energy. A third small snack is fine if dinner is late. Avoid snacking within 2–3 hours of bedtime.
Q: Why do I get hungry so quickly after eating crackers or chips?
A: Crackers and chips are almost pure refined carbohydrates with minimal protein or fiber. They spike blood sugar quickly but provide no lasting satiety. Your stomach empties rapidly and hunger returns within 30–60 minutes. Pairing any carbohydrate with protein and fiber β€” like crackers with cheese and hummus β€” slows digestion and keeps you full 2–3 times longer.
Q: Are these snacks suitable for meal prepping in advance?
A: Most of them, yes. Hard-boiled eggs last 7 days refrigerated. Portioned nuts last weeks. Roasted chickpeas keep 5 days in an airtight container. Energy balls freeze for 3 months. The main exceptions are cut fruit (prep day-of to prevent browning) and avocado-based snacks like guacamole (use within 2 days).
Q: What is the single best snack for hunger prevention?
A: Greek yogurt with cinnamon β€” 15g of protein at only 95 calories provides the highest satiety per calorie of any snack on this list. It keeps most people satisfied for 3–4 hours. If you need fiber too, stir in Β½ cup of berries for 3 additional grams of fiber and only 30–40 more calories.
Q: Can I eat these snacks if I’m not trying to lose weight?
A: Absolutely β€” these snacks are optimized for nutrition and satiety, not just calorie restriction. The protein and fiber content supports muscle maintenance, stable energy, gut health, and blood sugar regulation regardless of your weight goals. Athletes and active people can simply eat larger portions or add additional snacks to meet higher caloric needs.
SLH
Smart Living Hubb
We help busy families eat healthy without breaking the bank. Every recipe is tested, photographed, and includes full cost and nutrition breakdowns. Follow us on Pinterest for daily ideas.
0 Shares