18 Healthy Foods to Eat When Cravings Strike (2024)

Many people get the urge to eat unhealthy foods, especially when they’re on a diet.

In fact, it’s thought that around 50% of people regularly experience food cravings, which can derail their attempts to eat healthy (1).

However, some healthy foods feel quite indulgent. This article details 18 healthy foods that can satisfy your urge to eat without sabotaging your diet (2).

1. Fresh Fruit

Fruit is naturally very sweet and a great choice when you get a sugar craving.

In addition to tasting great, fruit is an extremely nutritious snack. It provides prebiotic fiber, antioxidants and beneficial plant compounds, all in very few calories (3, 4).

Furthermore, eating fruit has been linked to better health and a lower risk of diseases like heart disease and obesity (5, 6).

One 2015 review found that eating 300 grams (or 4 servings) of fruit per day reduced the risk of heart disease by 16% (7).

To make your fruit feel more like a treat, try dipping it in a little dark chocolate or making a mixed fruit bowl.

2. Greek Yogurt

Greek yogurt tastes creamy and indulgent, but it’s also really healthy.

It’s higher in protein and lower in sugar than regular yogurt, and it’s a good source of calcium, B vitamins and beneficial bacteria.

This combination of nutrients makes it a great food for both your bone and digestive health (8, 9).

Moreover, topping your Greek yogurt with fruit may provide additional health benefits and nutrients (10).

3. A Hot Drink

If you’re trying to watch your calorie intake, try making yourself a hot drink.

Drinking a hot coffee, tea or espresso after a meal can help you avoid the temptation of dessert.

It can also satisfy the need to do something, further helping you distance yourself from a craving.

Coffee can even increase the amount of a fullness hormone called peptide YY (11).

Peptide YY has an appetite-suppressing effect, which may help you reduce your calorie intake and lose weight (12, 13).

4. Snack Bar

Although many snack bars are high-sugar junk foods, it’s possible to find or make healthy ones that can add lots of beneficial nutrients to your diet.

When choosing a snack bar, look for one that’s minimally processed and contains whole foods like fruit or oats.

Also, check the label to make sure it doesn’t contain any added sugars like table sugar, coconut sugar or sugar syrups.

If you’re confused by nutrition labels and aren’t sure which bars are suitable, you could try making your own snack bar, as in this recipe.

5. Dark Chocolate

If you are craving chocolate, you can try swapping your regular milk chocolate for a small amount of dark chocolate.

Dark chocolate that is made with at least 70% cocoa is not only delicious, but it also contains a high amount of antioxidants.

Additionally, including dark chocolate in your diet may reduce your risk of heart disease (14, 15).

However, you’ll still need to watch your portion size. While small amounts have been linked to health benefits, larger amounts will add a lot of sugar to your diet and may not have the same protective effects (16).

Stick to a small square or two to satisfy your craving.

6. Fruit and Nut Butter

Fruit dipped in nut butter is a delicious snack that’s popular among health conscious people.

Eating a small amount of nut butter with fruit can be the perfect way to satisfy a craving for a sweet and crunchy treat.

This snack provides all the vitamins, minerals and fiber found in fruit, as well as the healthy fats, proteins and beneficial plant compounds found in nuts (5, 17).

However, on its own, nut butter can be very easy to overeat.

To make sure your snack is as healthy as possible, watch your portion size and choose a nut butter that contains only nuts (and perhaps a bit of salt).

7. Cottage Cheese

Cottage cheese is a mild-flavored cheese product that’s low in calories but very nutritious.

Despite containing only 163 calories per cup, it consists of about 70% protein and contains good amounts of calcium, vitamin B12 and riboflavin (B2) (18).

The high protein and low calorie content of cottage cheese can make it a really good snack choice, especially if you are trying to lose weight.

This is because high intakes of protein from dairy foods like cottage cheese have been shown to help people feel fuller longer, which could help you eat less and lose weight (19, 20, 21).

8. Banana Ice Cream

If you’re craving sweet and creamy ice cream, you could try making yourself this healthy alternative.

Banana ice cream is made by blending ripe bananas in a food processor and freezing them for at least an hour.

This snack is not only creamy and full of flavor, it’s also much lower in calories and higher in fiber than regular ice cream (22, 23).

If you want to make this treat more interesting, you can add other ingredients like milk, fruit or spices to mix up the flavor.

9. Popcorn

Popcorn can be a great snack to satisfy your salt craving without blowing your calorie budget, especially if you’re prone to snacking on chips.

However, the preparation method, serving size and topping choice are key when choosing a healthy popcorn to snack on.

A 3-cup (about 30-gram) serving of plain popcorn contains just over 100 calories, but eating large servings that have been sweetened with sugar or caramel can mean the calories add up (24, 25).

Additionally, homemade, air-popped popcorn is much lower in calories than popcorn that has been popped in hot oil. Avoid pre-packaged microwave varieties, which are full of unhealthy ingredients and calories.

You can keep your popcorn snack healthy by choosing air-popped, plain or slightly salted popcorn and watching your serving size.

10. Vegetable Chips

Vegetable chips are another choice for those who are prone to craving potato chips.

They are made like potato chips, but they’re made from vegetables like seaweed, kale or parsnips instead of potatoes.

However, some commercial brands of these chips can be as high in calories, salt and fat as regular potato chips.

To be sure you’re eating a low-calorie and healthy snack when you choose vegetable chips, try making your own at home by following this recipe.

11. Olives

If you’re craving something to eat but need to watch your calorie intake, try snacking on some olives.

Olives are a small, pitted fruit that’s often featured in the Mediterranean diet in the form of olive oil (26).

They’re low in calories and contain a wide range of beneficial plant compounds.

Additionally, oleic acid, which is the main fat found in olives, has been linked to some health benefits, including reduced inflammation and improved heart health (27).

12. Edamame

Edamame are immature soybeans. People often boil them and then sprinkle them with salt before popping out the beans for a tasty snack.

If you’re craving something a bit salty, edamame is a great choice.

This low-calorie snack is high in fiber, protein and a number of vitamins and minerals, including vitamin K and folate. 1 cup (155 grams) of edamame contains about 190 calories and 17 grams of protein (28).

It also contains 52% of the RDI for vitamin K and over 100% of the RDI for folate.

This makes edamame a really healthy snack and a great choice for halting your salty cravings in their tracks.

13. Miso Soup

Miso soup can also be an excellent choice for dealing with salty cravings.

Miso paste, its main ingredient, is made by fermenting soybeans with salt, grains and a type of fungus called koji.

This Japanese soup is not only tasty and low in calories, it’s a good source of fiber, protein, beneficial plant compounds and quite a few vitamins and minerals (29).

It’s also been linked to a few health benefits.

For example, one study found that Japanese women who regularly ate miso soup had a lower risk of breast cancer (30).

Another study found that Japanese women who ate a lot of plant compounds from soy-based foods like miso soup had a lower risk of stroke (31).

14. Trail Mix

Trail mix is a handy snack that’s made up of dried fruit and nuts.

The exact recipe can vary, but the combination of nuts and fruits can make it a great choice if you’re craving something sweet and salty.

Trail mix can also help you include some nuts in your diet.

Nuts contain a wide range of beneficial nutrients and have been linked to a number of health benefits, including improved blood sugar control in people with type 2 diabetes (17, 32, 33).

Moreover, they may help reduce your risk of heart disease by lowering your levels of dangerous, small LDL cholesterol particles (34).

However, watch your portion size. A cup of trail mix contains nearly 700 calories, so stick to a handful to avoid overeating.

15. Dates

Dates are a type of pitted fruit that’s often consumed after being dried.

They are very sweet and contain a high amount of sugar.

However, they are a rich source of antioxidants and contain fiber, potassium, iron and a number of beneficial plant compounds (35).

If you’re craving something sweet, a few dates can help satisfy your urge, while providing your body with other beneficial nutrients.

Additionally, if you’re after a sweet and crunchy treat, try stuffing your dates with almonds.

16. Cold Drinks

If you’re craving a sugary soda, it could just be that you’re thirsty.

Try opting for a healthier alternative to quench your thirst and satisfy your need for something other than regular water.

You could try drinking iced tea or carbonated water.

To make it feel like more of a treat, try adding lots of ice and a slice of lemon.

17. Berries

If you’re prone to sugar cravings, berries can quench your need for sugar, while adding some really beneficial nutrients to your diet.

As well as being very easy to prepare, berries are very nutritious.

They are sweet, low in calories, high in fiber and a rich source of vitamins and minerals.

Their high antioxidant content also means they have strong anti-inflammatory properties, which may play a role in protecting you from diseases like heart disease and cancer (36, 37, 38).

18. Hummus With Vegetables

If you’re hungry and craving a savory snack, try vegetables dipped in hummus.

Hummus is made with chickpeas, garlic and olive oil, all staples of the very healthy Mediterranean diet, which has been linked to better heart health (39).

Eating this snack with vegetables can increase your vegetable intake and add valuable nutrients to your diet.

The Bottom Line

Food cravings can be tricky to deal with.

Fortunately, the healthy snack options in this article can satisfy your cravings and serve as nutritious additions to your diet.

If you can, try planning ahead and having healthy snacks on hand to stop yourself from reaching for junk food.

18 Healthy Foods to Eat When Cravings Strike (2024)

FAQs

What foods stop cravings? ›

There are healthy ways to satisfy your cravings—sweet, salty, or otherwise—and provide yourself with nutrients. Options like fruit, yogurt, eggs, and whole grains can help satisfy your desire for certain foods.

What healthy foods satisfy cravings? ›

They not only pack in more nutrition than their junk food alternatives, but they'll leave you feeling satisfied and energized.
  • Nuts. Thanks to their pleasing combo of saltiness and crunch, nuts calm your cravings for other salty snacks. ...
  • Dried Fruit. ...
  • Roasted Chickpeas. ...
  • Hummus.

What should I eat if I crave junk food on a diet? ›

18 Healthy Foods to Eat When Cravings Strike
  • Fresh Fruit. Fruit is naturally very sweet and a great choice when you get a sugar craving. ...
  • Greek Yogurt. Greek yogurt tastes creamy and indulgent, but it's also really healthy. ...
  • A Hot Drink. ...
  • Snack Bar. ...
  • Dark Chocolate. ...
  • Fruit and Nut Butter. ...
  • Cottage Cheese. ...
  • Banana Ice Cream.
Mar 13, 2017

What to eat at home when craving fast food? ›

What to eat when craving fast food
  1. Kale crisps.
  2. Dark chocolate.
  3. Fruit and yogurt ice lollies.
  4. Healthy mac and cheese.
  5. Fresh fruit.
  6. Wholewheat pitta pizza.
  7. Chia pudding.
  8. Unsalted popcorn.

What drinks stop cravings? ›

Herbal teas like peppermint, chamomile, or rooibos offer a naturally sweet and flavourful alternative to sugary beverages. Steeped in hot water, these caffeine-free options provide a soothing and hydrating treat that satisfies cravings without adding extra sugar.

How do I suppress my appetite? ›

Natural appetite suppressants
  1. Eat more protein and healthy fats. Not all foods satisfy hunger equally. ...
  2. Drink water before every meal. ...
  3. Eat more high fiber foods. ...
  4. Exercise before a meal. ...
  5. Drink yerba maté tea. ...
  6. Switch to dark chocolate. ...
  7. Eat some ginger. ...
  8. Eat bulky, low calorie foods.
May 1, 2024

What is the healthiest snack? ›

  1. Mixed nuts. Nuts are an ideal nutritious snack, providing the perfect balance of healthy fats, protein, and fiber. ...
  2. Red bell pepper with guacamole. ...
  3. Greek yogurt and mixed berries. ...
  4. Apple slices with peanut butter. ...
  5. Cottage cheese and fruit. ...
  6. Celery sticks with cream cheese. ...
  7. Kale chips. ...
  8. Dark chocolate and almonds.

What am I lacking if I crave junk food? ›

Junk food catalysts

While the research is inconclusive about whether iron deficiency drives people to eat red meat or if a lack of magnesium leads to chocolate cravings, experts have found that something as common as too little sleep can make you more likely to indulge in junk food.

Which is the healthiest junk food? ›

10 junk foods that are surprisingly good for your health
  • Frozen yoghurt. ...
  • Dry stout beer. ...
  • Processed cheese. ...
  • Dark chocolate. ...
  • Home-made Pizza. ...
  • Baked potato chips. ...
  • Salted nuts. ...
  • Tortilla chips. Low-sodium tortilla chips contain more nutrients and are far healthier than fried potato chips.

What's the most popular junk food? ›

filters
  1. 1 M&M's82%
  2. 2 Reese's Peanut Butter Cup82%
  3. 3 Kit Kat81%
  4. 4 Hershey's80%
  5. 5 Reese's79%
  6. 6 Snickers79%
  7. 7 Hershey's Kisses77%
  8. 8 Ritz77%

What is a healthy alternative to fast food? ›

Whole-grain breads and cereals, pasta, and prepared pizza crust. Milk, reduced-fat shredded cheese, eggs, canned tuna, canned beans, peanut butter, lean ground beef patties, chicken, and meatballs. Fresh, frozen, or no-added-salt canned vegetables; fresh and dried fruit; and fruit canned in juice.

What foods are good for suppressing appetite? ›

Foods that can help suppress appetite are usually those that include proteins, fiber, and healthy fats, such as:
  • Non-starchy vegetables. Asparagus. Broccoli. Carrots. ...
  • Boiled white or sweet potatoes.
  • Salads.
  • Some fruits. Apples. Avocado. Tomatoes. ...
  • Oats.
  • Beverages. Water. Seltzer. ...
  • Broth-based soups.
  • Nuts.

Does peanut butter stop cravings? ›

Foods high in protein and fiber, such as peanuts and peanut butter, have been shown to help reduce appetite and promote satisfaction after eating them.

Do bananas stop cravings? ›

Bananas contain minerals, such as zinc and selenium, and various other antioxidants. Being rich in fiber they make you feel full and prevent cravings.

Top Articles
Crispy Falafel
Potato: an Anti-Inflammatory Food
Lifewitceee
My Boyfriend Has No Money And I Pay For Everything
The Realcaca Girl Leaked
Directions To 401 East Chestnut Street Louisville Kentucky
Wfin Local News
Lichtsignale | Spur H0 | Sortiment | Viessmann Modelltechnik GmbH
Truist Drive Through Hours
Hover Racer Drive Watchdocumentaries
Ave Bradley, Global SVP of design and creative director at Kimpton Hotels & Restaurants | Hospitality Interiors
Ree Marie Centerfold
Signs Of a Troubled TIPM
MindWare : Customer Reviews : Hocus Pocus Magic Show Kit
Bestellung Ahrefs
Nj State Police Private Detective Unit
Eka Vore Portal
Northern Whooping Crane Festival highlights conservation and collaboration in Fort Smith, N.W.T. | CBC News
Bitlife Tyrone's
Cinebarre Drink Menu
Grayling Purnell Net Worth
Accident On 215
We Discovered the Best Snow Cone Makers for Carnival-Worthy Desserts
The Weather Channel Local Weather Forecast
How to Grow and Care for Four O'Clock Plants
Okc Body Rub
Lost Pizza Nutrition
104 Presidential Ct Lafayette La 70503
Defending The Broken Isles
California Online Traffic School
Kohls Lufkin Tx
Synergy Grand Rapids Public Schools
The Boogeyman (Film, 2023) - MovieMeter.nl
Inter Miami Vs Fc Dallas Total Sportek
Ocala Craigslist Com
Prévisions météo Paris à 15 jours - 1er site météo pour l'île-de-France
Tributes flow for Soundgarden singer Chris Cornell as cause of death revealed
Gold Nugget at the Golden Nugget
Poe Flameblast
Wo ein Pfand ist, ist auch Einweg
Google Flights Orlando
60 X 60 Christmas Tablecloths
Jetblue 1919
Unblocked Games Gun Games
Sallisaw Bin Store
Hk Jockey Club Result
Timothy Warren Cobb Obituary
Dragon Ball Super Card Game Announces Next Set: Realm Of The Gods
The Pretty Kitty Tanglewood
Espn Top 300 Non Ppr
Morbid Ash And Annie Drew
Uncle Pete's Wheeling Wv Menu
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 6161

Rating: 5 / 5 (50 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.