High-Protein Low-Calorie

21 Snacks Under 150 Calories To Help You Stay In A Calorie Deficit

⭐ Key Takeaways
  • ¾ cup plain nonfat Greek yogurt
  • ½ cup mixed berries (strawberries, blueberries, or raspberries)
  • Optional: a few drops of vanilla extract

21 Snacks Under 150 Calories To Help You Stay In A Calorie Deficit

Snacking is usually where a calorie deficit falls apart. You do great all day, then 3 p.m. hits and suddenly you’re standing in front of the pantry eating crackers straight from the sleeve. The problem isn’t snacking itself. It’s not having anything ready that actually satisfies you without blowing through half your daily calories in one sitting.

That’s what this list is for. Every snack below comes in under 150 calories, and none of them are sad little rice cakes with nothing on them. These are real snacks with enough protein or fiber to actually hold you over, so you’re not raiding the cupboard again twenty minutes later.

Why Low-Calorie Snacking Actually Matters for a Deficit

When you’re trying to lose weight, most of the attention goes to meals. But snacks add up fast, especially the mindless kind eaten straight from a bag while scrolling your phone. A 150-calorie ceiling gives you enough room to snack twice a day without eating into your dinner calories.

The trick is picking snacks with some protein or fiber in them. Both slow down digestion and help you feel like you actually ate something, instead of just adding empty calories that leave you hungrier an hour later. A few of these snacks lean more toward protein, a few lean toward fiber and crunch, and some just hit that sweet-salty craving without the calorie damage.

Image Prompt: Overhead editorial food photograph of a wooden kitchen counter with several small snack portions arranged in mini bowls and glass jars, including nuts, sliced apple, yogurt, and vegetable sticks, bright natural window light, neutral linen napkin, soft shadows, clean modern kitchen background, Pinterest-friendly vertical composition, appetizing and realistic styling.

How to Use This List

You don’t need to eat all 21 of these. Pick four or five you actually like, keep the ingredients stocked, and rotate through them during the week. That’s genuinely the whole strategy. Trying to have infinite variety just means you never restock properly and end up snacking on whatever’s easiest, which is usually not the healthiest option in the house.

I’d also suggest prepping a few of these on Sunday. Portioning nuts into small containers or washing and cutting vegetables ahead of time removes the friction that usually leads to grabbing something less useful instead.

21 Snacks Under 150 Calories

1. Greek Yogurt with Berries

This is about as close to a perfect snack as it gets: quick, protein-rich, and naturally sweet without added sugar.

Ingredients

  • ¾ cup plain nonfat Greek yogurt
  • ½ cup mixed berries (strawberries, blueberries, or raspberries)
  • Optional: a few drops of vanilla extract

Instructions

  1. Spoon the yogurt into a bowl.
  2. Top with berries and stir in vanilla if using.

Macros
Calories: approximately 130
Protein: approximately 17 g
Carbohydrates: approximately 14 g
Fat: approximately 1 g
Fiber: approximately 2 g

2. Apple Slices with Peanut Butter

Sweet, crunchy, and creamy all at once. This one satisfies sugar cravings better than most desserts do.

Ingredients

  • 1 small apple, sliced
  • 1 tablespoon natural peanut butter (or almond butter)

Instructions

  1. Slice the apple into wedges.
  2. Serve with peanut butter for dipping.

Macros
Calories: approximately 140
Protein: approximately 4 g
Carbohydrates: approximately 20 g
Fat: approximately 8 g
Fiber: approximately 4 g

3. Hard-Boiled Eggs

Two eggs is one of the simplest high-protein snacks around, and you can boil a batch ahead for the whole week.

Ingredients

  • 2 large eggs
  • Pinch of salt and pepper

Instructions

  1. Place eggs in a pot, cover with water, and bring to a boil.
  2. Remove from heat, cover, and let sit for 10 minutes.
  3. Cool, peel, and season.

Macros
Calories: approximately 140
Protein: approximately 12 g
Carbohydrates: approximately 1 g
Fat: approximately 10 g
Fiber: approximately 0 g

4. Cottage Cheese with Pineapple

The sweet-savory combo here is underrated, and cottage cheese brings a serious protein punch for the calories.

Ingredients

  • ¾ cup low-fat cottage cheese
  • ½ cup pineapple chunks (fresh or canned in juice, drained)

Instructions

  1. Spoon cottage cheese into a bowl.
  2. Top with pineapple chunks.

Macros
Calories: approximately 145
Protein: approximately 16 g
Carbohydrates: approximately 15 g
Fat: approximately 2 g
Fiber: approximately 1 g

5. Roasted Chickpeas

Crunchy, salty, and satisfying in the way chips are, but with fiber instead of empty calories.

Ingredients

  • ½ cup canned chickpeas, drained, rinsed, and patted dry
  • ½ teaspoon olive oil
  • Pinch of paprika and salt

Instructions

  1. Toss chickpeas with oil and seasoning.
  2. Roast at 400°F for 20 to 25 minutes, shaking the pan halfway, until crispy.

Macros
Calories: approximately 130
Protein: approximately 6 g
Carbohydrates: approximately 18 g
Fat: approximately 4 g
Fiber: approximately 5 g

6. Baby Carrots with Hummus

A classic for a reason. The fiber in the carrots plus the protein in hummus makes this more filling than it looks.

Ingredients

  • 1 cup baby carrots
  • 3 tablespoons hummus

Instructions

  1. Serve carrots alongside hummus for dipping.

Macros
Calories: approximately 135
Protein: approximately 4 g
Carbohydrates: approximately 17 g
Fat: approximately 6 g
Fiber: approximately 6 g

7. Rice Cakes with Cottage Cheese and Tomato

This one gets a bad reputation because plain rice cakes are boring, but dressed up, they’re actually a solid base.

Ingredients

  • 2 plain rice cakes
  • ½ cup low-fat cottage cheese
  • A few cherry tomatoes, sliced
  • Cracked black pepper

Instructions

  1. Top rice cakes with cottage cheese.
  2. Add sliced tomatoes and pepper.

Macros
Calories: approximately 145
Protein: approximately 12 g
Carbohydrates: approximately 20 g
Fat: approximately 1 g
Fiber: approximately 1 g

8. String Cheese with Grapes

A grab-and-go combo that needs zero prep, which makes it perfect for busy afternoons.

Ingredients

  • 1 part-skim mozzarella string cheese
  • ¾ cup grapes

Instructions

  1. Pair the cheese with grapes and eat.

Macros
Calories: approximately 140
Protein: approximately 7 g
Carbohydrates: approximately 18 g
Fat: approximately 5 g
Fiber: approximately 1 g

Image Prompt: Bright natural light food photograph of a rustic wooden board with small snack portions including string cheese, grapes, roasted chickpeas, and carrot sticks with hummus, shot from a slightly elevated angle, warm cozy kitchen background, soft natural shadows, appetizing color contrast, Pinterest-style vertical framing.

9. Edamame with Sea Salt

Edamame is one of the few plant snacks that actually delivers real protein, and the pods make it satisfying to eat slowly.

Ingredients

  • 1 cup shelled edamame (frozen, steamed)
  • Pinch of sea salt

Instructions

  1. Steam or microwave edamame according to package directions.
  2. Sprinkle with salt and serve.

Macros
Calories: approximately 120
Protein: approximately 11 g
Carbohydrates: approximately 9 g
Fat: approximately 5 g
Fiber: approximately 5 g

10. Turkey and Cucumber Roll-Ups

No bread, no fuss, just protein and crunch rolled together for a snack that feels more like a mini meal.

Ingredients

  • 3 slices deli turkey breast
  • ½ cucumber, cut into sticks
  • 1 teaspoon mustard (optional)

Instructions

  1. Spread a thin layer of mustard on each turkey slice, if using.
  2. Wrap turkey around cucumber sticks.

Macros
Calories: approximately 90
Protein: approximately 14 g
Carbohydrates: approximately 4 g
Fat: approximately 2 g
Fiber: approximately 1 g

11. Air-Popped Popcorn

Popcorn gets unfairly lumped in with junk food, but plain, air-popped, it’s a whole grain with genuinely low calorie density.

Ingredients

  • 3 cups air-popped popcorn
  • Pinch of salt

Instructions

  1. Air-pop the kernels according to your popper’s instructions.
  2. Season lightly and serve immediately.

Macros
Calories: approximately 95
Protein: approximately 3 g
Carbohydrates: approximately 19 g
Fat: approximately 1 g
Fiber: approximately 4 g

12. Cucumber Slices with Tuna

Light, protein-heavy, and refreshing, this is a great option when you want something savory that doesn’t feel heavy.

Ingredients

  • 1 small can tuna in water, drained
  • 1 teaspoon light mayo or plain Greek yogurt
  • ½ cucumber, sliced into rounds

Instructions

  1. Mix tuna with mayo or yogurt.
  2. Spoon onto cucumber rounds.

Macros
Calories: approximately 110
Protein: approximately 18 g
Carbohydrates: approximately 3 g
Fat: approximately 3 g
Fiber: approximately 1 g

13. Frozen Grapes

This one sounds too simple to work, but frozen grapes taste like little sorbet bites and take care of a sweet craving fast.

Ingredients

  • 1 cup grapes

Instructions

  1. Wash grapes and pat dry.
  2. Freeze on a tray for at least 2 hours before eating.

Macros
Calories: approximately 70
Protein: approximately 1 g
Carbohydrates: approximately 18 g
Fat: approximately 0 g
Fiber: approximately 1 g

14. Almonds (Portioned)

Nuts are calorie-dense, so portioning matters here more than with most snacks on this list. A small handful goes a long way.

Ingredients

  • 20 whole almonds (about 1 ounce)

Instructions

  1. Measure out the portion ahead of time rather than eating from the bag.

Macros
Calories: approximately 140
Protein: approximately 5 g
Carbohydrates: approximately 5 g
Fat: approximately 12 g
Fiber: approximately 3 g

Substitution: Swap almonds for pistachios in the shell. The shelling process naturally slows you down, which can help with portion control.

15. Celery with Peanut Butter and Raisins

An old-school combo that still works because the textures play off each other so well.

Ingredients

  • 3 celery stalks, cut into 4-inch pieces
  • 1 tablespoon peanut butter
  • 1 tablespoon raisins

Instructions

  1. Fill celery pieces with peanut butter.
  2. Top with raisins.

Macros
Calories: approximately 130
Protein: approximately 4 g
Carbohydrates: approximately 14 g
Fat: approximately 8 g
Fiber: approximately 3 g

16. Greek Yogurt Bark

A make-ahead snack that feels like a treat but is really just yogurt and fruit, frozen into shareable pieces.

Ingredients

  • 1 cup plain Greek yogurt
  • ½ cup diced strawberries
  • 1 teaspoon honey

Instructions

  1. Spread yogurt onto a parchment-lined tray in a thin, even layer.
  2. Scatter strawberries and drizzle honey over the top.
  3. Freeze for at least 2 hours, then break into pieces.
  4. Store extra pieces in a sealed container in the freezer.

Macros
Calories: approximately 100 (per serving, roughly ⅓ of the tray)
Protein: approximately 9 g
Carbohydrates: approximately 12 g
Fat: approximately 1 g
Fiber: approximately 1 g

17. Bell Pepper Strips with Guacamole

The natural sweetness of bell peppers pairs really well with the richness of guacamole, and the color makes it feel more like a treat than a diet snack.

Ingredients

  • 1 bell pepper, sliced into strips
  • 3 tablespoons guacamole (store-bought or homemade)

Instructions

  1. Slice the pepper into strips.
  2. Serve with guacamole for dipping.

Macros
Calories: approximately 110
Protein: approximately 2 g
Carbohydrates: approximately 12 g
Fat: approximately 7 g
Fiber: approximately 4 g

18. Protein Smoothie Shot

When you’re short on time, a small smoothie can work as a snack rather than a full meal if you keep the portion in check.

Ingredients

  • ½ scoop protein powder
  • ½ cup unsweetened almond milk
  • ½ frozen banana
  • Ice as needed

Instructions

  1. Blend all ingredients until smooth.
  2. Pour into a small glass and drink immediately.

Macros
Calories: approximately 120
Protein: approximately 13 g
Carbohydrates: approximately 14 g
Fat: approximately 2 g
Fiber: approximately 2 g

19. Dark Chocolate and Almonds

Sometimes you just want chocolate, and there’s no reason to fight that if you keep the portion controlled.

Ingredients

  • 2 squares dark chocolate (70% cacao or higher)
  • 8 almonds

Instructions

  1. Portion the chocolate and almonds together and enjoy slowly.

Macros
Calories: approximately 140
Protein: approximately 3 g
Carbohydrates: approximately 11 g
Fat: approximately 10 g
Fiber: approximately 2 g

20. Cherry Tomatoes with Mozzarella

Basically a deconstructed caprese salad in snack form. Simple, fresh, and satisfying if you like savory over sweet.

Ingredients

  • 1 cup cherry tomatoes, halved
  • 1 ounce fresh mozzarella pearls
  • A few basil leaves, torn
  • Drizzle of balsamic vinegar (optional)

Instructions

  1. Combine tomatoes and mozzarella in a small bowl.
  2. Add basil and balsamic if using, then toss gently.

Macros
Calories: approximately 135
Protein: approximately 7 g
Carbohydrates: approximately 8 g
Fat: approximately 8 g
Fiber: approximately 2 g

21. Watermelon with Feta

This combination sounds odd until you try it. The salty feta against the sweet watermelon is one of those pairings that just works.

Ingredients

  • 1 cup cubed watermelon
  • 2 tablespoons crumbled feta
  • Fresh mint, optional

Instructions

  1. Combine watermelon and feta in a bowl.
  2. Add torn mint leaves if using.

Macros
Calories: approximately 100
Protein: approximately 4 g
Carbohydrates: approximately 14 g
Fat: approximately 3 g
Fiber: approximately 1 g

Image Prompt: Close-up editorial food photograph of a small glass bowl filled with cubed watermelon and crumbled feta, garnished with fresh mint leaves, soft natural side lighting, light marble surface, minimal styling, shallow depth of field, bright and fresh atmosphere, vertical composition suitable for Pinterest.

Building These Into Your Day

A good approach is to think of your day in terms of two snack windows, one mid-morning and one mid-afternoon, and treat each as a chance to hit around 100 to 150 calories with a bit of protein or fiber attached. That structure alone tends to prevent the late-afternoon crash that leads to overeating at dinner.

Meal-prep tip: Boil a batch of eggs, portion out nuts into small containers, and wash your vegetables all on the same day each week. Having these things ready removes the biggest barrier to actually eating them instead of defaulting to whatever’s closest at hand.

If you’re portioning nuts, cheese, or roasted chickpeas ahead of time, small reusable containers make a real difference. I keep a set of stackable glass containers specifically for pre-portioned snacks, since it stops the whole “just a little more” problem that happens when you’re eating straight from a bag.

What if I don’t like a certain ingredient? Most of these swap easily. No peanut butter? Use almond or sunflower seed butter. Not a fan of cottage cheese? Swap it for Greek yogurt in most recipes above. The macros will shift slightly, but not enough to derail anything.

Can I double a snack and count it as a light meal? Sure, on a busier day, doubling something like the tuna and cucumber or the edamame can work as a lighter lunch if your schedule doesn’t allow for a full meal.

According to the Harvard T.H. Chan School of Public Health, pairing protein or fiber with snacks between meals can help manage hunger and support more consistent eating patterns throughout the day, which lines up with why the higher-protein options on this list tend to hold people over longer than the fruit-only ones.

A Few Final Thoughts

Staying in a calorie deficit doesn’t have to mean eating flavorless food or feeling hungry all afternoon. These 21 snacks give you enough variety to avoid getting bored, while keeping each one light enough that it actually fits into your daily numbers.

Pick a handful that sound good to you, keep the ingredients on hand, and you’ll have a real answer the next time hunger hits between meals instead of reaching for whatever’s easiest.

Leave a Reply

Your email address will not be published. Required fields are marked *