Hunger can sneak up on you at the worst times, especially between meals when you still have hours to go before dinner. The good news is that you do not have to reach for something heavy or unhealthy to feel satisfied.
Plenty of tasty, low-calorie snacks can actually fill you up and keep cravings at bay. These 19 options are all under 200 calories and proven to help you feel full longer.
1. Greek Yogurt with Berries

Packed with protein and natural sweetness, Greek yogurt with berries is one of the smartest snacks you can keep on hand. A single serving of plain nonfat Greek yogurt clocks in around 100 calories, and adding a handful of mixed berries keeps the total well under 200.
The protein in the yogurt slows digestion, helping you stay full much longer than a bag of chips ever could. Berries also add fiber, which supports a healthy gut.
2. Hard-Boiled Eggs

Few snacks are as simple, portable, and satisfying as a hard-boiled egg. Each egg contains about 70 calories, so you can comfortably eat two and still stay well under your 200-calorie limit.
Eggs are loaded with high-quality protein and healthy fats that signal your brain to stop feeling hungry. Many nutrition experts consider eggs one of the most filling foods per calorie available.
Prep a batch on Sunday and you are set for the whole week.
3. Apple Slices with Peanut Butter

There is something almost nostalgic about apple slices dipped in peanut butter – it is the kind of after-school snack that never gets old. One medium apple has about 95 calories, and a tablespoon of peanut butter adds roughly 90 more, landing you right at the 185-calorie mark.
The fiber from the apple and the healthy fat from the peanut butter work together to keep hunger quiet for hours. It is crunchy, creamy, and genuinely satisfying.
4. Edamame

Edamame might be the most underrated snack on this list. Half a cup of shelled edamame delivers around 90 calories along with a solid 8 grams of protein and 4 grams of fiber – a combination that is hard to beat for keeping hunger away.
Originally a staple in Japanese cuisine, edamame has become widely available in frozen form, making it easy to steam and season at home. A little sea salt is all you really need to make these little green gems irresistible.
5. Cottage Cheese with Pineapple

Cottage cheese has quietly made a big comeback, and for good reason. Half a cup of low-fat cottage cheese contains about 90 calories and nearly 14 grams of protein, making it one of the most filling dairy options around.
Pairing it with a few chunks of fresh pineapple adds natural sweetness and a tropical vibe without pushing the calorie count much higher. The combination hits sweet, creamy, and satisfying all at once.
It also works great as a post-workout recovery snack.
6. Celery with Hummus

Crunchy celery sticks paired with hummus create a snack that feels substantial without weighing you down. Celery is nearly calorie-free, so the bulk of your 200-calorie budget goes toward a generous three-tablespoon serving of hummus, which provides plant-based protein and healthy fat.
Hummus is made from chickpeas, which are naturally high in fiber. That fiber keeps your digestive system moving and your hunger signals quiet.
This combo also gives your jaw a satisfying workout, which research suggests can actually increase feelings of fullness.
7. Air-Popped Popcorn

Here is a fun fact: three whole cups of air-popped popcorn contain only about 90 calories. That is a huge volume of food for very few calories, which is exactly why popcorn ranks among the best snacks for fighting hunger without overeating.
The secret is its high fiber content and the sheer amount of chewing it takes to eat. Skip the butter-drenched movie theater version and go for a light sprinkle of sea salt or nutritional yeast instead.
Your stomach will thank you.
8. String Cheese

String cheese is proof that a snack can be playful and practical at the same time. One stick of part-skim mozzarella string cheese has about 80 calories and delivers 7 grams of protein, making it a surprisingly solid hunger fighter for its small size.
The peeling ritual also slows down how fast you eat it, which gives your brain more time to register that food is coming. Pair two sticks with a few cherry tomatoes for a well-rounded snack that stays under 200 calories.
9. Rice Cakes with Avocado

Rice cakes used to have a reputation for being bland and boring, but topping them with mashed avocado completely changes the game. Two plain rice cakes come in at around 70 calories, and a quarter of a medium avocado adds roughly 60 more, keeping the total snack under 140 calories.
Avocado is rich in heart-healthy monounsaturated fats, which digest slowly and keep you feeling satisfied. A pinch of red pepper flakes or everything bagel seasoning takes this simple combo to another level entirely.
10. Mixed Nuts (Small Handful)

Nuts are calorie-dense, so portion control is key – but a small handful, about one ounce, delivers incredible staying power for around 160-180 calories. That single ounce contains healthy fats, protein, and fiber all working together to slow digestion and suppress appetite.
Studies have found that people who snack on nuts regularly tend to feel less hungry throughout the day. Almonds, walnuts, and cashews are all great choices.
Pre-portioning them into small bags makes it much easier to avoid accidentally eating too many.
11. Banana with Almond Butter

A medium banana brings natural energy, potassium, and about 105 calories to the table. Add one tablespoon of almond butter for around 98 calories, and you have a snack that is sweet, creamy, and filling – though you will want to stick to that one-tablespoon portion to stay close to 200 calories.
Almond butter is rich in vitamin E and magnesium, nutrients that support energy and muscle function. Together, the banana and almond butter create a balanced mix of carbohydrates and healthy fat that fuels you without a sugar crash.
12. Tuna on Whole-Grain Crackers

Canned tuna is one of the most affordable high-protein foods available, and pairing it with a few whole-grain crackers turns it into a legitimately satisfying mini-meal. About two ounces of light tuna contains roughly 60 calories and 13 grams of protein.
Add five whole-grain crackers at around 80 calories and you are sitting at a well-balanced snack that keeps you full for hours. Season the tuna with a squeeze of lemon and a little black pepper for a flavor boost that requires zero extra calories.
13. Carrots and Guacamole

Baby carrots are crunchy, naturally sweet, and almost criminally low in calories – a whole cup comes in at just 52 calories. Pair them with two tablespoons of guacamole for a creamy, flavorful dip that adds healthy fat and fiber from the avocado base.
Together, the combo lands well under 150 calories while delivering a texture contrast that makes snacking genuinely enjoyable. Guacamole also contains folate and potassium, two nutrients that support heart health and energy levels throughout the day.
14. Frozen Grapes

Freezing grapes sounds almost too simple to be a real snack tip, but it genuinely works. Frozen grapes take much longer to eat than fresh ones because you have to let them thaw slightly in your mouth before biting down.
That slower eating pace gives your hunger hormones time to settle, making a cup of frozen grapes – at only about 104 calories – feel far more filling than it sounds. They also satisfy a sweet tooth without reaching for candy or ice cream.
A clever swap worth trying.
15. Roasted Chickpeas

Roasted chickpeas have the satisfying crunch of chips but with a nutritional profile that actually works in your favor. A half-cup serving of roasted chickpeas contains around 130 calories, 6 grams of protein, and 5 grams of fiber.
You can buy them pre-seasoned at most grocery stores or make your own at home by tossing canned chickpeas with olive oil and your favorite spices, then roasting until crispy. They stay crunchy for days in an airtight container, making them a great make-ahead snack option.
16. Sliced Turkey Roll-Ups

Turkey roll-ups are low-carb, high-protein, and surprisingly filling for how quick they are to put together. Three slices of lean deli turkey wrapped around cucumber strips and a swipe of mustard comes in at around 100 calories total.
Turkey contains tryptophan, an amino acid that supports serotonin production and can actually help regulate appetite over time. You can customize the filling with bell pepper strips, spinach, or a thin slice of cheese to keep things interesting without blowing past your calorie target.
17. Watermelon Cubes

Watermelon is about 92 percent water, which means you can eat a generous two-cup serving for only around 85 calories while simultaneously helping your body stay hydrated. That high water content adds physical volume to your stomach, triggering stretch receptors that signal fullness to your brain.
On a hot day, cold watermelon feels almost indulgent for such a light snack. It also contains lycopene, a powerful antioxidant linked to heart health.
Slice a batch ahead of time and keep it chilled for an easy grab-and-go option.
18. Oatmeal with Cinnamon

Oatmeal is not just a breakfast food – a small bowl makes a genuinely satisfying snack any time of day. Half a cup of plain rolled oats cooked in water comes out to about 150 calories and contains beta-glucan, a type of soluble fiber that forms a thick gel in your stomach and slows digestion considerably.
That slow digestion keeps hunger at bay for hours. A dusting of cinnamon adds warmth and flavor without any extra calories, and research suggests cinnamon may also help regulate blood sugar levels.
19. Dark Chocolate and Almonds

Who says a satisfying snack cannot feel like a treat? Three small squares of dark chocolate paired with ten almonds lands at roughly 170 calories and checks every box – a little sweet, a little crunchy, and genuinely filling.
Dark chocolate contains flavonoids that support heart health, while almonds bring fiber, protein, and healthy fat. The combination is rich enough to feel indulgent, so most people find they do not need much to feel content.
It is the kind of snack that makes healthy eating feel sustainable long-term.