
Finding snacks that taste good, keep you satisfied, and won’t blow through your daily calorie goals can feel like a full-time job. Between salty cravings, sweet temptations, and the constant pull for convenience, it’s easy to grab something quick… only to realize later that “quick” came with 450 calories and half your fat for the day.
But here’s the good news: you can snack smart without feeling deprived. There are plenty of delicious options—both store-bought and homemade—that stay under 150 calories and still deliver flavor, crunch, and satisfaction. Some help stabilize blood sugar, others boost protein, and a few feel like full-on treats.
And if you’re working on healthier habits, weight management, or cleaner eating, snacking smart is one of the simplest places to start. (For deeper help with hidden calorie traps, check out 10 Sneaky High-Calorie Foods That Slow Your Progress.)
Let’s get into the good stuff—snacks you can enjoy guilt-free that actually taste amazing.
Why 150 Calories?
A snack should be just that: a small bridge between meals.
Something that satisfies hunger, not a full meal replacement.
Aiming for 150 calories or less keeps snacks:
- Light enough not to derail your calorie budget
- Satisfying enough to prevent overeating later
- Flexible enough to fit into any diet—low-carb, low-fat, balanced, or intuitive eating
Most importantly, it creates structure. When you know what fits into your day, you’re less likely to graze mindlessly.
If you’re trying to improve your overall eating habits, you may also like:
Low-Carb vs Low-Fat: Which Actually Works Better?
The Best Snacks Under 150 Calories
Below are snacks that are easy to prep, easy to grab, and easy to enjoy without worry.
Calories are approximate based on standard serving sizes.
1. Fresh Fruit (60–100 Calories)
Fruit is the easiest, healthiest grab-and-go snack. Sweet, hydrating, and full of fiber.
Try:
- Apple – 95 calories
- Banana – 105 calories (slightly over but still a great option)
- Cup of grapes – 62 calories
- Cup of strawberries – 48 calories
- Peach or plum – 55–60 calories
Pair with water or iced tea and you’ve got a refreshing mid-day treat.
2. Greek Yogurt Cup (100–120 Calories)
Plain or lightly sweetened Greek yogurt gives you protein, creaminess, and probiotics.
Choose:
- 5–6 oz plain Greek yogurt – 90–110 calories
- Add cinnamon or a few berries for a low-calorie boost
Avoid heavily sweetened fruit-on-the-bottom cups—they can be 180–220 calories.
3. String Cheese or Mini Cheese Round (70–80 Calories)
Cheese gets a bad reputation, but small portions can be a perfect snack.
A single mozzarella string cheese clocks around 80 calories, adds protein, and satisfies salty cravings.
4. Air-Popped Popcorn (100 Calories for 3 Cups)
Popcorn is one of the best low-calorie volume snacks—you get a lot of food for very few calories.
Go for:
- Air-popped popcorn
- Light seasoning (garlic, smoked paprika, or nutritional yeast)
- Avoid butter-heavy microwave bags
Three cups is more than many people expect—and it feels like real snacking.
5. Hard-Boiled Eggs (70 Calories Each)
Eggs are a perfect balance of protein and healthy fats.
Sprinkle with:
- Black pepper
- Paprika
- Everything bagel seasoning
One egg is 70 calories, two are 140—still under budget.
6. Almonds or Mixed Nuts (100–150 Calories)
Nuts are calorie-dense, which makes portion control crucial, but they’re packed with nutrients.
Serving:
- 12–14 almonds ≈ 90 calories
- 1 tablespoon peanut butter ≈ 95 calories
- ¼ cup mixed nuts ≈ 150 calories
If you’re doing low-carb or keto, this is an excellent choice.
7. Baby Carrots & Hummus (120–140 Calories)
Crunchy, sweet carrots + creamy hummus is one of the most satisfying healthy snacks.
- 10 baby carrots – 35 calories
- 2 tablespoons hummus – 70–90 calories
Keeps you full and adds fiber, protein, and healthy fats.
8. Rice Cakes with Toppings (90–140 Calories)
Rice cakes are like a blank canvas.
Try:
- Peanut butter + banana slices
- Cottage cheese + cinnamon
- Hummus + cucumbers
- Avocado smear (¼ avocado ≈ 60 calories)
Light, crunchy, and customizable to your cravings.
9. Tuna Packet (70–90 Calories)
A single-serve tuna pouch is high-protein, low-calorie, and great for on-the-go snacking.
Pair with:
- Cucumber slices
- Celery sticks
- Whole grain crackers (watch the portion)
It’s filling and supports lean muscle.
10. Cottage Cheese Cup (100–140 Calories)
Cottage cheese is having a comeback, and for good reason—protein-rich, inexpensive, and satisfying.
Try it with:
- Pineapple
- Berry mix
- Cinnamon + honey drizzle (very light)
Look for low-fat versions if you want lower calories.
11. Dark Chocolate Squares (50–60 Calories Each)
Yes, chocolate can fit your calorie budget.
Choose one or two squares of 70%–85% cacao dark chocolate for a rich, slow-eating treat.
Pair with tea and make it a moment instead of a mindless bite.
12. Apple Slices + Peanut Butter (140 Calories)
This combination hits all the cravings:
- Crunchy
- Sweet
- Savory
- Satisfying
1 small apple + 1 tablespoon peanut butter comes in around 140 calories and feels like a real snack.
13. Light String Cheese + Small Fruit (130 Calories)
A perfect balanced mini-meal:
- Protein + fiber
- Sweet + savory
- Quick and easy
One cheese stick with a small fruit or half cup of berries always hits the spot.
14. Frozen Grapes (60–80 Calories)
One of the best dessert-like snacks for dieters.
Freeze grapes in a single layer and enjoy them like bite-sized sorbet.
Refreshing, sweet, and very low-calorie.
15. Protein Bars (100–150 Calories)
Look for bars specifically labeled:
- 150 calories or less
- 10g+ protein
- Low sugar (under 5–6g)
Brands like Built, Fiber One, and Quest mini bars offer lighter options.
16. Edamame (100 Calories for ½ Cup)
Shelled or in-the-pod edamame makes a salty, high-fiber, high-protein snack.
Season lightly with sea salt or chili flakes.
17. Light Microwave Popcorn Bags (100–130 Calories)
If air-popping isn’t your thing, many brands sell 100-calorie snack bags.
Great for movie nights without the guilt.
18. Homemade Trail Mix (140 Calories)
Pre-made trail mix is often loaded with sugar, but homemade versions allow full control.
Try:
- 1 tablespoon dark chocolate chips
- 1 tablespoon almonds
- 1 tablespoon raisins
A perfect 140-calorie sweet-salty combo.
Tips for Staying Under 150 Calories Without Feeling Deprived
A snack isn’t just about the calorie number—it’s about how satisfied you feel afterward.
Here are a few ways to stay full on fewer calories:
1. Prioritize protein or fiber
They slow digestion and stabilize hunger.
2. Choose high-volume foods
Popcorn, fruit, veggies, and broth-based soups keep you full visually and physically.
3. Drink water first
Thirst often impersonates hunger.
4. Portion before eating
Never snack out of the bag.
For more simple healthy eating tips, see:
Best Protein Shakes for Busy Dieters
Final Thoughts
Snacking doesn’t have to be complicated or stressful. With a list of go-to options under 150 calories, you can curb cravings, support your goals, and stay energized between meals. Build a snack routine you enjoy—one that tastes good, fuels your body, and keeps your day on track. The more you plan, the easier eating well becomes.
If you want more healthy habit guides, explore posts like The Best Budget-Friendly Foods for Weight Loss and How to Build a Simple 1,500-Calorie Meal Plan.
Your body—and your daily energy—will thank you.

The Best Diet Plans Guide Team is a group of wellness writers and nutrition researchers dedicated to helping readers find simple, sustainable, and science-backed diet plans. We review products, compare meal programs, and share practical tips for healthy living at any age. Our mission is to make better health choices easier — one plan at a time.