7 Weight-Loss Snacks That Will Actually Keep You Full

These healthy snacks will satisfy those junk food cravings

Let’s be real: If your stomach is growling and mealtime is more than an hour away, a handful of baby carrots isn’t going to cut it.

Related: Eat Your Way To A Six-Pack

And not only because they’re pretty much devoid of satiating protein and fat. Sometimes, you just aren’t feeling the celery sticks–which in itself might leave you more prone to scarfing down a bag of chips and doing damage to your weight loss progress.

Next time you need a satisfying snack, reach for one of these delicious options:

In-Shell Pistachios

Nuts are on every weight loss foods list, and for good reason: They’re packed with protein and healthy fats, which study after study shows helps people stay fuller for longer.

So why pistachios instead of the usual almonds? They’re lower in calories, so you can eat a few more of them. And having to shell each individual nut takes time, so your snack lasts longer.

Related:The Nuts That Make Your Sperm Stronger

Avocado With Salsa

Avocados are a delicious and an addictive source of healthy fat. Research suggests that they’ll also leave you less interested in eating for up to 5 hours.

And even though avocados are high in fat, they hardly break the calorie bank–half a medium avocado has about the same number of calories as a handful of nuts. Plus, the salsa will give you more flavour than the typical sprinkle of sea salt.

Related: How Avocado May Help Slow Down Your Brain’s Aging

Low-Fat Cottage Cheese With Cinnamon

Don’t think of it as your grandma’s diet food. Think of it as a power snack that’ll keep you full for the long haul. A 160-calorie cup of low-fat cottage cheese contains 28 grams of protein–which is 5 grams more than a cup of low-fat Greek yogurt.

A sprinkle of cinnamon helps keep things interesting and tricks your taste buds into thinking you’re having a sweet snack.

Related: 6 Foods That Boost Your Metabolism


Olives are great for those times when dinner will be ready in 15 minutes, but you need something in your stomach now.

Their rich, buttery texture and briny flavour are super satisfying–and since they’ve got a little bit of fat, they will hold you over until it’s time to eat.

Related:The Healthy Salad That Is Loaded With Olives

Roasted Chickpeas

They’re salty and crunchy like chips–but they’re packed with appetite-squashing protein and fibre instead of empty calories.

To make them, toss a can of chickpeas (drained and rinsed) with a tablespoon of olive oil, a pinch of salt, and a teaspoon or two of ground cumin or smoked paprika and bake on a baking sheet at 200 degrees for about 10 minutes. Save the leftovers and add them to salads instead of croutons.

Oat Bran

What has more fibre than a bowl of oatmeal? A bowl of oat bran. A 1/3 cup serving of the stuff delivers nearly a third of your daily roughage, which will help you stay full for a really long time.

For extra staying power, cook your bran in low-fat milk. It’ll add an extra shot of protein–plus, research suggests that pairing fibre with liquids can help make the fibre even more filling.

Related: 12 Tasty Food Swaps That Will Massively Cut Your Calories 

Dark Chocolate

When you’re in the mood for something sweet, a square of dark chocolate is your best bet–and not just because it’s considerably better for you than a brownie.

Research suggests that foods with intense flavours tend to tire out your taste buds faster, so you end up feeling satisfied with a square or two–versus an entire sleeve of cookies.







READ MORE ON: diet healthy lose weight snacks tips