29 Healthy Snacks That Can Help You Lose Weight

Young Brunette With Banana and AppleSometimes you simply get too busy to prepare and eat a healthy meal.

Having some healthy snacks on hand can be useful when this happens.

Here are 29 healthy and weight loss friendly snacks to add to your diet.

1. Mixed Nuts

Nuts are an ideal nutritious snack.

They’ve been linked to a reduced risk of heart disease and may help prevent certain cancers, depression and other diseases (1, 2).

Despite being relatively high in fat, they are very filling. Several studies suggest that eating nuts in moderation can help you lose weight (3, 4, 5).

Nuts contain the perfect balance of healthy fat, protein and fiber. They contain about 180 calories in a 1 oz (28 grams) serving, on average.

They also taste great and don’t require refrigeration, so they’re perfect for carrying with you when away from home.

Advertisement

2. Red Bell Pepper with Guacamole

Red bell peppers are extremely healthy.

Although all bell peppers are nutritious, red peppers are highest in antioxidants like beta carotene, capsanthin and quercetin (6).

They’re are also rich in vitamin C. In fact, 1 large red bell pepper contains over 300% of the RDI for vitamin C (7).

Pairing 1 large red bell pepper with 3 oz (85 grams) of guacamole adds healthy fat and fiber while keeping this snack’s calorie count under 200.

3. Greek Yogurt and Mixed Berries

Plain Greek yogurt and berries make a delicious, nutrient-dense snack.

Brunette Eating Yogurt With a Spoon

In addition to being a great source of calcium and potassium, Greek yogurt is also high in protein (8).

Berries are one of the best sources of antioxidants around. You’ll get a good variety of antioxidants if you consume a mixture of different-colored berries (9).

Combining 3.5 oz (100 grams) of plain full-fat Greek yogurt with half a cup of mixed berries provides about 10 grams of protein and less than 150 calories.

4. Apple Slices with Peanut Butter

Apples and peanut butter taste fantastic together.

Apples are high in fiber and polyphenol antioxidants that improve gut health and reduce heart disease risk (10, 11).

Peanut butter may have additional benefits for heart health. It has been shown to increase HDL cholesterol and reduce LDL cholesterol and triglycerides (12).

That being said, peanut butter is fairly high in calories. Although it generally hasn’t been linked to weight gain, it’s best consumed in moderation.

A medium apple with 1 tablespoon of natural peanut butter provides a nice balance of sweet flavor with crisp and creamy textures at under 200 calories.

5. Cottage Cheese with Flaxseeds and Cinnamon

Cottage cheese, flaxseeds and cinnamon each have impressive health benefits on their own. Together, they’re a super-healthy snack.

Cottage cheese is a high-protein food that is very filling, and full-fat varieties contain conjugated linoleic acid, which may help reduce body fat (13, 14).

Flaxseeds are beneficial for weight loss, blood sugar control and may also reduce breast cancer risk (15, 16).

Cinnamon helps lower blood sugar and may improve gut health (17, 18).

Here’s an easy recipe that combines all three ingredients to provide about 15 grams of protein with less than 150 calories:

Cinnamon Flaxseed Pudding

Ingredients:

  • 1/2 cup cottage cheese.
  • 1 tablespoon flaxseeds.
  • 1/2 teaspoon cinnamon.
  • Stevia or other sweetener, if desired.

Directions:

Mix all ingredients together in a small bowl.

6. Celery Sticks with Cream Cheese

Celery sticks with cream cheese are a classic low-carb snack.

Celery contains luteolin, an antioxidant that reduces inflammation and may also help prevent cancer (19).

Adding cream cheese turns the celery sticks into a delicious and satisfying snack.

Five small celery sticks with 2 oz (60 grams) of cream cheese contain less than 200 calories.

7. Kale Chips

Kale Chips in a Bowl

Kale is incredibly healthy. It’s loaded with fiber and antioxidants like quercetin and kaempferol.

These compounds decrease blood pressure and may reduce the risk of colon cancer (20, 21, 22).

A 1-cup serving of raw kale provides more than 100% of the RDI for vitamins A, C and K (23).

This easy recipe for kale chips provides about 150 calories:

Kale Chips

Ingredients:

  • 1 cup bite-sized kale leaves.
  • 1 tablespoon olive oil.
  • 1/2 teaspoon salt.

Directions:

Mix all ingredients together in a bowl. Place kale pieces on a parchment-lined baking sheet and bake at 350° F (175° C) for 10–15 minutes.

Advertisement

8. Dark Chocolate and Almonds

Dark chocolate and almonds make a rich, satisfying and portable snack.

Dark chocolate is loaded with flavanols that may lower blood pressure and reduce heart disease risk, provided the chocolate contains at least 70% cocoa solids (24).

Almonds are high in heart-healthy monounsaturated fat and have beneficial effects on blood sugar control. Studies also show that they can reduce appetite and help you lose weight (4, 25, 26).

Both dark chocolate and almonds are high in magnesium. One ounce of each provides about 300 calories in total, depending on cocoa content.

9. Cucumber Slices with Hummus

Cucumber and hummus are nutritious and go well together.

Cucumbers contain cucurbitacin E, a compound that may have anti-cancer effects.

Hummus is made from chickpeas, olive oil and garlic, which reduce inflammation and may improve heart health (27, 28, 29, 30).

One cup of sliced cucumbers dipped in 3.5 oz (100 grams) of hummus has about 180 calories.

10. A Piece of Fruit

Woman Holding Half a Grapefruit Over Her Eye

Healthy snacks don’t need to be complicated. Just a single piece of fruit can be incredibly satisfying.

Examples of fruit that are portable and can be eaten with almost no preparation include bananas, apples, pears, grapes, grapefruit and oranges.

11. Cherry Tomatoes with Mozzarella

Tomatoes and mozzarella cheese are a flavor match made in heaven, and they’re healthy too.

Tomatoes are rich in vitamin C, potassium and lycopene, an antioxidant that may reduce your risk of cancer and heart disease (31, 32).

Mozzarella cheese is high in protein, calcium and vitamin B12. It may also decrease heart disease risk by raising your levels of beneficial HDL cholesterol (33).

One cup of cherry tomatoes paired with 2 oz (60 grams) of mozzarella cheese has less than 200 calories.

12. Chia Seed Pudding

Chia seeds are loaded with fiber and can be included in all types of diets, including vegan and ketogenic diets.

They’re also very high in antioxidants that help reduce inflammation and improve heart health (34, 35).

Although they don’t have much flavor, they do take on a fun, jelly-like consistency when soaked in liquid. Chia seed pudding is one great example, and makes a satisfying snack at less than 200 calories:

Chia Seed Pudding

Ingredients:

  • 1 tablespoon chia seeds.
  • 1/3 cup water.
  • 1 tablespoon cocoa powder.
  • 1 tablespoon peanut butter.
  • Stevia or other sweetener, if desired.

Directions:

Combine chia seeds and water in a small bowl. Cover and refrigerate for at least 30 minutes. Stir in cocoa powder, peanut butter and sweetener.

13. Hard-Boiled Eggs

Egg and Measuring Tape

Eggs are one of the healthiest and most weight loss-friendly foods you can eat.

They contain protein, vitamin K2 and B12, to name a few.

Eggs are incredibly filling and may reduce the amount of calories you eat for many hours, which should help you lose weight (36, 37).

Although their high cholesterol content gave them a bad reputation for years, new studies show that eggs don’t have any effect on your risk of heart disease (38, 39).

Two large, hard-boiled eggs contain about 140 calories and 13 grams of protein.

14. Baby Carrots with Blue Cheese Dressing

Carrots are among the best sources of carotenoids, including beta carotene, which your body can convert into vitamin A.

The carotenoids found in carrots may reduce your risk of cancer, heart disease and cataracts (40, 41, 42).

It’s a good idea to pair carrots with a creamy salad dressing or dip because fat increases the absorption of carotenoids.

A 3.5 oz (100 grams) serving of baby carrots with 2 tablespoons of blue cheese dressing provides about 200 calories.

15. A Piece of Cheese

Cheese is a delicious food that’s filling enough to be a snack on its own.

Although cheese is high in saturated fat, new studies show that saturated fat doesn’t raise your risk of heart disease (43, 44).

Additionally, studies have shown that up to 2 servings of cheese per day don’t raise LDL cholesterol levels, even in people with elevated cholesterol (45, 46).

A 2 oz (60 grams) serving of cheese contains about 14 grams of protein and 200 calories.

16. Healthy Beef Jerky or Beef Sticks

Beef jerky or beef sticks make great high-protein, portable snacks. But make sure you choose the right type.

Some jerkies are loaded with sugar and preservatives. Beef sticks generally don’t contain sugar, but many aren’t made from high-quality meat and may contain other questionable ingredients.

Look for jerky and beef sticks made from grass-fed beef and salt, with as few ingredients as possible. Grass-fed beef contains more healthy omega-3 fatty acids than grain-fed beef (47).

Most beef jerkies and sticks contain about 7 grams of protein per ounce (28 grams).

17. Whey Protein Shake

Woman on Yoga Mat Drinking Protein Shake

A whey protein shake is a good snack when you need something substantial until your next meal.

Studies show that whey protein can help you gain muscle and lose fat, as well as improve body composition (48, 49, 50, 51).

There are many great whey protein supplements on the market. Look for types without added sugar.

Here’s a recipe for a whey protein shake that contains about 150–200 calories and 20–25 grams of protein, depending on the type of protein powder you use.

Whey Protein Shake

Ingredients:

  • 8 oz (225 grams) unsweetened almond milk.
  • 1 scoop whey powder.
  • Stevia or other healthy sweetener, if desired.
  • 1/2 cup crushed ice.

Directions:

Combine all ingredients in a blender and process until smooth.

Advertisement

18. Canned Salmon or Sardines

Canned fish is a fantastic healthy snack that requires no refrigeration.

Salmon and sardines are extremely high in omega-3 fatty acids that decrease the risk of heart disease and other health problems (52, 53, 54).

Fish is also a great source of weight loss friendly protein, potassium and vitamin B12. Many types of fish are also high in magnesium.

A 3.5 oz (100 grams) serving of salmon or sardines contains 17–23 grams of protein and 130–180 calories.

19. Edamame

Edamame

Edamame is a dish of steamed unripened soybeans.

It’s a great snack for vegetarians or anyone who enjoys their unique flavor and texture.

Edamame is rich in the antioxidant kaempferol, which has been shown to cause weight loss and lower blood sugar in animal studies (55, 56).

It is also high in folate and several minerals, including iron, magnesium and manganese.

One cup of edamame has around 17 grams of protein and 180 calories.

20. Marinated Artichoke Hearts

Marinated artichoke hearts are delicious and nutrient-dense.

Artichoke hearts contain fiber and are a good source of vitamin K and folate.

Studies have shown that artichokes help protect the cells lining your arteries and contain prebiotic fibers that nourish the beneficial bacteria in your gut (57, 58).

A 3.5 oz (100 grams) serving of artichoke hearts marinated in olive oil contains about 190 calories.

21. Pear Slices with Ricotta Cheese

Pear slices and ricotta cheese make a satisfying snack with a sweet taste and creamy texture.

Pears, especially the peels, contain polyphenol antioxidants that have strong anti-inflammatory properties (59, 60).

Ricotta cheese is rich in protein and calcium. In one study, older adults who consumed 7 oz (210 grams) of ricotta cheese daily for 12 weeks had improvements in muscle mass and strength (61).

A 3.5 oz (100 grams) serving of ricotta cheese with 1 small chopped pear provides about 12 grams of protein and 250 calories.

22. Dried Unsweetened Coconut

Dried coconut is tasty, filling and portable.

It’s high in fat, including medium-chain fats that may increase metabolism, promote weight loss and improve brain function in people with impaired memory (62, 63, 64).

Make sure to get the unsweetened type, since many packaged options contain sugar. Unsweetened dried coconut contains about 185 calories in 1 oz (28 grams).

23. Turkey Roll-Ups

Turkey roll-ups are delicious and nutritious.

Turkey contains high-quality protein, which helps you feel satisfied, preserves muscle mass and burns more calories during digestion than fat or carbs (65, 66, 67).

These roll-ups are also easy to make. The recipe below contains about 20 grams of protein and 180 calories:

Turkey Roll-Ups

Ingredients:

  • 4 slices turkey breast.
  • 4 teaspoons cream cheese.
  • 4 pickles or cucumber strips.

Directions:

Place turkey breast slices on a large plate. Spread 1 teaspoon of cream cheese on each slice. Place a pickle or strip of cucumber on each turkey slice and roll up.

24. Olives

Three Olives

Olives are one of the nutritious staples of the Mediterranean diet.

They are very high in heart-healthy monounsaturated fats, and contain powerful antioxidants like oleuropein.

The plant compounds in olives can fight inflammation, reduce insulin resistance and may even help decrease cancer risk (68, 69).

Depending on their size, 25 green or black olives contain about 100–175 calories.

25. Spicy Avocado

Avocados are among the most nutritious and satisfying foods on the planet.

Studies show that they can help lower LDL cholesterol, improve symptoms of arthritis and protect skin from sun damage, among other benefits (70, 71, 72).

What’s more, avocados are high in fiber, potassium, magnesium and monounsaturated fat.

Sprinkle half a medium avocado with salt and a dash of cayenne pepper for a savory, filling snack with around 130 calories.

26. Ricotta Cheese with Cocoa Powder

Ricotta cheese is as versatile as it is healthy.

It can be combined with vegetables, fruits or baked into a casserole or cheesecake. It also works great on its own, with just a touch of added flavor.

Here’s a quick recipe for a satisfying snack with 14 grams of protein and about 200 calories:

Ricotta Cheese with Cocoa

Ingredients:

  • 1/2 cup full-fat ricotta cheese.
  • 1 teaspoon unsweetened cocoa powder.
  • Stevia or other sweetener, if desired.

Directions:

Place ricotta cheese in a small bowl. Sprinkle with cocoa powder and stevia.

27. Sun-Dried Tomatoes

Sun-Dried Tomatoes

Sun-dried tomatoes contain more lycopene than regular tomatoes (73).

What’s more, they are usually packed in olive oil, which helps your body absorb more of the lycopene (74).

A 3.5 oz (100 grams) serving of sun-dried tomatoes packed in oil provides 170% of the RDI for vitamin C and contains a little more than 200 calories (75).

28. Cantaloupe Slices Wrapped in Prosciutto

Cantaloupe is a nutritious, tasty fruit.

It contains powerful antioxidants that fight inflammation, keep your eyes healthy and may reduce your risk of disease (76, 77).

Cantaloupe is also very high in vitamins A and C, and is a good source of potassium.

Combining cantaloupe with prosciutto (dry-cured ham) creates a balanced snack with sweet and salty flavor for under 200 calories.

Directions: Cut 3.5 oz (100 grams) of cantaloupe into wedges. Wrap each wedge with 1 slice of prosciutto.

29. Last Night’s Leftovers

If you have any leftovers from healthy meals you ate the previous day, you can eat some of those leftovers as a snack.

Just make sure to always store your leftovers in the refrigerator to keep them from spoiling quickly.

Take Home Message

Sometimes you just really need a snack.

Having some healthy and nutritious options close by can help you avoid unhealthy and fattening alternatives.