Nutrition10 min readBy Espen Opdahl

20 Healthy Snacks Under 200 Calories (That Actually Keep You Full)

Most snack lists are useless because they ignore the only thing that matters: how full a snack keeps you per calorie. This one ranks 20 snacks by protein and fiber density, grouped by what you're actually craving.

Most "healthy snack" lists are useless. They tell you to eat rice cakes or celery sticks and then act surprised when you're raiding the pantry 45 minutes later. The problem isn't the snack — it's that nobody ranks snacks by the thing that actually matters: how full they keep you per calorie.

This list is different. Every snack is under 200 calories, and they're ranked by the combination of protein and fiber per calorie. Those two nutrients are the biggest drivers of satiety. High protein tells your brain you're nourished. High fiber physically fills your stomach and slows digestion. Together, they're the difference between a snack that tides you over for three hours and one that makes you hungrier than before you ate it.

How This List Is Organized

We grouped these 20 snacks into four categories based on what you're actually craving. Each one includes exact calories and macros so you can track them properly if you want to. Or just pick the ones that sound good and stop worrying about the math — that works too.

Protein-Heavy Snacks

These are your best bet if you're in a calorie deficit and trying to keep protein high. They're the most filling snacks on this list, calorie for calorie.

  1. Greek Yogurt (170g, plain nonfat)
    100 cal | 17g protein | 0g fiber | 6g carbs | 0.7g fat
    The single best snack on this list. Seventeen grams of protein for 100 calories is nearly impossible to beat. Add a handful of berries and you've got a snack that holds you for 3+ hours. The key is plain nonfat or 2% — flavored versions double the sugar and add nothing useful.
  2. Cottage Cheese (150g, low-fat)
    120 cal | 18g protein | 0g fiber | 5g carbs | 2.5g fat
    Cottage cheese is having a moment, and it deserves it. The casein protein digests slowly, keeping amino acids flowing for hours. Mix in some cherry tomatoes and everything bagel seasoning for a savory option, or top with pineapple for sweet.
  3. Hard-Boiled Eggs (2 large)
    140 cal | 12g protein | 0g fiber | 1g carbs | 10g fat
    Portable, cheap, and require zero prep if you batch-cook them on Sunday. Two eggs keep most people satisfied for 2-3 hours. The fat content is higher than the other protein snacks here, but that fat also contributes to satiety. Sprinkle with salt and pepper or dip in hot sauce.
  4. Jerky (Turkey or Beef, 40g)
    120 cal | 20g protein | 0g fiber | 5g carbs | 1.5g fat
    The protein density is absurd — 20g for 120 calories. The downside is sodium (about 500mg per serving), so watch it if you're tracking that. Look for brands with less than 5g sugar per serving; some are basically candy with a fitness label.
  5. Edamame (1 cup, shelled)
    190 cal | 17g protein | 8g fiber | 13g carbs | 8g fat
    The unicorn snack — high protein AND high fiber in the same food. A cup of edamame has the same protein as a Greek yogurt plus the fiber of two apples. Sprinkle with sea salt or chili flakes. The shelling process also forces you to eat slowly, which helps your brain catch up to your stomach.

Fiber-Heavy Snacks

Fiber is the other half of the satiety equation. These snacks work by physically expanding in your stomach and slowing digestion. If you're someone who never feels "full" from small portions, these are your go-to options.

  1. Apple + 1 Tbsp Peanut Butter
    190 cal | 4g protein | 5g fiber | 28g carbs | 8g fat
    A medium apple is 85% water and has 4.4g of fiber. On its own it's fine, but the peanut butter adds fat and a bit of protein that slows the sugar absorption and turns a 30-minute snack into a 2-hour one. The crunch factor also matters — chewing sends satiety signals that smoothies and soft foods miss.
  2. Pear (1 medium)
    100 cal | 1g protein | 6g fiber | 27g carbs | 0g fat
    Pears have more fiber than apples and fewer calories than bananas. They're genuinely one of the most underrated snack fruits. A medium pear is 100 calories and 6g of fiber — that's 20% of your daily target in one snack.
  3. Carrots + Hummus (1 cup carrots, 3 Tbsp hummus)
    175 cal | 5g protein | 6g fiber | 20g carbs | 8g fat
    The volume here is key. A cup of raw carrots is a LOT of food for 50 calories. The hummus adds creaminess, fat, and enough protein to keep things interesting. You're essentially eating a giant pile of food for under 180 calories.
  4. Raspberries (1.5 cups)
    96 cal | 2g protein | 12g fiber | 22g carbs | 1g fat
    Twelve grams of fiber in a snack. Read that again. Raspberries are the fiber champion of the fruit world. They're also low-glycemic, meaning your blood sugar stays stable instead of spiking and crashing. Eat them plain or mix into Greek yogurt for a protein-fiber combo that will get you through any afternoon.
  5. Air-Popped Popcorn (4 cups)
    124 cal | 4g protein | 5g fiber | 25g carbs | 1.4g fat
    Four cups of popcorn is a massive bowl. You're sitting there eating handful after handful, and it's barely 125 calories. The volume tricks your brain into thinking you've eaten a lot. Just skip the microwave bags drenched in butter — they're 3x the calories. Air-pop it or get the lightly seasoned kind.

Sweet Cravings

You want something sweet. That's fine. These options satisfy the craving without the blood sugar roller coaster that comes from candy or baked goods. If you're struggling with sugar specifically, check out our guide on low-sugar foods and low-calorie options.

  1. Frozen Banana (1 medium, sliced)
    105 cal | 1g protein | 3g fiber | 27g carbs | 0.4g fat
    Frozen banana tastes like ice cream. Genuinely. Slice a banana, freeze it for 2+ hours, and eat the coins straight from the freezer. The cold slows down eating speed, and the natural sugars hit the same reward centers as dessert. Drizzle with a teaspoon of dark chocolate chips (40 cal) and you've got a 145-calorie sundae.
  2. Medjool Date (2) + Almond Butter (1 tsp)
    165 cal | 2g protein | 3g fiber | 36g carbs | 3g fat
    Dates are nature's caramel. Two Medjool dates with a thin spread of almond butter taste like a dessert that has no business being this healthy. They're higher in sugar than other options on this list, so keep it to 2 dates — they're calorically dense.
  3. Dark Chocolate (20g, 85% cacao)
    120 cal | 2g protein | 2g fiber | 8g carbs | 10g fat
    Two squares of high-cacao dark chocolate. Not a whole bar. The bitterness naturally limits how much you eat (nobody binges on 85% dark chocolate), and the fat keeps you satisfied. Let it melt on your tongue instead of chewing — you'll get more satisfaction from less.
  4. Protein Smoothie (DIY, small)
    180 cal | 20g protein | 3g fiber | 18g carbs | 3g fat
    Blend one scoop of protein powder, half a frozen banana, a handful of spinach (you won't taste it), and water or unsweetened almond milk. This tastes like a milkshake and has the protein of a chicken breast. It's technically a drink, but the blended fiber and protein make it work like a solid snack.
  5. Frozen Grapes (1 cup)
    104 cal | 1g protein | 1.4g fiber | 27g carbs | 0.2g fat
    Pop a cup of grapes in the freezer and eat them like candy. The freezing makes each grape take longer to eat, the texture is like a mini sorbet, and they satisfy that sweet-and-cold craving that usually leads to ice cream. A full cup is barely 100 calories.

Savory Cravings

Sometimes you don't want fruit or yogurt. You want salt, crunch, or something rich. These snacks deliver on flavor without wrecking your calorie budget.

  1. Almonds (23 almonds / 28g)
    164 cal | 6g protein | 3.5g fiber | 6g carbs | 14g fat
    The classic. Twenty-three almonds is the sweet spot — enough to satisfy without mindlessly plowing through a bag. The combination of protein, fiber, and healthy fats makes almonds one of the most satiating snacks per calorie. Pre-portion them. Eating from the bag is how 164 calories becomes 600.
  2. Rice Cakes (2) + Avocado (30g) + Everything Seasoning
    120 cal | 2g protein | 3g fiber | 16g carbs | 5g fat
    Plain rice cakes are boring. Rice cakes with smashed avocado and seasoning are a crunchy, savory, satisfying snack for 120 calories. The avocado adds enough fat to keep you full, and the crunch of the rice cake triggers that chip-like satisfaction.
  3. Roasted Chickpeas (40g / about 1/4 cup)
    160 cal | 6g protein | 5g fiber | 22g carbs | 4g fat
    Crunchy, salty, and packed with fiber. Buy them pre-made or toss canned chickpeas in olive oil and spices, then bake at 200°C for 25 minutes. They're basically healthy chips. Six grams of protein and five grams of fiber for 160 calories is excellent.
  4. Turkey Roll-Ups (4 slices turkey + mustard + cucumber)
    100 cal | 16g protein | 1g fiber | 3g carbs | 2g fat
    Roll deli turkey around cucumber sticks with a swipe of mustard. No bread, no wraps — just pure protein and crunch. Four slices give you 16 grams of protein for 100 calories. This is the snack to have when you're trying to hit your daily protein target and running behind.
  5. String Cheese (2 sticks)
    160 cal | 14g protein | 0g fiber | 2g carbs | 10g fat
    Don't overthink it. Two sticks of string cheese give you 14 grams of protein, they're portable, they don't need refrigeration for a few hours, and pulling them apart is weirdly satisfying. Pair with an apple for a protein-fiber combo that totals about 250 calories.

The Snacking Cheat Sheet

If you take nothing else from this article, remember these three rules:

  1. Pair protein with fiber. A snack with only one is good. A snack with both keeps you full dramatically longer. Greek yogurt + raspberries. Turkey roll-ups + an apple. Cottage cheese + pear.
  2. Pre-portion everything. Almonds are a great snack. The bag of almonds next to you on the couch is a 900-calorie mistake. Portion your snacks into containers or bags before you get hungry.
  3. Pick snacks you actually like. The "best" snack is the one you'll actually eat instead of the thing you're craving. If you hate cottage cheese, it doesn't matter that it's high in protein. Pick something from this list that sounds genuinely good to you.

How Snacking Fits Into Your Overall Plan

Snacking isn't inherently good or bad. It depends entirely on whether it fits within your total daily calories. If your target is 2,000 calories and you eat three 500-calorie meals, you have 500 calories left for snacks. That's 2-3 solid snacks from this list.

The problem most people have isn't the snacking itself — it's that they don't account for snacks in their daily total. They eat three full meals AND 500+ calories of snacks, then wonder why they're not losing weight. Use our macro calculator to figure out your daily target, then budget your snacks into it.

If you're meal prepping, prep your snacks at the same time. Hard-boil a batch of eggs, portion out almonds, wash and cut your carrots, and put everything in grab-and-go containers. When 3pm hits and your brain starts screaming for the vending machine, you'll have something ready.

Want personalized snack suggestions based on your goals, preferences, and calorie target? Take the free quiz and your AI nutrition coach will send daily recommendations right to WhatsApp — including snacks that actually fit your plan. See how it works.

Common Questions

Are 100-calorie snack packs a good option?

They're better than nothing, but most are terrible at keeping you full. The typical 100-calorie pack is all refined carbs with almost no protein or fiber. You eat it, feel satisfied for 20 minutes, then you're hungry again. Compare that to 100 calories of Greek yogurt (17g protein) — one keeps you going, the other is just expensive air. If you like the portion control aspect, make your own packs with almonds, jerky, or other high-satiety foods from this list.

Is it bad to snack before bed?

No. The idea that eating after 8pm makes you gain weight is a myth. Your body doesn't have a calorie curfew. What matters is your total daily intake. That said, if nighttime snacking means you're going over your calorie target, then the timing is a problem — but only because it's pushing your total too high, not because of some metabolic magic at midnight. If you're hungry before bed and have calories left, a cottage cheese snack is actually ideal. The slow-digesting casein keeps you satisfied through the night.

Should I snack between meals, or is three meals enough?

There's no universal answer. Some people do best with 3 larger meals and no snacks. Others need 3 moderate meals and 2 snacks. The research shows no significant metabolic difference between the two approaches — total calories and protein are what matter. The right choice is whatever pattern helps you stay consistent and not ravenous. If you're constantly hungry between meals, adding a high-protein snack at the 3-4 hour mark often solves it.

Can I lose weight while still snacking?

Absolutely. Snacking only causes weight gain when it pushes your total calories above your TDEE. If you budget 200-400 calories for snacks within your daily target, you'll lose weight at the same rate as someone who doesn't snack at all. In fact, strategic snacking can HELP weight loss by preventing you from arriving at dinner so hungry that you overeat by 600 calories. A 150-calorie snack that prevents a 600-calorie binge is a net win.

E

Written by Espen Opdahl

Founder of Sunn. Building AI-powered nutrition coaching to make healthy eating simple. Nutrition data sourced from the USDA FoodData Central database.

Medical disclaimer: This content is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making changes to your diet or exercise routine.

Get a personalized nutrition plan

Find out exactly what and how much to eat for your goals. Takes 60 seconds.

Take the free quiz

More from the Blog