21 Snacks Under 150 Calories to Help You Stay in a Calorie Deficit
Look, I’m not here to tell you that weight loss is some mystical journey where you eat lettuce and cry into your water bottle. Staying in a calorie deficit doesn’t mean starving yourself between meals while your stomach sounds like an angry whale. It just means being smart about what you grab when hunger hits.
The real trick? Finding snacks that actually satisfy you without demolishing your calorie budget for the day. We’re talking under 150 calories here—enough to keep you functioning like a human being, not a hangry monster nobody wants to be around.
I’ve tested more snacks than I care to admit (sometimes three in one sitting, don’t judge me), and these 21 options actually deliver. They’re filling, they taste like real food, and you won’t need a calculator and a prayer to fit them into your day.

Why 150 Calories Is the Sweet Spot
Here’s the thing about snack calories—go too low and you’ll be hungry again in 20 minutes. Go too high and suddenly your “snack” is basically a meal minus the satisfaction of actually sitting down to eat.
150 calories hits different. It’s enough to genuinely tide you over, keep your blood sugar stable, and prevent that 3 PM brain fog where you forget your own email password. Plus, most people can fit two or three of these into their day without derailing their deficit goals.
The math is simple. If you’re aiming for a 500-calorie deficit to lose about a pound per week, you need snacks that support that goal instead of sabotaging it. These options do exactly that.
The Protein-Packed Winners
Greek Yogurt with Berries
Half a cup of plain Greek yogurt with a handful of berries clocks in around 100-120 calories, and it’s basically the MVP of high-protein snacks. The protein keeps you full, the berries add natural sweetness without the sugar crash, and the whole thing takes 30 seconds to throw together.
I use this when I need something fast that won’t leave me prowling the kitchen 15 minutes later. The thickness of Greek yogurt makes it feel more substantial than regular yogurt—your brain registers it as an actual snack, not just flavored air. If you want more ideas with Greek yogurt, check out these high-protein overnight oats that use similar ingredients.
Hard-Boiled Eggs
One large hard-boiled egg is about 70 calories. Two eggs? Still under 150. They’re portable, require zero prep if you boil a batch ahead of time, and deliver around 6 grams of protein per egg.
Pro tip: I keep a container of these in my fridge at all times. When I’m too lazy to think about snacks, I grab two eggs, sprinkle some everything bagel seasoning on them, and call it a win. The fat and protein combo actually keeps hunger at bay way better than most carb-heavy options.
Cottage Cheese and Cherry Tomatoes
This combination sounds weird until you try it. Half a cup of low-fat cottage cheese with a handful of cherry tomatoes comes in around 100 calories and tastes like you’re eating something fancy from a Mediterranean café.
The cottage cheese delivers serious protein, and the tomatoes add a juicy, slightly acidic contrast that makes the whole thing interesting. I sometimes throw in fresh basil or a crack of black pepper. It’s one of those snacks that feels more like a light meal, which is exactly what you want when you’re trying not to overeat later.
The Crunch Factor
Baby Carrots with Hummus
Two tablespoons of hummus with a cup of baby carrots lands you at roughly 120-130 calories. The crunch factor alone makes this worth it—there’s something psychologically satisfying about eating food that makes noise.
Hummus brings healthy fats and some protein to the party, while carrots are basically crunchy water with vitamins. You can swap the carrots for cucumber slices or bell pepper strips if you want variety. For more Mediterranean-style snacks like this, you might like these hummus veggie sticks.
Air-Popped Popcorn
Three cups of air-popped popcorn is only about 90-100 calories, and it’s one of the most volume-for-calorie snacks out there. Your brain interprets “I just ate three full cups of something” as satisfaction, even though the calorie count is laughably low.
Skip the microwave butter stuff and pop your own kernels. I use this little stovetop popper—it’s ridiculously easy and you can season the popcorn however you want. Nutritional yeast, garlic powder, or a light spray of olive oil all work. FYI, the key is not drowning it in butter afterward, which defeats the entire purpose.
Cucumber Slices with Everything Bagel Seasoning
This snack is so simple it feels like cheating. One whole cucumber sliced up is maybe 45 calories. Add a tablespoon of cream cheese or tzatziki for another 50-60 calories, plus everything bagel seasoning, and you’ve got a snack that tastes like you’re eating a bagel without the 300-calorie reality check.
The cucumber’s high water content keeps you hydrated and full, and the cream cheese or tzatziki adds just enough richness to make it satisfying. I prep these on Sundays for the whole week.
The Fruit-Based Satisfiers
Apple Slices with Peanut Butter
One small apple with a tablespoon of natural peanut butter sits right at 145 calories. This is the classic combo for a reason—the fiber in the apple pairs with the fat and protein in the peanut butter to keep you actually full.
Important distinction: Use natural peanut butter, not the kind with added sugar and oils. The ingredients should literally just say “peanuts” and maybe salt. Those extra additives can add 20-30 unnecessary calories per serving, and they mess with the nutritional profile. If you’re comparing peanut butter vs. almond butter, both work here—almond butter has slightly more vitamins and minerals, but peanut butter usually wins on taste and price.
Frozen Grapes
One cup of frozen grapes is about 100 calories and feels like eating tiny popsicles. I’m not kidding—freeze them overnight and they turn into these sweet, icy bites that take forever to eat because they’re frozen solid.
The slowness is actually the point here. When you eat slowly, your body has time to register fullness before you’ve inhaled 500 calories worth of snacks. Plus, grapes are mostly water, so they’re hydrating. Win-win.
Banana with Cinnamon
A medium banana is roughly 105 calories on its own. Slice it up, sprinkle cinnamon on top, and you’ve got a sweet snack that hits the dessert craving without actual dessert.
Bananas are loaded with potassium (great for muscle function and preventing cramps), natural sugars that give you quick energy, and soluble fiber that keeps digestion happy. The cinnamon adds warmth and a hint of sweetness without any calories. Sometimes I add a tiny drizzle of honey, which puts me closer to 130 calories but is worth it when I need something that feels more indulgent.
The Savory Satisfaction
Turkey Roll-Ups
Three slices of deli turkey (about 2-3 ounces) rolled up with mustard or a little bit of cheese comes in under 120 calories. This is pure protein with minimal effort.
I make these when I need something that feels more substantial than “rabbit food.” The turkey provides about 15 grams of protein, which is significant for a snack. Sometimes I’ll add a pickle inside the roll-up for extra flavor and crunch. These turkey roll-ups have more detailed combos if you want to get fancy with them.
Cherry Tomatoes with Mozzarella
Six cherry tomatoes with a small mozzarella ball (about 1 ounce) is roughly 100-110 calories and tastes like a tiny Caprese salad. You get protein from the cheese, vitamins from the tomatoes, and the whole thing feels more like a treat than diet food.
Drizzle a tiny bit of balsamic vinegar if you want to feel extra bougie. The acidity cuts through the richness of the mozzarella and makes the whole snack more interesting.
Edamame
One cup of shelled edamame is about 120-130 calories and packs roughly 11 grams of plant-based protein. These little green guys are surprisingly filling, probably because of the protein-fiber combo.
You can buy them frozen, microwave them in two minutes, and sprinkle with sea salt. They’re one of those snacks that forces you to slow down and eat mindfully because you have to pop each bean out individually. That built-in pace control helps with portion awareness.
The Sweet Tooth Solutions
Dark Chocolate Square
One square (about 0.5 ounces) of 70% or higher dark chocolate is roughly 70-80 calories. This isn’t a free-for-all situation where you eat half the bar, but one square can genuinely satisfy a chocolate craving.
The higher cocoa percentage means less sugar and more of those beneficial compounds like flavonoids. Let it melt slowly in your mouth instead of chewing it immediately—makes it last longer and feel more satisfying. IMO, this beats eating six cookies later because you tried to white-knuckle through a craving.
Rice Cake with Almond Butter
One plain rice cake (about 35 calories) with a tablespoon of almond butter (95 calories) gives you a crunchy, nutty snack that hits around 130 calories total.
Rice cakes get a bad rap for tasting like cardboard, and they’re not wrong if you eat them plain. But add almond butter and suddenly you’ve got texture, healthy fats, and enough substance to feel like you ate something real. Some people prefer peanut butter here—both work fine nutritionally, though almond butter edges out slightly on vitamin E and magnesium content.
Frozen Banana Bites
Slice one banana, freeze the slices, and you’ve got about 105 calories of naturally sweet, ice-cream-adjacent snacks. For an upgrade, you can dip them in melted dark chocolate before freezing—adds about 30-40 calories but turns them into legitimate dessert replacements.
I keep a container of these in my freezer for when the dessert demon strikes at 9 PM. They’re sweet enough to satisfy cravings but still nutritionally beneficial thanks to the banana’s natural fiber and potassium. For more banana-based treats, these chocolate-dipped frozen banana bites take the concept up a notch.
The Grab-and-Go Options
String Cheese
One stick of part-skim mozzarella string cheese is about 80 calories and delivers 6-7 grams of protein. These are absurdly portable—throw them in your bag, your car, your desk drawer.
The act of peeling the cheese into strings also slows down eating, which helps with satiety signals. Plus, the protein-to-calorie ratio is solid. I usually pair one with a small piece of fruit to round out the snack.
Beef or Turkey Jerky
One ounce of quality jerky runs about 70-100 calories depending on the brand and provides around 10 grams of protein. The key word here is “quality”—you want jerky without tons of added sugar and questionable preservatives.
Check the ingredients. You should see meat, spices, and not much else. The protein density makes this one of the most filling snacks per calorie, and it’s shelf-stable, which makes it perfect for travel or emergency desk snacks. If you’re looking for homemade options, try this jerky recipe that actually tastes like food.
Almonds
About 12-15 almonds give you roughly 100 calories. They’re high in healthy fats, protein, and fiber—basically the trifecta of satiety.
The trick with nuts: Pre-portion them. Don’t eat directly from the bag unless you have superhuman willpower, because nuts are calorie-dense and it’s easy to accidentally eat 300 calories while scrolling through your phone. I portion mine into small containers or bags at the beginning of the week.
The Dairy-Free Alternatives
Rice Crackers with Avocado
Five whole-grain rice crackers (about 50 calories) topped with a quarter of an avocado (60 calories) plus a sprinkle of salt and pepper comes in around 110 calories.
The avocado provides healthy monounsaturated fats that help with nutrient absorption and keep you satisfied longer. This is one of those plant-based snacks that feels rich and indulgent without dairy or animal products. The crackers add crunch and make the whole thing feel more substantial.
Apple Slices with Sunflower Seed Butter
One small apple with a tablespoon of sunflower seed butter is roughly 140 calories and completely plant-based. Sunflower seed butter works similarly to nut butters but is nut-free for anyone with allergies.
It has a slightly different flavor—more earthy and less rich than peanut or almond butter—but still provides healthy fats and some protein. The apple’s natural sweetness balances the earthiness of the sunflower seeds.
Roasted Chickpeas
A third of a cup of roasted chickpeas sits at about 120-130 calories and gives you both protein and fiber from the legumes themselves.
You can buy these pre-made or roast your own at home (cheaper and you control the seasonings). I use everything from ranch seasoning to cinnamon sugar depending on whether I want savory or sweet. They’re crunchy, satisfying, and way more interesting than raw vegetables. These cinnamon roasted chickpeas are particularly addictive.
Making These Snacks Work for You
The reality of staying in a calorie deficit isn’t about deprivation—it’s about strategy. These 21 snacks work because they balance three key factors: volume, satisfaction, and actual nutritional value.
You need enough physical volume to feel like you ate something. You need enough protein, fiber, or healthy fat to stay satisfied for more than 10 minutes. And you need actual nutrients, not just empty calories that leave you feeling hollow and cranky.
Practical implementation matters here. Prep your snacks on Sunday. Portion things out into grab-and-go containers. Keep multiple options available so you don’t get bored and order pizza out of sheer monotony.
Also, let’s be real—some days you’ll eat three snacks, some days you’ll eat one, and some days you’ll accidentally eat dinner twice. That’s called being human. The goal isn’t perfection; it’s having reliable options that support your goals more often than not.
The Bottom Line
Staying in a calorie deficit while actually enjoying your life comes down to having solid options when hunger hits. These 21 snacks under 150 calories give you variety, satisfaction, and enough flexibility to find combinations that work for your taste preferences and lifestyle.
Some of them require minimal prep, others need none at all. Some are sweet, others savory. Some pack serious protein, others rely on fiber and volume. The point is having choices that don’t make you feel like you’re “on a diet”—because the minute something feels like punishment, you’re going to rebel against it.
Keep these options in rotation, mix and match based on what sounds good, and remember that successful weight loss isn’t about finding the perfect snack—it’s about finding sustainable habits you can actually maintain. These snacks are tools, not magic bullets. Use them wisely, and they’ll help you stay consistent without feeling deprived.
Now stop overthinking it and go eat something that fits your goals. Your future self will thank you.







