Low Calorie Meals Logo
Guides 5 min read

20 Healthy Low-Calorie Snacks under 150 Calories

Ditch the vending machine. Here are the best high-protein, fiber-rich snacks that keep you full without breaking your calorie budget.

Sarah Mitchell
Nutrition Expert
20 Healthy Low-Calorie Snacks under 150 Calories

Snacking can either support or hinder your weight loss goals. A poor choice—like a bag of potato chips or a candy bar—will spike your blood sugar, leave you hungry again in an hour, and consume a large portion of your daily calorie allowance. On the other hand, a nutrient-dense, low-calorie snack will keep your energy stable, curb hunger, and supply essential vitamins. This guide shares 20 healthy, satisfying snacks under 150 calories.

The Secret to Satiety: Protein and Fiber

When selecting a snack, try to pair protein and fiber. Protein suppresses the hunger hormone ghrelin, while fiber slows digestion, keeping you full for longer. Pairing these two components ensures your snack actually does its job: keeping you satisfied until your next full meal.

Categorized Low-Calorie Snacks (Under 150 Calories)

Savory & Salty Snacks

  • Air-Popped Popcorn (3 Cups): Popcorn is a whole grain that is high in volume and fiber. 3 cups of air-popped popcorn contains only about 90 calories (skip the butter, use a light spray of olive oil and salt instead).
  • Hard-Boiled Egg with Paprika: A large egg contains 70 calories and 6g of high-quality protein.
  • Cucumber Slices with Hummus: 1 cup of sliced cucumbers paired with 2 tablespoons of traditional hummus provides crunch and creaminess for around 100 calories.
  • Turkey and Pickle Roll-ups: Wrap 3 slices of deli turkey breast around a small dill pickle spear. This salty, high-protein snack is only 75 calories.
  • Edamame (1/2 Cup in Pods): Steamed edamame pods sprinkled with sea salt offer 90 calories and roughly 8g of protein.

Sweet & Fruity Snacks

  • Strawberries and Greek Yogurt: 100g of fat-free plain Greek yogurt mixed with 1/2 cup of sliced strawberries is a high-protein, sweet treat for 95 calories.
  • Apple Slices with Cinnamon: Slice a small apple and dust it with cinnamon. The fiber and natural sweetness will satisfy your sweet tooth for only 80 calories.
  • Mixed Berries (1 Cup): Blueberries, raspberries, and blackberries are packed with antioxidants and fiber. A full cup of mixed berries is about 70 calories.
  • Frozen Grapes (1 Cup): Freezing grapes gives them a sorbet-like texture. One cup of frozen grapes contains 100 calories and takes longer to eat, aiding mindfulness.
  • Chia Seed Pudding (Small Serving): 1 tablespoon of chia seeds soaked in 1/2 cup of unsweetened almond milk with a drop of stevia makes a fiber-rich pudding for 110 calories.

Creamy & High-Protein Snacks

  • Low-Fat Cottage Cheese (1/2 Cup): A protein-packed snack with 12g of protein and only 90 calories. Top with cracked black pepper or a few pineapple chunks.
  • Light String Cheese: A convenient grab-and-go snack that contains 6g of protein and only 50 calories.
  • Tuna Salad Lettuce Cups: Mix half a can of tuna in water with a tablespoon of light mayonnaise or mustard. Scoop into romaine lettuce leaves. This high-protein snack is about 110 calories.
  • Beef Jerky (1 Ounce): Look for low-sugar beef or turkey jerky. A 1-ounce serving provides 10-12g of protein for 80-90 calories.
  • Spiced Roasted Chickpeas (1/4 Cup): Toss canned chickpeas with spices and roast until crispy. A quarter-cup serving is a great source of fiber and protein for 120 calories.

Crunchy & Fresh Snacks

  • Baby Carrots with Salsa: Salsa is incredibly low in calories (about 10 calories per tablespoon). Dipping 20 baby carrots in salsa offers a crunchy snack for under 60 calories.
  • Rice Cakes with Laughing Cow Cheese: Spread one wedge of Laughing Cow Light Swiss cheese onto two plain rice cakes. This crunchy, creamy snack is just 100 calories.
  • Celery Sticks with Peanut Butter (1 Tablespoon): Celery is virtually calorie-free, allowing you to enjoy a tablespoon of peanut butter for a total of 100 calories.
  • Sliced Bell Peppers with Guacamole (2 Tablespoons): Enjoy sweet red bell pepper slices dipped in guacamole for a satisfying dose of healthy fats and vitamins for 120 calories.
  • Seaweed Snacks (2 Packs): Roasted seaweed sheets are crispy, salty, and packed with iodine. Two packages contain only 60 calories.

Practical Snacking Tip

Never eat directly from a large box or bag. It is easy to lose track of how much you have consumed. Instead, measure out your single serving, put the rest away, and sit down to enjoy your snack mindfully.