Locations:
Search IconSearch

22 Smart Snack Ideas To Help You Lose Weight

Opt for snacks that have protein, fiber and heathy fats to prevent cravings and keep you feeling full and satisfied

Person pouring homemade trail mix from jar into their hand

If you’re focused on getting to a healthy weight, exercising and eating a well-balanced diet may be at the top of your to-do list.

Advertisement

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

But what do you do when you start to feel a little hungry — and it’s not quite time for breakfast, lunch or dinner?

Before you raid the pantry in search of a quick snack that may not fit your nutritional needs (sorry, cookies and candy!), read on to learn more about healthy snacks for weight loss. These options are full of protein, fiber and healthy fats that can help you reach your weight loss goals.

22 healthy snacks to help lose weight

Try these healthy snacks to keep you full and satisfied throughout the day.

1. Apple slices and natural peanut butter

This snack might remind you of something you’d get in your school lunch, and for good reason. Apples are a great source of fiber (about 3 grams per apple, depending on the variety). Partnering it with natural peanut butter gives you a boost of good fats and protein.

“This combination works to fill you up without a lot of calories,” says registered dietitian Julia Zumpano, RD, LD. “To stay under 250 calories, use only 2 tablespoons of natural peanut butter.”

2. Cottage cheese and fruit

Cottage cheese has been all the rage lately. Let’s review why: It’s low in calories and fat. And it’s high in protein (about 12 to 14 grams per 1/2 cup of lowfat 2% cottage cheese).

“Topping it with fruit, like strawberries or blueberries, gives this snack some much-needed fiber,” notes Zumpano.

Advertisement

3. Celery sticks with spreadable cheese

As another childhood classic, celery sticks with cream cheese can hit the spot when you need a healthy pick-me-up.

“This snack is a good low-carb, low-calorie option,” Zumpano says. “Stick to just about an ounce of cream cheese or mix it up and use natural peanut butter instead.”

Looking to cut calories even more? Zumpano suggests using a spreadable cheese instead of cream cheese for less fat and more protein.

4. Kale chips

There’s a good chance you’ve probably made a batch of kale chips at home. Turn back to the trend to have a filling and crispy snack on hand when hunger strikes.

“Toss the kale with extra virgin olive oil before baking to get a dose of healthy fats and antioxidants,” advises Zumpano. “You can even sprinkle them with a little Parmesan cheese or nutritional yeast.”

5. Dark chocolate and almonds

You may feel guilty about eating any type of dessert while you’re trying to lose weight, especially if you have a sweet tooth.

But dark chocolate paired with almonds can be a smart choice. About 1 square of dark chocolate with 70% to 85% cacao solids and a handful of almonds offers fiber, nutritious fats, antioxidants and protein.

“Another great way to enjoy is to combine 2 tablespoons of natural almond butter with the dark chocolate and microwave for 30 seconds to allow the chocolate to melt; mix together and enjoy a chocolate, nutty bliss,” shares Zumpano.

6. Cherry tomatoes with mozzarella

Cherry tomatoes are a great little snack — and they’re fiber-rich and full of antioxidants. Pair about a cup of cherry tomatoes with an ounce of mozzarella (which has about 8 grams of protein) for a tasty, nutritious treat.

“You can drizzle the tomatoes and cheese with some balsamic vinegar, extra virgin olive oil or fresh basil to amp up the flavor,” suggests Zumpano.

7. Veggies with hummus

Skip the potato chips and chip dip and opt for something healthier. Whether it’s baby carrots or cucumber slices, your veggie choice will still give you that crunch while being low in calories and full of essential nutrients, like vitamin A or vitamin K.

“Veggies are the perfect vehicle for the creaminess of hummus,” says Zumpano. “Hummus delivers a good mix of protein, fiber and healthy fats. Eat about 2 tablespoons of hummus to keep this snack under 100 calories.”

8. Chia pudding

You may already sprinkle chia seeds into your smoothies or overnight oats, but consider making a chia pudding as a decadent dessert.

“Chia seeds are considered a superfood,” reports Zumpano. “To make chia pudding, mix about 2 tablespoons of chia seeds with a 1/2 cup of milk. Cover and refrigerate for about two hours before eating. Add cocoa powder, vanilla, half of a mashed banana or a touch of honey for flavor.”

Advertisement

9. Hard-boiled eggs

If you’re focused on getting enough protein each day, consider eating hard-boiled eggs as a nutritious snack that’s also filling.

“There’s about 12 grams in two hard-boiled eggs,” says Zumpano. “You can add this easy-to-prepare option into your snack rotation for a little variety.”

10. Greek yogurt and berries

Avoid that midday slump by eating a snack that’s filling, like Greek yogurt and berries.

“Opt for nonfat, plain Greek yogurt. About a 1/2 cup will give you about 12 grams of protein,” says Zumpano. “Then, top it with strawberries or blueberries to get a boost of fiber.”

11. Red bell peppers and guacamole

Don’t let that avocado on your kitchen counter turn brown. Instead, make it into a fun, healthy snack by mashing it into a quick, simple guacamole. Avocados have a high amount of fiber and good fats, making them a good option to help you manage your weight.

“Use sliced red bell peppers, which are low in calories, to scoop up the guacamole,” recommends Zumpano. “Red bell peppers are also high in antioxidants.”

12. Parmesan cheese with whole-grain crackers

You can use any kind of cheese, but Parmesan cheese has a good amount of protein (about 10 to 11 grams per 1 ounce). They’re especially good for you when paired with whole-grain crackers.

“Check the label and choose crackers with at least 3 grams of fiber per serving,” Zumpano advises.

Advertisement

13. Canned tuna on whole-wheat toast

Ready for a spin on avocado toast? Try using whole-wheat bread, which is fiber-rich, and canned tuna, which offers lean protein and healthy fats.

“You can also use a whole-wheat wrap or crackers,” clarifies Zumpano. “Season with a little lemon and pepper for added flavor.”

14. Edamame

Edamame tends to come frozen, making it a fast and easy snack to steam in the microwave. And the little pods of soybeans offer big benefits — about 18 grams of protein and 8 grams of fiber per cup.

“You can eat edamame plain or sprinkle it with a little salt or other seasoning to keep it low-calorie, but full of flavor,” shares Zumpano.

15. Homemade trail mix

Skip the store-bought option that can be full of unnecessary fat and sugar, and mix up your own version of trail mix at home.

“Combine nuts like cashews and almonds with dried fruit,” suggests Zumpano. “And you want to watch how much you eat because trail mix can be high in calories. I’d try to stick to about a 1/4 cup.”

16. Turkey and cheese

Ditch the bread and make a snack that’s all about the fillings. Take a slice of deli turkey and a slice of cheese and roll them up for a quick nibble when hunger strikes.

“You can also add some veggies, like peppers or tomatoes, to give it a little bit of fiber — and crunch,” says Zumpano.

Advertisement

17. Air-popped popcorn

If you’re looking for a snack that has quantity and quality, look no further than air-popped popcorn. A whooping 3-cup serving is fewer than 100 calories and contains about 4 grams of fiber.

“Just avoid adding butter and be mindful of added salt,” warns Zumpano. “Instead, you can add flavor by tossing the popcorn with some extra virgin olive oil, nutritional yeast or Parmesan cheese.”

18. Roasted chickpeas

Much like making kale chips, you can turn canned chickpeas into a crunchy snack by roasting them in the oven. And chickpeas have about 10 grams of protein and 6 grams of fiber per half cup.

“You can flavor your chickpeas any way you want,” notes Zumpano. “Try smoked paprika, cumin, dried oregano or rosemary.”

19. Cantaloupe with prosciutto

Get a little fancy by making this delicious snack. Take about four slices of cantaloupe and wrap slices of prosciutto around each one.

“You’ll get sweet and salty in each bite,” says Zumpano. “Plus, it will keep you feeling satisfied.”

20. Baked apple

Looking for another way to have dessert but make it healthy? Try a baked apple. You’ll still get all the vitamins apples are known for. Just core an apple and bake until tender.

“You can top with cinnamon or other spices for flavor while keeping the calories low,” says Zumpano. “Consider topping with chopped walnuts or almonds.”

21. Smoked salmon with cream cheese

It doesn’t have to be brunch for you to enjoy some lox. To keep it snack-sized, take a slice of smoked salmon, spread 1 tablespoon of cream cheese on top, roll it up and enjoy.

This simple snack is just around 70 calories — and it’ll be filling thanks to the protein from the salmon and fat from the cream cheese.

22. Dates with nut butter

These snacks are great made ahead of time and can be an on-the-go option when hunger hits. Remove the pits from the dates, if needed, and fill with your choice of nut butter.

“Two dates and about 1 tablespoon of nut butter provide about 4 grams of fiber and protein,” says Zumpano.

Key takeaways

When it comes to eating snacks that can help you on your weight loss journey, the options are endless. Look for food combinations that have fiber, protein and healthy fats to keep you feeling satisfied until your next meal.

“It can be tempting to eat some cookies or chips when you’re hungry and your next meal is hours away,” recognizes Zumpano. “But having an arsenal of go-to healthy snacks can help you make smart choices and stay on track with your goals.”

Learn more about our editorial process.

Related Articles

Bowl of sauerkraut with fork
December 15, 2025/Nutrition
Is Sauerkraut Good for You?

This fermented cabbage is full of probiotics and fiber, and can help your gut, heart and brain health

Two cross-country skiers outside skiing
December 11, 2025/Exercise & Fitness
Ski Workouts To Help Prep for the Season

Start training with full-body workouts at least six to eight weeks before you hit the slopes

Pile of dried jujube fruits
December 11, 2025/Nutrition
What Is Jujube?

The small red fruit is a good source of potassium and vitamin C — and may support your gut and brain health

Grilled shrimp with lemon garnish on serving board
December 10, 2025/Nutrition
Health Benefits of Shrimp

From your head to your heart, shrimp can provide some solid benefits

Variety of raw sweet potatoes on a plate
December 9, 2025/Nutrition
How Sweet Potatoes Can Beat Your Sugar Cravings

This root veggie can also benefit your gut, heart and eyes

Freshly baked and frosted red velvet cookies on a cooling rack
December 5, 2025/Nutrition
Is Red Dye 40 Safe?

This color additive, found in many pre-packaged foods, may affect people with ADHD or allergies

Person doing bridge pose on yoga mat
December 4, 2025/Exercise & Fitness
Target Your Hips, Groin and Glutes With These Hip-Opening Stretches

Stretching and strengthening your hips can help improve flexibility and relieve pressure

Letter K on small chalkboard, surrounded by potassium-rich foods
November 24, 2025/Nutrition
15 Potassium-Rich Foods

Great sources of this essential mineral include potatoes, squash, lentils and avocados

Trending Topics

Caregiver holding crying, coughing baby
Why Babies Cough and How To Help Them

Babies can get congested easily, but you can calm their cough by keeping them hydrated, using nasal drops and running a humidifier

Person standing on beach in bikini, with sagging skin on butt and upper legs
How To Avoid ‘Ozempic Butt’

Weight loss may cause loose, sagging skin and muscle loss to your rear

Person's bare shoulder with white spots and freckles
White Spots on Your Skin: What Are They?

Several conditions, like vitiligo and fungal infection, can cause a loss of pigmentation, leading to white spots or patches on your skin

Ad